0000950170-23-059476.txt : 20231106 0000950170-23-059476.hdr.sgml : 20231106 20231106164203 ACCESSION NUMBER: 0000950170-23-059476 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 60 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231106 DATE AS OF CHANGE: 20231106 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CRISPR Therapeutics AG CENTRAL INDEX KEY: 0001674416 STANDARD INDUSTRIAL CLASSIFICATION: BIOLOGICAL PRODUCTS (NO DIAGNOSTIC SUBSTANCES) [2836] IRS NUMBER: 473173478 STATE OF INCORPORATION: V8 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-37923 FILM NUMBER: 231380494 BUSINESS ADDRESS: STREET 1: BAARERSTRASSE 14 CITY: ZUG STATE: V8 ZIP: CH-6300 BUSINESS PHONE: 6173154600 MAIL ADDRESS: STREET 1: BAARERSTRASSE 14 CITY: ZUG STATE: V8 ZIP: CH-6300 10-Q 1 crsp-20230930.htm 10-Q 10-Q
false0001674416--12-31Q300-00000000001674416us-gaap:CommonStockMember2023-07-012023-09-300001674416us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001674416us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-012023-09-300001674416us-gaap:EmployeeStockMember2023-07-012023-09-300001674416crsp:VertexPharmaceuticalsIncorporatedAndItsCertainSubsidiariesMember2022-01-012022-09-300001674416us-gaap:TreasuryStockCommonMember2023-09-300001674416us-gaap:RetainedEarningsMember2023-01-012023-03-310001674416us-gaap:TreasuryStockCommonMember2022-03-310001674416us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-3100016744162023-07-012023-09-300001674416crsp:VertexPharmaceuticalsIncMember2022-01-012022-09-300001674416us-gaap:CorporateDebtSecuritiesMember2023-09-300001674416us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-09-300001674416crsp:UnvestedRestrictedCommonSharesMember2023-01-012023-09-300001674416us-gaap:ConstructionInProgressMember2022-12-310001674416us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001674416crsp:DrSamarthKulkarniMember2023-09-300001674416us-gaap:TreasuryStockCommonMember2021-12-310001674416crsp:UnvestedRestrictedCommonSharesMember2023-07-012023-09-3000016744162022-04-012022-06-300001674416us-gaap:FairValueInputsLevel2Memberus-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001674416us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-012022-09-300001674416us-gaap:FairValueInputsLevel2Memberus-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001674416us-gaap:EmployeeStockOptionMember2023-01-012023-09-300001674416crsp:CommonSharesMember2023-09-3000016744162022-01-012022-03-310001674416us-gaap:FairValueInputsLevel1Memberus-gaap:CashMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001674416us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-012022-06-300001674416us-gaap:CollaborativeArrangementMembercrsp:VertexPharmaceuticalsIncorporatedAndItsCertainSubsidiariesMember2023-01-012023-09-300001674416us-gaap:TreasuryStockCommonMember2022-12-310001674416us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001674416us-gaap:RetainedEarningsMember2023-03-310001674416crsp:CommonSharesMembersrt:MaximumMember2023-06-080001674416us-gaap:TreasuryStockCommonMember2022-06-300001674416us-gaap:RetainedEarningsMember2022-06-300001674416us-gaap:CorporateBondSecuritiesMember2023-09-3000016744162022-07-012022-09-300001674416crsp:FurnitureFixturesAndOtherMember2023-09-300001674416us-gaap:USTreasurySecuritiesMember2023-09-300001674416us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-3000016744162023-01-012023-03-310001674416us-gaap:ComputerEquipmentMember2022-12-310001674416us-gaap:TreasuryStockCommonMember2023-06-300001674416us-gaap:OtherComprehensiveIncomeMember2023-01-012023-09-300001674416crsp:CommonSharesMember2023-06-080001674416us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-300001674416us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310001674416us-gaap:EmployeeStockOptionMember2022-04-012022-06-300001674416us-gaap:EmployeeStockOptionMember2023-07-012023-09-300001674416us-gaap:RetainedEarningsMember2023-09-300001674416us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001674416us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300001674416us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001674416us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001674416crsp:DrSamarthKulkarniMember2023-01-012023-09-300001674416us-gaap:FairValueInputsLevel2Memberus-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001674416us-gaap:TreasuryStockCommonMember2022-09-300001674416us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300001674416us-gaap:GrantMember2023-01-012023-09-300001674416us-gaap:CommonStockMember2022-03-310001674416us-gaap:ResearchAndDevelopmentExpenseMember2022-07-012022-09-300001674416us-gaap:GeneralAndAdministrativeExpenseMember2023-07-012023-09-300001674416us-gaap:RetainedEarningsMember2021-12-310001674416us-gaap:RetainedEarningsMember2022-01-012022-03-310001674416us-gaap:AdditionalPaidInCapitalMember2021-12-310001674416us-gaap:EmployeeStockOptionMember2023-04-012023-06-300001674416us-gaap:CommonStockMember2022-04-012022-06-300001674416us-gaap:FairValueMeasurementsRecurringMember2023-09-300001674416us-gaap:CommercialPaperMember2023-09-300001674416us-gaap:LeaseholdImprovementsMember2022-12-310001674416us-gaap:EmployeeStockOptionMember2022-07-012022-09-300001674416us-gaap:EmployeeStockOptionMember2022-01-012022-03-310001674416us-gaap:CommonStockMember2022-01-012022-03-310001674416crsp:AmendedAndRestatedVertexJointDevelopmentAndCommercializationAgreementMembercrsp:VertexPharmaceuticalsIncorporatedAndItsCertainSubsidiariesMember2023-01-012023-09-300001674416us-gaap:GeneralAndAdministrativeExpenseMember2022-07-012022-09-3000016744162023-11-020001674416crsp:VertexPharmaceuticalsIncorporatedAndItsCertainSubsidiariesMember2023-07-012023-09-300001674416us-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001674416us-gaap:TreasuryStockCommonMember2023-03-310001674416crsp:VertexPharmaceuticalsIncorporatedAndItsCertainSubsidiariesMember2022-07-012022-09-300001674416crsp:UnvestedRestrictedCommonSharesMember2022-07-012022-09-300001674416us-gaap:LeaseholdImprovementsMember2023-09-300001674416srt:MaximumMembercrsp:TwoThousandTwentyOneAtMarketOfferingMembercrsp:SalesAgreementWithJefferiesLLCMember2021-01-012021-01-310001674416us-gaap:AdditionalPaidInCapitalMember2022-03-310001674416crsp:LaboratoryEquipmentMember2022-12-310001674416us-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001674416crsp:VertexPharmaceuticalsIncMember2022-07-012022-09-300001674416us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300001674416crsp:VertexPharmaceuticalsIncMember2023-01-012023-09-300001674416us-gaap:AdditionalPaidInCapitalMember2022-12-310001674416us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-3100016744162022-09-300001674416us-gaap:AdditionalPaidInCapitalMember2023-03-310001674416us-gaap:EmployeeStockOptionMember2022-07-012022-09-300001674416crsp:CommonSharesMembersrt:MinimumMember2023-06-080001674416us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001674416us-gaap:AdditionalPaidInCapitalMember2023-09-300001674416us-gaap:OtherComprehensiveIncomeMember2023-07-012023-09-300001674416us-gaap:CommonStockMember2023-01-012023-03-310001674416us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-09-300001674416us-gaap:EmployeeStockMember2022-01-012022-09-300001674416us-gaap:RetainedEarningsMember2023-06-300001674416us-gaap:EmployeeStockOptionMember2023-01-012023-09-300001674416us-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001674416us-gaap:RestrictedStockMember2023-09-300001674416us-gaap:CommonStockMember2022-09-300001674416us-gaap:RetainedEarningsMember2022-04-012022-06-300001674416us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001674416us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-09-3000016744162021-12-310001674416us-gaap:RestrictedStockMember2023-01-012023-09-300001674416us-gaap:RetainedEarningsMember2022-09-300001674416us-gaap:CertificatesOfDepositMember2023-09-300001674416us-gaap:AdditionalPaidInCapitalMember2022-07-012022-09-300001674416crsp:CollaborationRevenueMember2022-01-012022-09-300001674416us-gaap:AdditionalPaidInCapitalMember2023-06-300001674416us-gaap:CashMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001674416us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001674416us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-310001674416us-gaap:CommonStockMember2023-03-310001674416us-gaap:CorporateDebtSecuritiesMember2022-12-310001674416crsp:NonExLicenseAgreementMembercrsp:VertexPharmaceuticalsIncorporatedAndItsCertainSubsidiariesMember2023-09-300001674416srt:MaximumMembercrsp:TwoThousandTwentyOneAtMarketOfferingMembercrsp:SalesAgreementWithJefferiesLLCMember2021-07-012021-07-310001674416us-gaap:EmployeeStockOptionMember2023-01-012023-03-310001674416us-gaap:CommonStockMember2022-12-310001674416us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-09-300001674416crsp:NonExLicenseAgreementMembercrsp:VertexPharmaceuticalsIncorporatedAndItsCertainSubsidiariesMember2023-04-012023-06-300001674416us-gaap:CashMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001674416us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001674416srt:ScenarioForecastMember2024-01-012024-12-3100016744162022-03-310001674416crsp:FurnitureFixturesAndOtherMember2022-12-310001674416us-gaap:CertificatesOfDepositMember2022-12-310001674416us-gaap:LetterOfCreditMember2023-09-300001674416us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001674416us-gaap:EmployeeStockMember2022-07-012022-09-300001674416crsp:TwoThousandAndFifteenCollaborationAgreementMembercrsp:VertexPharmaceuticalsIncorporatedAndItsCertainSubsidiariesMember2023-09-300001674416us-gaap:EmployeeStockMember2023-01-012023-09-3000016744162022-12-310001674416crsp:VertexPharmaceuticalsIncMember2023-09-300001674416crsp:AmendedAndRestatedVertexJointDevelopmentAndCommercializationAgreementMember2021-12-310001674416us-gaap:RetainedEarningsMember2022-03-310001674416us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-300001674416crsp:CollaborationRevenueMember2022-07-012022-09-300001674416us-gaap:CommonStockMember2022-06-300001674416us-gaap:CommonStockMember2023-06-300001674416crsp:NonExLicenseAgreementMembercrsp:VertexPharmaceuticalsIncorporatedAndItsCertainSubsidiariesMember2021-12-310001674416us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-300001674416crsp:CollaborationRevenueMember2023-01-012023-09-300001674416crsp:TwoThousandTwentyOneAtMarketOfferingMembercrsp:SalesAgreementWithJefferiesLLCMember2023-09-300001674416us-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001674416us-gaap:GrantMember2022-01-012022-09-3000016744162023-01-012023-09-3000016744162022-01-012022-09-300001674416crsp:AmendedAndRestatedVertexJointDevelopmentAndCommercializationAgreementMembercrsp:VertexPharmaceuticalsIncorporatedAndItsCertainSubsidiariesMember2021-12-310001674416crsp:AmendedAndRestatedVertexJointDevelopmentAndCommercializationAgreementMembercrsp:VertexPharmaceuticalsIncorporatedAndItsCertainSubsidiariesMember2023-07-012023-09-300001674416us-gaap:CollaborativeArrangementMembercrsp:VertexPharmaceuticalsIncorporatedAndItsCertainSubsidiariesMember2019-01-012019-12-3100016744162023-04-012023-06-300001674416us-gaap:ConstructionInProgressMember2023-09-300001674416us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-310001674416us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001674416us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001674416crsp:VertexPharmaceuticalsIncMember2023-07-012023-09-300001674416us-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001674416crsp:VertexPharmaceuticalsIncMember2022-12-310001674416crsp:CollaborationRevenueMember2023-07-012023-09-300001674416us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001674416us-gaap:OtherComprehensiveIncomeMember2022-07-012022-09-300001674416us-gaap:RestrictedStockMember2022-12-310001674416crsp:DrPhuongKhanhMorrowMember2023-01-012023-09-300001674416us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001674416us-gaap:FairValueMeasurementsRecurringMember2022-12-310001674416us-gaap:CommercialPaperMember2022-12-310001674416us-gaap:CommonStockMember2023-09-300001674416us-gaap:RetainedEarningsMember2023-04-012023-06-300001674416crsp:DrPhuongKhanhMorrowMember2023-09-300001674416us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember2022-12-310001674416us-gaap:RetainedEarningsMember2022-07-012022-09-300001674416us-gaap:MoneyMarketFundsMember2023-09-300001674416us-gaap:CommonStockMember2022-07-012022-09-300001674416us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001674416us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001674416crsp:LaboratoryEquipmentMember2023-09-3000016744162023-09-300001674416crsp:VertexPharmaceuticalsIncMembercrsp:AmendedAndRestatedVertexJointDevelopmentAndCommercializationAgreementMember2023-01-012023-09-300001674416us-gaap:CommonStockMember2021-12-310001674416us-gaap:ResearchAndDevelopmentExpenseMember2023-07-012023-09-3000016744162023-06-300001674416us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-09-3000016744162022-01-012022-12-310001674416us-gaap:ComputerEquipmentMember2023-09-3000016744162023-03-3100016744162022-06-300001674416crsp:TwoThousandTwentyOneAtMarketOfferingMembercrsp:SalesAgreementWithJefferiesLLCMember2023-01-012023-09-300001674416crsp:CollaborativeArrangementMaterialRightsMembercrsp:VertexPharmaceuticalsIncorporatedAndItsCertainSubsidiariesMember2023-09-300001674416crsp:VertexPharmaceuticalsIncorporatedAndItsCertainSubsidiariesMember2023-04-012023-06-300001674416us-gaap:CommonStockMember2023-04-012023-06-300001674416us-gaap:EmployeeStockOptionMember2022-01-012022-09-300001674416us-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001674416us-gaap:RetainedEarningsMember2023-07-012023-09-300001674416us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001674416us-gaap:RetainedEarningsMember2022-12-310001674416crsp:VertexPharmaceuticalsIncorporatedAndItsCertainSubsidiariesMember2023-01-012023-09-300001674416us-gaap:GrantMember2022-07-012022-09-300001674416us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember2023-09-300001674416us-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001674416us-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001674416us-gaap:MoneyMarketFundsMember2022-12-310001674416us-gaap:OtherComprehensiveIncomeMember2022-01-012022-09-300001674416crsp:UnvestedRestrictedCommonSharesMember2022-01-012022-09-300001674416us-gaap:AdditionalPaidInCapitalMember2023-07-012023-09-300001674416us-gaap:AdditionalPaidInCapitalMember2022-06-300001674416crsp:NonExLicenseAgreementMembercrsp:VertexPharmaceuticalsIncorporatedAndItsCertainSubsidiariesMember2021-01-012021-12-310001674416us-gaap:AdditionalPaidInCapitalMember2022-09-300001674416srt:ScenarioForecastMember2023-01-012023-12-310001674416us-gaap:GrantMember2023-07-012023-09-300001674416us-gaap:FairValueInputsLevel1Memberus-gaap:CashMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-31xbrli:purexbrli:sharesiso4217:CHFxbrli:sharesiso4217:CHFiso4217:USDxbrli:sharescrsp:Segmentiso4217:USD

 

SS

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

FORM 10-Q

 

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

For the quarterly period ended September 30, 2023

or

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

 

For the transition period from to .

Commission File Number: 001-37923

 

CRISPR THERAPEUTICS AG

(Exact name of registrant as specified in its charter)

 

 

Switzerland

Not Applicable

(State or other jurisdiction of

incorporation or organization)

(I.R.S. Employer

Identification No.)

 

 

Baarerstrasse 14

6300 Zug, Switzerland

Not Applicable

(Address of principal executive offices)

(Zip Code)

+41 (0)41 561 32 77

(Registrant’s telephone number, including area code)

 

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

 

Title of each class

Trading Symbol(s)

Name of each exchange on which registered

Common Shares, nominal value CHF 0.03

CRSP

The Nasdaq Global Market

 

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

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

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

 

Large Accelerated filer

Accelerated filer

 

 

 

 

Non-accelerated filer

Smaller reporting company

 

 

 

 

 

 

Emerging growth company

 

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

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

As of November 2, 2023, there were 79,432,446 shares of registrant’s common shares outstanding.

 


 

Throughout this Quarterly Report on Form 10-Q, the “Company,” “CRISPR,” “CRISPR Therapeutics,” “we,” “us,” and “our,” except where the context requires otherwise, refer to CRISPR Therapeutics AG and its consolidated subsidiaries.

“CRISPR Therapeutics®” standard character mark and design logo, “CRISPRXTM,” “CRISPR TXTM,” “CTX001TM,” “CTX110®,” “CTX112TM,” “CTX130TM,” “CTX131TM,” “CTX310TM,” “CTX320TM,” “VCTX210TM” and “VCTX211TM,” are trademarks and registered trademarks of CRISPR Therapeutics AG. All other trademarks and registered trademarks contained in this Quarterly Report on Form 10-Q are the property of their respective owners. Solely for convenience, trademarks, service marks and trade names referred to in this Quarterly Report on Form 10-Q may appear without the ® or symbols and any such omission is not intended to indicate waiver of any such rights.

 

FORWARD-LOOKING STATEMENTS

This Quarterly Report on Form 10-Q contains “forward-looking statements” that involve substantial risks and uncertainties. All statements, other than statements of historical facts, contained in this Quarterly Report on Form 10-Q are forward-looking statements. These statements are often identified by the use of words such as “anticipate,” “believe,” “continue,” “could,” “estimate,” “expect,” “intend,” “may,” “plan,” “predict,” “project,” “potential,” “will,” “would” or the negative or plural of these words or similar expressions or variations, although not all forward-looking statements contain these identifying words. Forward-looking statements in this Quarterly Report on Form 10-Q include, but are not limited to, statements about:

the safety, efficacy and clinical progress of various clinical programs, including those for exagamglogene autotemcel, or exa-cel (formerly known as CTX001), CTX110, CTX112, CTX130, CTX131, VCTX210 and VCTX211;
the status of clinical trials, development timelines, regulatory submissions and discussions with regulatory authorities related to product candidates under development by us and our collaborators;
the initiation, timing, progress and results of our preclinical studies and clinical trials, including ongoing clinical trials and any planned clinical trials, and our research and development programs, including delays or disruptions in clinical trials, non-clinical experiments and Investigational New Drug, or IND, application-enabling studies;
the actual or potential benefits of U.S. Food and Drug Administration, or FDA, designations, such as Orphan Drug, Fast Track and regenerative medicine advanced therapy, or RMAT, or such other equivalents, including PRIority MEdicines, or PRIME, designation;
our ability to advance product candidates into, and successfully complete, clinical trials;
our intellectual property coverage and positions, including those of our licensors and third parties as well as the status and potential outcome of proceedings involving any such intellectual property;
our anticipated expenses, ability to obtain funding for our operations and the sufficiency of our cash resources; and
the therapeutic value, development, and commercial potential of CRISPR/Cas9 gene editing technologies and therapies.

Any forward-looking statements in this Quarterly Report on Form 10-Q reflect our current views with respect to future events or to our future financial performance and involve known and unknown risks, uncertainties and assumptions that could cause our actual results and the timing of certain events to differ materially from future results expressed or implied by the forward-looking statements. Factors that could cause or contribute to such differences include, but are not limited to, those identified herein, and those discussed in the section titled “Risk Factors,” set forth in Part II, Item 1A of this Quarterly Report on Form 10-Q, if any, our Annual Report on Form 10-K filed with the Securities and Exchange Commission, or SEC, on February 21, 2023, and in other SEC filings. You should not rely upon forward-looking statements as predictions of future events. Such forward-looking statements speak only as of the date of this report. Our forward-looking statements do not reflect the potential impact of any future acquisitions, mergers, dispositions, joint ventures or investments we may make or enter into.

You should read this Quarterly Report on Form 10-Q and the documents that we have filed as exhibits to this Quarterly Report on Form 10-Q completely and with the understanding that our actual future results, performance or achievements may be materially different from what we expect. Except as required by law, we undertake no obligation to update any forward-looking statements to reflect events or circumstances after the date of such statements.

Investors and others should note that we announce material information to our investors using our investor relations website (https://crisprtx.gcs-web.com/), SEC filings, press releases, public conference calls and webcasts. We use these channels as well as social media to communicate with the public about our Company, our business, our product candidates and other matters. It is possible that the information we post on social media could be deemed to be material information. Therefore, we encourage investors, the media, and others interested in our Company to review the information we post on the social media channels listed on our investor relations website.

 


 

Index

 

Page

Number

PART I: FINANCIAL INFORMATION

 

 

 

Item 1. Condensed Consolidated Financial Statements (unaudited)

2

 

 

Condensed Consolidated Balance Sheets as of September 30, 2023 and December 31, 2022

2

 

 

Condensed Consolidated Statements of Operations and Comprehensive Loss for the three and nine months ended September 30, 2023 and 2022

3

 

 

Condensed Consolidated Statements of Shareholders’ Equity for the three and nine months ended September 30, 2023 and 2022

4

 

 

Condensed Consolidated Statements of Cash Flows for the nine months ended September 30, 2023 and 2022

6

 

 

Notes to Condensed Consolidated Financial Statements

7

 

 

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

17

 

 

Item 3. Quantitative and Qualitative Disclosures about Market Risk

26

 

 

Item 4. Controls and Procedures

27

 

 

PART II: OTHER INFORMATION

 

 

 

Item 1. Legal Proceedings

28

 

 

Item 1A. Risk Factors

28

 

 

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

28

 

 

Item 3. Defaults Upon Senior Securities

28

 

 

Item 4. Mine Safety Disclosures

28

 

 

Item 5. Other Information

28

 

 

Item 6. Exhibits

29

 

 

SIGNATURES

30

 

 


 

PART I—FINANCIAL INFORMATION

Item 1. Financial Statements

CRISPR Therapeutics AG

Condensed Consolidated Balance Sheets

(unaudited, in thousands, except share and per share data)

 

 

 

As of

 

 

 

September 30,

 

 

December 31,

 

 

 

2023

 

 

2022

 

Assets

 

Current assets:

 

 

 

 

 

 

Cash and cash equivalents

 

$

527,765

 

 

$

211,885

 

Marketable securities

 

 

1,212,061

 

 

 

1,603,433

 

Prepaid expenses and other current assets

 

 

20,760

 

 

 

37,708

 

Total current assets

 

 

1,760,586

 

 

 

1,853,026

 

Property and equipment, net

 

 

156,122

 

 

 

163,634

 

Marketable securities, non-current

 

 

 

 

 

53,130

 

Intangible assets, net

 

 

30

 

 

 

71

 

Restricted cash

 

 

11,830

 

 

 

11,635

 

Operating lease assets

 

 

156,215

 

 

 

156,921

 

Other non-current assets

 

 

2,047

 

 

 

4,640

 

Total assets

 

$

2,086,830

 

 

$

2,243,057

 

Liabilities and shareholders’ equity

 

Current liabilities:

 

 

 

 

 

 

Accounts payable

 

$

26,152

 

 

$

27,428

 

Accrued expenses

 

 

66,405

 

 

 

77,682

 

Deferred revenue, current

 

 

3,500

 

 

 

 

Accrued tax liabilities

 

 

176

 

 

 

135

 

Operating lease liabilities

 

 

15,001

 

 

 

15,842

 

Other current liabilities

 

 

 

 

 

20

 

Total current liabilities

 

 

111,234

 

 

 

121,107

 

Deferred revenue, non-current

 

 

15,823

 

 

 

12,323

 

Operating lease liabilities, net of current portion

 

 

226,585

 

 

 

228,179

 

Other non-current liabilities

 

 

5,394

 

 

 

5,969

 

Total liabilities

 

 

359,036

 

 

 

367,578

 

Commitments and contingencies, see Note 7

 

 

 

 

 

 

Shareholders’ equity:

 

 

 

 

 

 

Common shares, CHF 0.03 nominal value, 79,607,064 and 78,692,766
  shares issued at September 30, 2023 and December 31, 2022, respectively,
79,426,748
  and
78,512,450 shares outstanding at September 30, 2023 and December 31, 2022,
  respectively

 

 

2,476

 

 

 

2,441

 

Treasury shares, at cost, 180,316 shares at September 30, 2023 and at December 31, 2022

 

 

(63

)

 

 

(63

)

Additional paid-in capital

 

 

2,821,225

 

 

 

2,734,838

 

Accumulated deficit

 

 

(1,089,047

)

 

 

(846,090

)

Accumulated other comprehensive loss

 

 

(6,797

)

 

 

(15,647

)

Total shareholders' equity

 

 

1,727,794

 

 

 

1,875,479

 

Total liabilities and shareholders’ equity

 

$

2,086,830

 

 

$

2,243,057

 

 

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

2


 

CRISPR Therapeutics AG

Condensed Consolidated Statements of Operations and Comprehensive Loss

(unaudited, in thousands, except share and per share data)

 

 

 

Three Months Ended

 

 

Nine Months Ended

 

 

 

September 30,

 

 

September 30,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Revenue:

 

 

 

 

 

 

 

 

 

 

 

 

Collaboration revenue

 

$

 

 

$

94

 

 

$

170,000

 

 

$

430

 

Grant revenue

 

 

 

 

 

 

 

 

 

 

 

762

 

Total revenue

 

 

 

 

 

94

 

 

 

170,000

 

 

 

1,192

 

Operating expenses:

 

 

 

 

 

 

 

 

 

 

 

 

Research and development

 

 

90,698

 

 

 

116,622

 

 

 

292,188

 

 

 

358,090

 

General and administrative

 

 

18,291

 

 

 

27,001

 

 

 

59,683

 

 

 

81,295

 

Collaboration expense, net

 

 

23,422

 

 

 

38,859

 

 

 

110,250

 

 

 

103,427

 

Total operating expenses

 

 

132,411

 

 

 

182,482

 

 

 

462,121

 

 

 

542,812

 

Loss from operations

 

 

(132,411

)

 

 

(182,388

)

 

 

(292,121

)

 

 

(541,620

)

Other income:

 

 

 

 

 

 

 

 

 

 

 

 

Other income, net

 

 

20,671

 

 

 

7,264

 

 

 

51,819

 

 

 

11,171

 

Total other income, net

 

 

20,671

 

 

 

7,264

 

 

 

51,819

 

 

 

11,171

 

Net loss before income taxes

 

 

(111,740

)

 

 

(175,124

)

 

 

(240,302

)

 

 

(530,449

)

(Provision) benefit for income taxes

 

 

(412

)

 

 

575

 

 

 

(2,655

)

 

 

(9,151

)

Net loss

 

 

(112,152

)

 

 

(174,549

)

 

 

(242,957

)

 

 

(539,600

)

Foreign currency translation adjustment

 

 

(49

)

 

 

(100

)

 

 

12

 

 

 

(195

)

Unrealized gain (loss) on marketable securities

 

 

2,160

 

 

 

(1,820

)

 

 

8,838

 

 

 

(17,001

)

Comprehensive loss

 

$

(110,041

)

 

$

(176,469

)

 

$

(234,107

)

 

$

(556,796

)

 

 

 

 

 

 

 

 

 

 

 

 

Net loss per common share — basic

 

$

(1.41

)

 

$

(2.24

)

 

$

(3.07

)

 

$

(6.96

)

Basic weighted-average common shares outstanding

 

 

79,414,098

 

 

 

78,021,520

 

 

 

79,063,415

 

 

 

77,547,771

 

Net loss per common share — diluted

 

$

(1.41

)

 

$

(2.24

)

 

$

(3.07

)

 

$

(6.96

)

Diluted weighted-average common shares outstanding

 

 

79,414,098

 

 

 

78,021,520

 

 

 

79,063,415

 

 

 

77,547,771

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

3


 

CRISPR Therapeutics AG

Condensed Consolidated Statements of Shareholders’ Equity

(unaudited, in thousands, except share and per share data)

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

 

 

Common Shares

 

Treasury Shares

 

 

 

 

 

 

 

 

 

 

Shares

 

CHF 0.03
Nominal Value

 

Shares

 

Amount,
at cost

 

Additional
Paid-in
Capital

 

Accumulated
Deficit

 

Accumulated
Other
Comprehensive
Loss

 

Total
Shareholders’
Equity

 

Balance at December 31, 2021

 

76,990,066

 

$

2,391

 

 

180,316

 

$

(63

)

$

2,598,114

 

$

(195,915

)

$

(5,067

)

$

2,399,460

 

Vesting of restricted shares

 

123,564

 

 

4

 

 

 

 

 

 

 

 

 

 

 

 

4

 

Exercise of vested options, net of issuance costs of $0.2 million

 

261,280

 

 

12

 

 

 

 

 

 

9,998

 

 

 

 

 

 

10,010

 

Purchase of common stock under ESPP

 

11,495

 

 

 

 

 

 

 

 

740

 

 

 

 

 

 

740

 

Stock-based compensation expense

 

 

 

 

 

 

 

 

 

25,745

 

 

 

 

 

 

25,745

 

Other comprehensive loss

 

 

 

 

 

 

 

 

 

 

 

 

 

(11,826

)

 

(11,826

)

Net loss

 

 

 

 

 

 

 

 

 

 

 

(179,217

)

 

 

 

(179,217

)

Balance at March 31, 2022

 

77,386,405

 

$

2,407

 

 

180,316

 

$

(63

)

$

2,634,597

 

$

(375,132

)

$

(16,893

)

$

2,244,916

 

Vesting of restricted shares

 

14,705

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Exercise of vested options, net of issuance costs of $0.2 million

 

391,053

 

 

13

 

 

 

 

 

 

10,333

 

 

 

 

 

 

10,346

 

Stock-based compensation expense

 

 

 

 

 

 

 

 

 

24,852

 

 

 

 

 

 

24,852

 

Other comprehensive loss

 

 

 

 

 

 

 

 

 

 

 

 

 

(3,449

)

 

(3,449

)

Net loss

 

 

 

 

 

 

 

 

 

 

 

(185,834

)

 

 

 

(185,834

)

Balance at June 30, 2022

 

77,792,163

 

$

2,420

 

 

180,316

 

$

(63

)

$

2,669,782

 

$

(560,966

)

$

(20,342

)

$

2,090,831

 

Issuance of common shares

 

12,365

 

 

 

 

 

 

 

 

970

 

 

 

 

 

 

970

 

Vesting of restricted shares

 

17,128

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

1

 

Exercise of vested options, net of issuance costs of $0.3 million

 

401,110

 

 

12

 

 

 

 

 

 

12,770

 

 

 

 

 

 

12,782

 

Purchase of common stock under ESPP

 

25,064

 

 

 

 

 

 

 

 

1,296

 

 

 

 

 

 

1,296

 

Stock-based compensation expense

 

 

 

 

 

 

 

 

 

24,543

 

 

 

 

 

 

24,543

 

Other comprehensive loss

 

 

 

 

 

 

 

 

 

 

 

 

 

(1,920

)

 

(1,920

)

Net loss

 

 

 

 

 

 

 

 

 

 

 

(174,549

)

 

 

 

(174,549

)

Balance at September 30, 2022

 

78,247,830

 

$

2,433

 

 

180,316

 

$

(63

)

$

2,709,361

 

$

(735,515

)

$

(22,262

)

$

1,953,954

 

 

 

4


 

 

Common Shares

 

Treasury Shares

 

 

 

 

 

 

 

 

 

 

Shares

 

CHF 0.03
Nominal Value

 

Shares

 

Amount,
at cost

 

Additional
Paid-in
Capital

 

Accumulated
Deficit

 

Accumulated
Other
Comprehensive
Loss

 

Total
Shareholders’
Equity

 

Balance at December 31, 2022

 

78,512,450

 

$

2,441

 

 

180,316

 

$

(63

)

$

2,734,838

 

$

(846,090

)

$

(15,647

)

$

1,875,479

 

Vesting of restricted shares

 

172,995

 

 

5

 

 

 

 

 

 

 

 

 

 

 

 

5

 

Exercise of vested options, net of issuance costs of $0.2 million

 

159,184

 

 

6

 

 

 

 

 

 

4,677

 

 

 

 

 

 

4,683

 

Purchase of common stock under ESPP

 

19,105

 

 

 

 

 

 

 

 

660

 

 

 

 

 

 

660

 

Stock-based compensation expense

 

 

 

 

 

 

 

 

 

20,875

 

 

 

 

 

 

20,875

 

Other comprehensive income

 

 

 

 

 

 

 

 

 

 

 

 

 

6,259

 

 

6,259

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

(53,065

)

 

 

 

(53,065

)

Balance at March 31, 2023

 

78,863,734

 

$

2,452

 

 

180,316

 

$

(63

)

$

2,761,050

 

$

(899,155

)

$

(9,388

)

$

1,854,896

 

Vesting of restricted shares

 

97,631

 

 

4

 

 

 

 

 

 

 

 

 

 

 

 

4

 

Exercise of vested options, net of issuance costs of $0.3 million

 

411,001

 

 

18

 

 

 

 

 

 

16,605

 

 

 

 

 

 

16,623

 

Stock-based compensation expense

 

 

 

 

 

 

 

 

 

21,765

 

 

 

 

 

 

21,765

 

Other comprehensive income

 

 

 

 

 

 

 

 

 

 

 

 

 

480

 

 

480

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

(77,740

)

 

 

 

(77,740

)

Balance at June 30, 2023

 

79,372,366

 

$

2,474

 

 

180,316

 

$

(63

)

$

2,799,420

 

$

(976,895

)

$

(8,908

)

$

1,816,028

 

Vesting of restricted shares

 

3,305

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Exercise of vested options

 

16,900

 

 

2

 

 

 

 

 

 

645

 

 

 

 

 

 

647

 

Purchase of common stock under ESPP

 

34,177

 

 

 

 

 

 

 

 

1,192

 

 

 

 

 

 

1,192

 

Stock-based compensation expense

 

 

 

 

 

 

 

 

 

19,968

 

 

 

 

 

 

19,968

 

Other comprehensive income

 

 

 

 

 

 

 

 

 

 

 

 

 

2,111

 

 

2,111

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

(112,152

)

 

 

 

(112,152

)

Balance at September 30, 2023

 

79,426,748

 

$

2,476

 

 

180,316

 

$

(63

)

$

2,821,225

 

$

(1,089,047

)

$

(6,797

)

$

1,727,794

 

 

5


 

CRISPR Therapeutics AG

Condensed Consolidated Statements of Cash Flows

(unaudited, in thousands)

 

 

 

Nine Months Ended September 30,

 

 

 

2023

 

 

2022

 

Operating activities:

 

 

 

 

 

 

Net loss

 

$

(242,957

)

 

$

(539,600

)

Reconciliation of net loss to net cash used in operating activities:

 

 

 

 

 

 

Depreciation and amortization

 

 

14,937

 

 

 

18,326

 

Equity-based compensation

 

 

62,608

 

 

 

75,142

 

Other non-cash items, net

 

 

(11,779

)

 

 

12,251

 

Acquired in-process research and development

 

 

2,500

 

 

 

 

Changes in:

 

 

 

 

 

 

Accounts receivable

 

 

 

 

 

256

 

Prepaid expenses and other assets

 

 

16,769

 

 

 

7,062

 

Accounts payable and accrued expenses

 

 

(11,056

)

 

 

36,261

 

Deferred revenue

 

 

7,000

 

 

 

(762

)

Operating lease assets and liabilities

 

 

(1,729

)

 

 

10,826

 

Other liabilities, net

 

 

(595

)

 

 

(2,175

)

Net cash used in operating activities

 

 

(164,302

)

 

 

(382,413

)

Investing activities:

 

 

 

 

 

 

Purchase of property, plant and equipment

 

 

(8,732

)

 

 

(30,997

)

Purchase of in-process research and development

 

 

(2,500

)

 

 

 

Purchases of marketable securities

 

 

(697,762

)

 

 

(923,404

)

Maturities of marketable securities

 

 

1,165,094

 

 

 

871,278

 

Net cash provided by (used in) investing activities

 

 

456,100

 

 

 

(83,123

)

Financing activities:

 

 

 

 

 

 

Proceeds from issuance of common shares, net of issuance costs

 

 

 

 

 

970

 

Proceeds from exercise of options and ESPP contributions, net of issuance costs

 

 

23,725

 

 

 

35,144

 

Net cash provided by financing activities

 

 

23,725

 

 

 

36,114

 

Effect of exchange rate changes on cash

 

 

12

 

 

 

(195

)

Increase (decrease) in cash

 

 

315,535

 

 

 

(429,617

)

Cash, cash equivalents and restricted cash, beginning of period

 

 

224,060

 

 

 

939,944

 

Cash, cash equivalents and restricted cash, end of period

 

$

539,595

 

 

$

510,327

 

Supplemental disclosure of non-cash investing and financing activities

 

 

 

 

 

 

Property and equipment purchases in accounts payable and accrued expenses

 

$

753

 

 

$

4,919

 

Equity issuance costs in accounts payable and accrued expenses

 

$

10

 

 

$

299

 

Leasehold improvements paid directly by landlord

 

$

 

 

$

19,252

 

 

 

 

As of September 30,

 

Reconciliation to amounts within the condensed consolidated balance sheets

 

2023

 

 

2022

 

Cash and cash equivalents

 

$

527,765

 

 

$

494,151

 

Prepaid expenses and other current assets

 

 

 

 

 

4,053

 

Restricted cash

 

 

11,830

 

 

 

12,123

 

Cash, cash equivalents and restricted cash at end of period

 

$

539,595

 

 

$

510,327

 

 

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

6


 

CRISPR Therapeutics AG

Notes to Condensed Consolidated Financial Statements

(unaudited)

1. Basis of Presentation and Significant Accounting Policies

Basis of Presentation

The accompanying condensed consolidated financial statements are unaudited and have been prepared by the Company in accordance with accounting principles generally accepted in the United States of America, or U.S. GAAP.

The accompanying condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany balances 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 therapies derived from or incorporating genome-editing technology. Certain information and footnote disclosures normally included in the Company’s annual financial statements have been condensed or omitted. These interim financial statements, in the opinion of management, reflect all normal recurring adjustments necessary for a fair presentation of the financial position and results of operations for the three and nine-month interim periods ended September 30, 2023 and 2022.

The results of operations for the interim periods are not necessarily indicative of the results of operations to be expected for the full year. These interim financial statements should be read in conjunction with the audited financial statements for the year ended December 31, 2022, which are contained in the 2022 Annual Report on Form 10-K filed with the Securities and Exchange Commission, or the SEC, on February 21, 2023.

Use of Estimates

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. On an ongoing basis, the Company’s management evaluates its estimates, which include, but are not limited to, revenue recognition, equity-based compensation expense and reported amounts of expenses during the period. Significant estimates in these consolidated financial statements have been made in connection with revenue recognition and equity-based compensation expense. The Company bases its estimates on historical experience and other market-specific or other relevant assumptions that it believes to be reasonable under the circumstances. Actual results may differ from those estimates or assumptions. Changes in estimates are reflected in reported results in the period in which they become known.

Significant Accounting Policies

The significant accounting policies used in preparation of these condensed consolidated financial statements for the three and nine months ended September 30, 2023 are consistent with those discussed in Note 2 to the consolidated financial statements in the Company’s 2022 Annual Report on Form 10-K filed with the SEC on February 21, 2023.

New Accounting Pronouncements – Recently Adopted

From time to time, new accounting pronouncements are issued by the Financial Accounting Standards Board, or FASB, or other standard setting bodies that the Company adopts as of the specified effective date. The Company does not believe that the adoption of recently issued standards have or may have a material impact on its condensed consolidated financial statements and disclosures.

 

 

7


 

2. Marketable Securities

The following table summarizes cash equivalents and marketable securities held at September 30, 2023 and December 31, 2022 (in thousands), which are recorded at fair value. The table below excludes $149.2 million and $159.3 million of cash at September 30, 2023 and December 31, 2022, respectively.

 

 

 

Amortized
Cost

 

 

Gross
Unrealized
Gains

 

 

Gross
Unrealized
Losses

 

 

Fair Value

 

September 30, 2023

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

339,223

 

 

$

 

 

$

 

 

$

339,223

 

Corporate debt securities

 

 

 

 

 

 

 

 

 

 

 

 

Commercial paper

 

 

18,409

 

 

 

 

 

 

(3

)

 

 

18,406

 

U.S. Treasury securities

 

 

20,904

 

 

 

1

 

 

 

 

 

 

20,905

 

Total cash equivalents

 

 

378,536

 

 

 

1

 

 

 

(3

)

 

 

378,534

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury securities

 

 

14,620

 

 

 

2

 

 

 

 

 

 

14,622

 

Corporate debt securities

 

 

738,562

 

 

 

299

 

 

 

(5,571

)

 

 

733,290

 

Certificates of deposit

 

 

78,829

 

 

 

 

 

 

 

 

 

78,829

 

Government-sponsored enterprise securities

 

 

189,917

 

 

 

 

 

 

(1,362

)

 

 

188,555

 

Commercial paper

 

 

196,896

 

 

 

 

 

 

(131

)

 

 

196,765

 

Total marketable securities

 

 

1,218,824

 

 

 

301

 

 

 

(7,064

)

 

 

1,212,061

 

Total cash equivalents and marketable securities

 

$

1,597,360

 

 

$

302

 

 

$

(7,067

)

 

$

1,590,595

 

December 31, 2022

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

17,766

 

 

$

 

 

$

 

 

$

17,766

 

Corporate debt securities

 

 

2,151

 

 

 

 

 

 

(2

)

 

 

2,149

 

Commercial paper

 

 

32,675

 

 

 

 

 

 

 

 

 

32,675

 

Total cash equivalents

 

 

52,592

 

 

 

 

 

 

(2

)

 

 

52,590

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

Corporate debt securities

 

 

1,236,770

 

 

 

615

 

 

 

(15,006

)

 

 

1,222,379

 

Certificates of deposit

 

 

92,417

 

 

 

 

 

 

 

 

 

92,417

 

Government-sponsored enterprise securities

 

 

79,746

 

 

 

11

 

 

 

(712

)

 

 

79,045

 

Commercial paper

 

 

263,231

 

 

 

 

 

 

(509

)

 

 

262,722

 

Total marketable securities

 

 

1,672,164

 

 

 

626

 

 

 

(16,227

)

 

 

1,656,563

 

Total cash equivalents and marketable securities

 

$

1,724,756

 

 

$

626

 

 

$

(16,229

)

 

$

1,709,153

 

 

As of September 30, 2023 and December 31, 2022, marketable securities were in a net unrealized loss position of $6.8 million and $15.6 million, respectively. The Company has recorded a net unrealized gain of $2.2 million and $8.8 million during the three and nine months ended September 30, 2023, respectively, related to its debt securities, which is included in comprehensive loss on the condensed consolidated statements of operations and comprehensive loss. The Company recorded a net unrealized loss of $1.8 million and $17.0 million during the three and nine months ended September 30, 2022, respectively, related to its debt securities, which is included in comprehensive loss on the condensed consolidated statements of operations and comprehensive loss.

As of September 30, 2023 and December 31, 2022, the aggregate fair value of marketable securities that were in an unrealized loss position for less than twelve months was $783.5 million and $628.4 million, respectively. As of September 30, 2023 and December 31, 2022, the aggregate fair value of marketable securities that were in an unrealized loss position for more than twelve months was $201.4 million and $619.2 million, respectively. As of September 30, 2023, no securities that have been in an unrealized loss position for more than twelve months will mature beyond one year. As of December 31, 2022, securities in an unrealized loss position for more than twelve months totaling $53.1 million had maturities beyond one year.

8


 

The Company determined that there is no material credit risk associated with the above investments as of September 30, 2023. The Company has the intent and ability to hold such securities until recovery. As a result, the Company did not record any charges for credit-related impairments for its marketable securities for the three and nine months ended September 30, 2023 and 2022. No available-for-sale debt securities held as of September 30, 2023 had remaining maturities greater than thirty months.

3. Fair Value Measurements

The following tables present information about the Company’s financial assets measured at fair value on a recurring basis and indicate the fair value hierarchy classification of such fair values as of September 30, 2023 and December 31, 2022 (in thousands):

 

 

 

Fair Value Measurements at

 

 

 

September 30, 2023

 

 

 

Total

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

Cash and cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Cash

 

$

149,231

 

 

$

149,231

 

 

$

 

 

$

 

Money market funds

 

 

339,223

 

 

 

339,223

 

 

 

 

 

 

 

Corporate debt securities

 

 

 

 

 

 

 

 

 

 

 

 

Commercial paper

 

 

18,406

 

 

 

 

 

 

18,406

 

 

 

 

U.S. Treasury securities

 

 

20,905

 

 

 

 

 

 

20,905

 

 

 

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury securities

 

 

14,622

 

 

 

 

 

 

14,622

 

 

 

 

Corporate debt securities

 

 

733,290

 

 

 

 

 

 

733,290

 

 

 

 

Certificates of deposit

 

 

78,829

 

 

 

 

 

 

78,829

 

 

 

 

Government-sponsored enterprise securities

 

 

188,555

 

 

 

 

 

 

188,555

 

 

 

 

Commercial paper

 

 

196,765

 

 

 

 

 

 

196,765

 

 

 

 

Total

 

$

1,739,826

 

 

$

488,454

 

 

$

1,251,372

 

 

$

 

 

 

Fair Value Measurements at

 

 

 

December 31, 2022

 

 

 

Total

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

Cash and cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Cash

 

$

159,295

 

 

$

159,295

 

 

$

 

 

$

 

Money market funds

 

 

17,766

 

 

 

17,766

 

 

 

 

 

 

 

Corporate debt securities

 

 

2,149

 

 

 

 

 

 

2,149

 

 

 

 

Commercial paper

 

 

32,675

 

 

 

 

 

 

32,675

 

 

 

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

Corporate debt securities

 

 

1,222,379

 

 

 

 

 

 

1,222,379

 

 

 

 

Certificates of deposit

 

 

92,417

 

 

 

 

 

 

92,417

 

 

 

 

Government-sponsored enterprise securities

 

 

79,045

 

 

 

 

 

 

79,045

 

 

 

 

Commercial paper

 

 

262,722

 

 

 

 

 

 

262,722

 

 

 

 

Other non-current assets

 

 

2,212

 

 

 

 

 

 

 

 

 

2,212

 

Total

 

$

1,870,660

 

 

$

177,061

 

 

$

1,691,387

 

 

$

2,212

 

 

Marketable securities classified as Level 2 within the valuation hierarchy generally consist of U.S. treasury securities and government agency securities, certificates of deposit, corporate bonds and commercial paper. The Company estimates the fair value of these marketable securities by taking into consideration valuations obtained from third-party pricing sources.

9


 

4. Property and Equipment, net

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

 

 

 

As of

 

 

 

September 30,

 

 

December 31,

 

 

 

2023

 

 

2022

 

Computer equipment

 

$

3,692

 

 

$

3,618

 

Furniture, fixtures and other

 

 

8,109

 

 

 

8,109

 

Laboratory equipment

 

 

41,080

 

 

 

37,897

 

Leasehold improvements

 

 

143,260

 

 

 

141,680

 

Construction work in process

 

 

8,528

 

 

 

6,162

 

Total property and equipment, gross

 

 

204,669

 

 

 

197,466

 

Accumulated depreciation

 

 

(48,547

)

 

 

(33,832

)

Total property and equipment, net

 

$

156,122

 

 

$

163,634

 

 

Depreciation expense for the three and nine months ended September 30, 2023 was $4.9 million and $14.9 million, respectively. Depreciation expense for the three and nine months ended September 30, 2022 was $5.0 million and $18.3 million, respectively.

5. Accrued Expenses

Accrued expenses consist of the following (in thousands):

 

 

 

As of

 

 

 

September 30,

 

 

December 31,

 

 

 

2023

 

 

2022

 

Payroll and employee-related costs

 

$

15,899

 

 

$

19,241

 

Research costs

 

 

16,706

 

 

 

35,010

 

Collaboration costs

 

 

25,767

 

 

 

11,177

 

Licensing fees

 

 

1,755

 

 

 

983

 

Professional fees

 

 

3,409

 

 

 

4,927

 

Intellectual property costs

 

 

1,506

 

 

 

3,936

 

Accrued property and equipment

 

 

536

 

 

 

1,244

 

Other

 

 

827

 

 

 

1,164

 

Total

 

$

66,405

 

 

$

77,682

 

 

 

6. Significant Contracts

Agreements with Vertex

2015 collaboration

In 2015, the Company entered into a strategic collaboration, option and license agreement, or the 2015 Collaboration Agreement, with Vertex. The 2015 Collaboration Agreement is focused on the use of the Company’s CRISPR/Cas9 gene editing technology to discover and develop potential new treatments aimed at the underlying genetic causes of human disease. The Company and Vertex amended the 2015 Collaboration Agreement in 2017 and 2019 with Amendment No. 1 and Amendment No. 2, respectively, namely to clarify Vertex’s option rights under the 2015 Collaboration Agreement and to modify certain definitions and provisions of the 2015 Collaboration Agreement to make them consistent with the JDA (as defined below) and the 2019 Collaboration Agreement (as defined below). In 2017, Vertex exercised an option granted to it under the 2015 Collaboration Agreement to obtain a co-exclusive license to develop and commercialize hemoglobinopathy and beta-globin targets, and in 2019, Vertex exercised the remaining options granted to it under the 2015 Collaboration Agreement to exclusively license certain collaboration targets developed under the 2015 Collaboration Agreement.

10


 

Exa-cel collaboration

In 2017, following Vertex's exercise of its option to obtain a co-exclusive license to develop and commercialize hemoglobinopathy and beta-globin targets, the Company and Vertex entered into a joint development and commercialization agreement, or the JDA, and agreed for potential hemoglobinopathy treatments, including exagamglogene autotemcel, or exa-cel (formerly CTX001), the Company and Vertex would share equally all research and development costs and worldwide revenues. In 2021, the Company and Vertex amended and restated the JDA, or the A&R Vertex JDCA, pursuant to which the parties agreed to, among other things, (a) adjust the governance structure for the collaboration and adjust the responsibilities of each party thereunder, whereby Vertex leads and has all decision making (i.e., control) in relation to the exa-cel program prospectively; (b) adjust the allocation of net profits and net losses between the parties with respect to exa-cel only, which will be allocated 40% to the Company and 60% to Vertex, prospectively; and (c) exclusively license (subject to the Company’s reserved rights to conduct certain activities) certain intellectual property rights to Vertex relating to the specified product candidates and products (including exa-cel) that may be researched, developed, manufactured and commercialized on a worldwide basis under the A&R Vertex JDCA. Additionally, the A&R Vertex JDCA allows the Company to defer a portion of its share of costs under the arrangement if spending on the exa-cel program exceeds specified amounts. Any deferred amounts are only payable to Vertex as an offset against future profitability of the exa-cel program and the amounts payable are capped at a specified maximum amount per year.

DMD and DM1 exclusive license

In 2019, the Company and Vertex entered into a series of agreements, including a strategic collaboration and license agreement, or the 2019 Collaboration Agreement, for the development and commercialization of products for the treatment of Duchenne muscular dystrophy, or DMD, and myotonic dystrophy Type 1, or DM1. For the DMD and DM1 programs, Vertex is responsible for all research, development, manufacturing and commercialization activities and all related costs. Upon IND filing, the Company has the option to forego the DM1 milestones and royalties, and instead, co-develop and co-commercialize all DM1 products globally in exchange for payment of 50% of research and development costs incurred by Vertex from the effective date of the agreement through IND filing.

Collaboration in the field of diabetes

In 2021, CRISPR and ViaCyte, Inc., or ViaCyte, entered into a joint development and commercialization agreement, or the ViaCyte JDCA, to jointly develop and commercialize product candidates and shared products for the diagnosis, treatment or prevention of diabetes type 1, diabetes type 2 or insulin dependent / requiring diabetes throughout the world. In the third quarter of 2022, Vertex acquired ViaCyte, and ViaCyte became a wholly-owned subsidiary of Vertex. In March 2023, (1) the Company and ViaCyte entered into an amendment to the ViaCyte JDCA, or the ViaCyte JDCA Amendment, and adjusted certain rights and obligations of the Company and ViaCyte under the ViaCyte JDCA, and (2) the Company and Vertex entered into a non-exclusive license agreement, or the Non-Ex License Agreement, pursuant to which the Company agreed to license to Vertex, on a non-exclusive basis, certain of its gene editing intellectual property to exploit certain products for the diagnosis, treatment or prevention of diabetes type 1, diabetes type 2 or insulin dependent / requiring diabetes throughout the world.

In connection with entering into these agreements, the Company received a $100.0 million up front payment from Vertex. Under the Non-Ex License Agreement, the Company is eligible to receive milestone payments from Vertex of up to $230.0 million, in the aggregate and inclusive of a $70.0 million research milestone achieved in the second quarter of 2023. The milestones are dependent on the achievement of pre-determined research, development and commercial milestones for certain products utilizing the licensed intellectual property. Additionally, the Company is eligible to receive tiered royalties on the sales of certain products in the low to mid-single digits.

Accounting Analysis

For purposes of this Note 6, the 2015 Collaboration Agreement, Amendment No. 1, Amendment No. 2, A&R Vertex JDCA, and 2019 Collaboration Agreement are collectively referred to as the “Vertex Agreements” and the Non-Ex License Agreement and ViaCyte JDCA Amendment are collectively referred to as the “March 2023 Agreements.”

The Vertex Agreements and the March 2023 Agreements include components of a customer-vendor relationship as defined under ASC 606, Revenue from Contracts with Customers, or ASC 606, collaborative arrangements as defined under ASC 808, Collaborative Agreements, or ASC 808, and research and development costs as defined under ASC 730, Research and Development, or ASC 730. Specifically, with regards to the March 2023 Agreements, the Company concluded that the non-exclusive license is a performance obligation under ASC 606 and the ongoing research and development services under the ViaCyte JDCA Amendment are a unit of account under ASC 808.

11


 

Accounting Analysis Under ASC 606

March 2023 Agreements

Identification of the contract

The March 2023 Agreements were negotiated as a package with a single commercial objective and, as such, the March 2023 Agreements were combined for accounting purposes and treated as a single arrangement. The Company determined for accounting purposes that the combined contract terminates the original ViaCyte JDCA and created a new contract.

Identification of performance obligations

The Company concluded the transfer of the non-exclusive license, including certain modified rights and obligations provided as part of the ViaCyte JDCA Amendment to support the delivery of the license, was both capable of being distinct and distinct within the context of the contract.

Determination of transaction price

The initial transaction price was comprised of the upfront payment of $100.0 million.

In the second quarter of 2023, the Company adjusted the transaction price to include $70.0 million in previously constrained variable consideration related to a research milestone which was achieved in the second quarter of 2023. The Company determined that all other possible variable consideration resulting from milestones and royalties discussed below was fully constrained as of September 30, 2023. The Company will re-evaluate the transaction price in each reporting period.

Allocation of transaction price to performance obligations

The Company identified one performance obligation for the March 2023 Agreements and, as a result, no allocation of the transaction price was required.

Recognition of revenue

The Company determined the non-exclusive license, including certain modified rights and obligations provided as part of the ViaCyte JDCA Amendment to support the delivery of the license, represented functional intellectual property, as the intellectual property provides Vertex with the ability to perform a function or task in the form of research and development in the field of diabetes. The Company recognized revenue for the non-exclusive license at the onset of the arrangement, as this was the point in time in which the non-exclusive license was delivered.

In the second quarter of 2023, revenue from variable consideration of $70.0 million was recognized related to a research milestone that was achieved during the second quarter of 2023.

No revenue was recognized under the March 2023 Agreements for the three months ended September 30, 2023. Revenue recognized under the March 2023 Agreements for nine months ended September 30, 2023 was $170.0 million.

Milestones under the Non-Ex License Agreement

As of September 30, 2023, the Company is eligible to receive potential future milestone payments from Vertex of up to $160.0 million in the aggregate under the Non-Ex License Agreement depending on the achievement of pre-determined research, development and commercial milestones for certain products utilizing the licensed intellectual property. Additionally, the Company is eligible to receive tiered royalties on the sales of certain products in the low to mid-single digits.

Each of the remaining milestones under the Non-Ex License Agreement are fully constrained as of September 30, 2023. There is uncertainty as to whether the events to obtain the research and developmental milestones will be achieved given the nature of clinical development and the stage of the CRISPR/Cas9 technology. The remaining research, development and regulatory milestones will be constrained until it is probable that a significant revenue reversal will not occur. Commercial milestones and royalties relate predominantly to a license of intellectual property and are determined by sales or usage-based thresholds. The commercial milestones and royalties are accounted for under the royalty recognition constraint and will be accounted for as constrained variable consideration. The Company applies the royalty recognition constraint for each commercial milestone and will not recognize revenue for each until the subsequent sale of a licensed product (achievement of each) occurs.

Vertex Agreements

Deferred revenue

As of September 30, 2023 and December 31, 2022, there was no current deferred revenue related to the Vertex Agreements. As of September 30, 2023, there was $12.3 million of non-current deferred revenue related to the Vertex Agreements, which is unchanged from December 31, 2022. The transaction price allocated to the remaining performance obligations was $12.3 million.

12


 

Milestones

The Company has evaluated the milestones that may be received in connection with the Vertex Agreements.

Under the 2015 Collaboration Agreement and subsequent amendments, the Company is eligible to receive up to $410.0 million in additional development, regulatory and commercial milestones and royalties on net product sales for each of the three collaboration targets that Vertex licensed in 2019. Each milestone is payable only once per collaboration target, regardless of the number of products directed to such collaboration target that achieve the relevant milestone event.

The Company is eligible to receive potential future payments of up to $775.0 million under the 2019 Collaboration Agreement based upon the successful achievement of specified development, regulatory and commercial milestones for the DMD and DM1 programs. The Company is also eligible to receive tiered royalties on future net sales on any products that may result from this collaboration; however, the Company has the option to forego the DM1 milestones and royalties to co-develop and co-commercialize all DM1 products globally.

The Company is eligible to receive potential future payments of up to $200.0 million under the A&R Vertex JDCA upon receipt by Vertex of the first marketing approval of the initial product candidate from the FDA or the European Commission. In addition, the Company has the option to conduct research at their own cost in certain defined areas that, if beneficial to the exa-cel program and exa-cel ultimately achieves regulatory approval in such areas, then the Company could be entitled to certain milestone payments aggregating to high eight digits from Vertex.

Each of the remaining milestones described above are fully constrained as of September 30, 2023. There is uncertainty that the events to obtain the research and developmental milestones will be achieved given the nature of clinical development and the stage of the CRISPR/Cas9 technology. The remaining research, development and regulatory milestones will be constrained until it is probable that a significant revenue reversal will not occur. Commercial milestones and royalties relate predominantly to a license of intellectual property and are determined by sales or usage-based thresholds. The commercial milestones and royalties are accounted for under the royalty recognition constraint and will be accounted for as constrained variable consideration. The Company applies the royalty recognition constraint for each commercial milestone and will not recognize revenue for each until the subsequent sale of a licensed product (achievement of each) occurs.

Accounting Analysis under ASC 808

Vertex Agreements

In connection with the Vertex Agreements, the Company identified the following collaborative elements, which are accounted for under ASC 808: (i) development and commercialization services for shared products, including any transition services related to exa-cel under the A&R Vertex JDCA; (ii) R&D Services for follow-on products; and (iii) committee participation. The related impact of the cost sharing is included within collaboration expense, net, in the condensed consolidated statements of operations and comprehensive loss. During the three and nine months ended September 30, 2023, the Company recognized $23.4 million and $110.3 million of collaboration expense, net, related to the exa-cel program, respectively. Collaboration expense, net, during the three and nine months ended September 30, 2023 was net of $6.2 million and $11.5 million of reimbursements from Vertex related to the exa-cel program, respectively. In the third quarter of 2023, the Company exercised its option to defer specified costs on the exa-cel program in excess of $110.3 million under the A&R Vertex JDCA.

During the three and nine months ended September 30, 2022, the Company recognized $38.9 million and $103.4 million of collaboration expense, net, related to the exa-cel program, respectively. Collaboration expense, net, during the three and nine months ended September 30, 2022 was net of $10.1 million and $26.6 million of reimbursements from Vertex related to the exa-cel program, respectively.

13


 

 

 

7. Commitments and Contingencies

Leases

Refer to Note 7 to the consolidated financial statements in the Company’s 2022 Annual Report on Form 10-K filed with the SEC on February 21, 2023 for discussion of the Company’s lease arrangements.

Litigation

In the ordinary course of business, the Company is from time to time involved in lawsuits, investigations, proceedings and threats of litigation related to, among other things, the Company’s intellectual property estate (including certain in-licensed intellectual property), commercial arrangements and other matters. Such proceedings may include quasi-litigation, inter partes administrative proceedings in the U.S. Patent and Trademark Office and the European Patent Office involving the Company’s intellectual property estate including certain in-licensed intellectual property. The outcome of any of the foregoing, regardless of the merits, is inherently uncertain. In addition, litigation and related matters are costly and may divert the attention of Company’s management and other resources that would otherwise be engaged in other activities. If the Company is unable to prevail in any such proceedings, the Company’s business, results of operations, liquidity and financial condition could be adversely affected.

Letters of Credit

As of September 30, 2023, the Company had restricted cash of $11.8 million, representing letters of credit securing the Company’s obligations under certain leased facilities. The letters of credit are secured by cash held in a restricted depository account and included in “Restricted cash” on the Company's condensed consolidated balance sheets as of September 30, 2023.

Research, Manufacturing, License and Intellectual Property Agreements

The Company has engaged several research institutions and companies to identify new delivery strategies and applications of the Company’s gene editing technology. The Company is also a party to a number of license agreements which require significant upfront payments and may be required to make future royalty payments and potential milestone payments from time to time. In addition, the Company is also a party to intellectual property agreements, which require maintenance and milestone payments from time to time. Further, the Company is a party to a number of manufacturing agreements that require upfront payments for the future performance of services.

In association with these agreements, on a product-by-product basis, the counterparties are eligible to receive up to low eight-digit potential payments upon specified research, development and regulatory milestones. In addition, on a product-by-product basis, the counterparties are eligible to receive potential commercial milestone payments based on specified annual sales thresholds. The potential payments are low-single digit percentages of the specified annual sales thresholds. The counterparties are also eligible to receive low single-digit royalties on future net sales.

Under certain circumstances and if certain contingent future events occur, Vertex is eligible to receive up to $395.0 million in potential specified research, development, regulatory and commercial milestones and tiered single-digit percentage royalties on future net sales related to a specified target under an amendment to the 2015 Collaboration Agreement (as such term is defined in Note 6 above). In addition, Vertex has the option to conduct research at its own cost in certain defined areas that, if beneficial to the exa-cel program and ultimately achieves regulatory approval, could result in the Company owing Vertex certain milestone payments aggregating to high eight digits, subject to certain limitations on the profitability of the exa-cel program.

Under the A&R Vertex JDCA, the Company has an option to defer specified costs on the exa-cel program in excess of $110.3 million for the years ended December 31, 2022, 2023 and 2024. In the third quarter of 2023, the Company exercised its option to defer specified costs on the exa-cel program in excess of the deferral limit under A&R Vertex JDCA. As of September 30, 2023, the Company has deferred $27.3 million of its share of costs incurred in 2023 under the A&R Vertex JDCA. In 2022, the Company also exercised its option to defer its share of costs incurred in 2022 on the exa-cel program in excess of the deferral limit under the A&R Vertex JDCA, which resulted in a deferral of $36.1 million as of December 31, 2022. Any deferred amounts are only payable to Vertex as an offset against future profitability of the exa-cel program and the amounts payable are capped at a specified maximum amount per year. These deferred costs on the exa-cel program will be accrued for when it is probable that a liability has been incurred and the amount can be reasonably estimated. As of September 30, 2023, no contingent payments have been accrued to date.

14


 

8. Share Capital

All of the Company's common shares are authorized under Swiss corporate law with a nominal value of 0.03 CHF per share. Though the nominal value of common shares is stated in Swiss francs, the Company continues to use U.S. dollars as its reporting currency for preparing the condensed consolidated financial statements.

As of September 30, 2023, the Company's share capital consists of 83,538,347 registered common shares with a nominal value of CHF 0.03 per share, 8,202,832 registered common shares reserved for potential issuance of bonds or similar instruments, and 20,989,313 registered common shares reserved for the Company's employee equity incentive plans. In addition, the Board of Directors is authorized to conduct one or more increases of the share capital at any time until June 8, 2028, or the expiry of the capital band if earlier, within a lower limit of CHF 2,506,150.41 and an upper limit of CHF 2,920,321.14, corresponding to 13,805,691 registered common shares with a nominal value of CHF 0.03 each to be fully paid in.

 

Common Share Issuances

At-the-Market Offering

In August 2019, the Company entered into an Open Market Sale AgreementSM with Jefferies LLC, or Jefferies, under which the Company was able to offer and sell, from time to time at its sole discretion through Jefferies, as its sales agent, its common shares, or the August 2019 Sales Agreement.

In January 2021, in connection with the August 2019 Sales Agreement, the Company filed a prospectus supplement with the SEC to offer and sell, from time to time, common shares having aggregate gross proceeds of up to $600.0 million. In July 2021, the Company filed a new prospectus supplement with the SEC, which replaced the previous prospectus supplement filed in January 2021, to offer and sell, from time to time, the common shares remaining under the original prospectus supplement having aggregate gross proceeds of up to $419.8 million, or, together with the January 2021 prospectus supplement, the 2021 ATM.

As of September 30, 2023, the Company has issued and sold an aggregate of 1.1 million common shares under the 2021 ATM at an average price of $168.79 per share for aggregate proceeds of $178.8 million, which were net of equity issuance costs of $2.4 million.

9. Stock-based Compensation

During the three and nine months ended September 30, 2023 and 2022, the Company recognized the following stock-based compensation expense (in thousands):

 

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Research and development

 

$

11,287

 

 

$

13,311

 

 

$

36,285

 

 

$

41,728

 

General and administrative

 

 

8,681

 

 

 

11,232

 

 

 

26,323

 

 

 

33,414

 

Total

 

$

19,968

 

 

$

24,543

 

 

$

62,608

 

 

$

75,142

 

 

Stock option activity

The following table summarizes stock option activity for the nine months ended September 30, 2023:

 

 

 

Shares

 

 

Weighted-
average
exercise price
per share

 

Outstanding at December 31, 2022

 

 

7,230,233

 

 

$

60.22

 

Granted

 

 

1,383,182

 

 

 

45.72

 

Exercised

 

 

(587,085

)

 

 

38.11

 

Cancelled or forfeited

 

 

(875,589

)

 

 

86.14

 

Outstanding at September 30, 2023

 

 

7,150,741

 

 

$

56.06

 

Exercisable at September 30, 2023

 

 

4,830,321

 

 

$

53.14

 

Vested and expected to vest at September 30, 2023

 

 

7,150,741

 

 

$

56.06

 

 

15


 

 

 

As of September 30, 2023, total unrecognized compensation expense related to stock options was $85.9 million, which the Company expects to recognize over a remaining weighted-average period of 2.3 years.

 

Restricted stock activity

The following table summarizes restricted stock activity for the nine months ended September 30, 2023:

 

 

 

Shares

 

 

Weighted-
Average
Grant Date
Fair Value

 

Unvested balance at December 31, 2022

 

 

1,325,185

 

 

$

80.13

 

Granted

 

 

774,474

 

 

 

45.04

 

Vested

 

 

(273,931

)

 

 

96.59

 

Cancelled or forfeited

 

 

(251,388

)

 

 

73.05

 

Unvested balance at September 30, 2023

 

 

1,574,340

 

 

$

61.14

 

 

As of September 30, 2023, total unrecognized compensation expense related to unvested restricted common shares was $65.8 million, which the Company expects to recognize over a remaining weighted-average vesting period of 2.4 years.

10. Net Loss Per Share Attributable to Common Shareholders

Basic net loss per share is calculated by dividing net loss attributable to common shareholders by the weighted-average number of common shares outstanding during the period. Diluted net loss per share is calculated by dividing the net loss attributable to common shareholders by the weighted-average number of common share equivalents outstanding for the period, including any dilutive effect from outstanding stock options and warrants using the treasury stock method. The Company’s net loss is net loss attributable to common shareholders for all periods presented.

The following common stock equivalents were excluded from the calculation of diluted net loss per share for the periods indicated because including them would have had an anti-dilutive effect:

 

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Outstanding options

 

 

7,150,741

 

 

 

7,253,831

 

 

 

7,150,741

 

 

 

7,253,831

 

Unvested restricted common shares

 

 

1,574,340

 

 

 

1,321,176

 

 

 

1,574,340

 

 

 

1,321,176

 

ESPP

 

 

9,328

 

 

 

8,673

 

 

 

9,328

 

 

 

8,673

 

Total

 

 

8,734,409

 

 

 

8,583,680

 

 

 

8,734,409

 

 

 

8,583,680

 

 

 

 

11. Income Taxes

During the three and nine months ended September 30, 2023, the Company recorded an income tax provision of $0.4 million and $2.7 million, respectively, representing an effective tax rate of (0.4%) and (1.1%), respectively. During the three and nine months ended September 30, 2022, the Company recorded an income tax benefit of $0.6 million and an income tax provision of $9.2 million, respectively, representing an effective tax rate of 0.3% and (1.7%), respectively. The income tax provision for the three and nine months ended September 30, 2023 is primarily attributable to the income generated by the Company's U.S. subsidiaries. The change in the rate for the three and nine months ended September 30, 2023 is primarily attributable to reduced forecasted capitalized R&D expense addback offset by an increase in forecasted interest income in the United States. The difference in the statutory tax rate and effective tax rate is primarily a result of the jurisdictional mix of earnings, research credits generated, and the valuation allowance recorded against certain deferred tax assets. The Company maintains a valuation allowance against certain deferred tax assets that are not more-likely-than-not realizable

16


 

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

The following discussion and analysis of our financial condition and results of operations should be read in conjunction with (i) our unaudited condensed consolidated financial statements and related notes appearing elsewhere in this Quarterly Report on Form 10-Q and (ii) our audited consolidated financial statements and related notes and management’s discussion and analysis of financial condition and results of operations included in our Annual Report on Form 10-K for the year ended December 31, 2022 filed with the Securities and Exchange Commission, or the SEC, on February 21, 2023. Some of the information contained in this discussion and analysis or set forth elsewhere in this Quarterly Report on Form 10-Q, including information with respect to our plans and strategy for our business and impact and potential impacts on our business, includes forward-looking statements that involve risks and uncertainties. As a result of many factors, including, without limitation, those factors set forth in the “Risk Factors” section of our Annual Report on Form 10-K for the year ended December 31, 2022 and the “Risk Factors” section of subsequent Quarterly Reports on Form 10-Q, our actual results or timing of certain events could differ materially from the results or timing described in, or implied by, these forward-looking statements.

Overview

We are a leading gene editing company focused on the development of CRISPR/Cas9-based therapeutics. CRISPR/Cas9 is a revolutionary gene editing technology that allows for precise, directed changes to genomic DNA. The application of CRISPR/Cas9 for gene editing was co-invented by one of our scientific founders, Dr. Emmanuelle Charpentier. Dr. Charpentier and her collaborators published work elucidating how CRISPR/Cas9, a naturally occurring viral defense mechanism found in bacteria, can be adapted for use in gene editing. We are applying this technology to disrupt, delete, correct and insert genes to potentially treat genetically defined diseases and engineer advanced cellular therapies. We believe that our scientific expertise, together with our gene editing approach, may enable an entirely new class of highly effective and potentially curative therapies for patients with both rare and common diseases for whom current biopharmaceutical approaches have had limited success.

We have established a portfolio of therapeutic programs in a broad range of disease areas across four core franchises: hemoglobinopathies, immuno-oncology, regenerative medicine and in vivo approaches. Our most advanced programs target the genetically defined diseases transfusion-dependent beta thalassemia, or TDT, and severe sickle cell disease, or SCD, two hemoglobinopathies with high unmet medical need. We are also progressing several gene-edited allogeneic cell therapy programs, including allogeneic chimeric antigen receptor T cell, or CAR T, candidates for the treatment of hematological and solid tumor cancers, and investigational, allogeneic, gene-edited, immune-evasive, stem cell-derived therapies for the treatment of type 1 diabetes, or T1D. In addition, we are advancing multiple programs leveraging in vivo editing approaches, initially for the treatment and prevention of cardiovascular disease.

Hemoglobinopathies

Exa-cel

Exagamglogene autotemcel, or exa-cel, is an investigational, autologous, ex vivo CRISPR gene-edited hematopoietic stem cell therapy that is being evaluated for the treatment of TDT and severe SCD. Exa-cel is being developed under a joint development and commercialization agreement between us and Vertex under which Vertex leads global development, manufacturing, and commercialization of exa-cel with support from us. Exa-cel is being investigated in multiple ongoing open-label clinical trials that are designed to assess the safety and efficacy of a single dose of exa-cel in patients with TDT or severe SCD, respectively. In addition, patients continue to be enrolled and followed in the CLIMB-131 long-term follow-up clinical trial.

In the United States, exa-cel regulatory submissions for SCD and TDT are under review by the FDA. Exa-cel has been granted RMAT, Fast Track, Orphan Drug, and Rare Pediatric Disease designations by the FDA for the treatment of both TDT and SCD. The FDA has granted Priority Review for SCD and assigned a Prescription Drug User Fee Act, or PDUFA, target action date of December 8, 2023. In addition, the FDA has granted Standard Review for TDT and assigned a PDUFA date of March 30, 2024. In the EU and the United Kingdom, the exa-cel regulatory submissions for SCD and TDT are under review by the European Medicines Agency, or EMA, and the Medicines and Healthcare products Regulatory Agency, or MHRA, respectively. Exa-cel has been granted Orphan Drug Designation from the European Commission, as well as PRIME designation from the EMA for the treatment of both TDT and SCD in the EU. In the United Kingdom, exa-cel has been granted an Innovation Passport under the Innovative Licensing and Access Pathway from the MHRA. A marketing authorization application for exa-cel has also been submitted to the Saudi Food and Drug Authority.

Additional candidates

Building upon exa-cel, we have next-generation efforts in targeted conditioning and in vivo editing of hematopoietic stem cells, either of which could broaden the number of patients that could benefit from our hemoglobinopathies product candidates.

17


 

Immuno-Oncology

We believe CRISPR/Cas9 has the potential to create the next generation of CAR T cell therapies that may have an improved product profile compared to current autologous therapies and allow accessibility to broader patient populations. Drawing from the ex vivo gene editing capabilities gained through our lead programs, we are advancing several wholly-owned immuno-oncology cell therapy programs, including allogeneic CAR T programs targeting Cluster of Differentiation 19, or CD19, and Cluster of Differentiation 70, or CD70.

CD19 Candidates

Our CAR T product candidates include CTX110, a healthy donor-derived gene-edited allogeneic CAR T investigational therapy targeting CD19, and CTX112, a next-generation investigational, allogeneic CAR T product candidate targeting CD19, which incorporates additional edits designed to enhance CAR T potency and reduce CAR T exhaustion. Both CTX110 and CTX112 are being investigated in ongoing clinical trials designed to assess the safety and efficacy of the applicable product candidate in adult patients with relapsed or refractory CD19-positive B-cell malignancies who have received at least two prior lines of therapy. CTX110 has been granted RMAT designation by the FDA.

CD70 Candidates

Our CAR T product candidates include CTX130, a healthy donor-derived gene-edited allogeneic CAR T investigational therapy targeting CD70, an antigen expressed on various solid tumors and hematologic malignancies, and CTX131, a next-generation investigational allogeneic CAR T product candidate targeting CD70 in a basket of solid tumors. CTX131 incorporates additional edits designed to enhance CAR T potency and reduce CAR T exhaustion. Both CTX130 and CTX131 are being investigated in ongoing clinical trials. In the case of CTX130, we are evaluating the safety and efficacy of CTX130 for the treatment of relapsed or refractory T or B cell malignancies and in a separate independent clinical trial, the treatment of relapsed or refractory clear cell renal cell carcinoma. In the case of CTX131, we are investigating CTX131 in a clinical trial designed to assess the safety and efficacy of the product candidate in adult patients with relapsed or refractory solid tumors. CTX130 has received Orphan Drug Designation from the FDA for the treatment of T cell lymphoma and RMAT designation for the treatment of Mycosis Fungoides and Sézary Syndrome (MF/SS), subtypes of Cutaneous T cell Lymphoma (CTCL).

Additional candidates

Our CRISPR/Cas9 platform enables us to innovate continuously by incorporating incremental edits into next-generation products. We are advancing several additional investigational CAR T product candidates.

Regenerative Medicine

Regenerative medicine, or the use of stem cells to repair or replace tissue or organ function lost due to disease, damage or age, holds the potential to treat both rare and common diseases. Building upon our ex vivo gene editing expertise, we have expanded our efforts in this field with a focus on allogeneic stem cell-derived therapies gene edited using CRISPR/Cas9 to enable immune evasion, improve cell function, and direct cell fate. Our first major effort in this area is in diabetes, and we and ViaCyte, Inc., or ViaCyte, which was acquired by Vertex in the third quarter of 2022, are advancing a series of programs as part of a strategic collaboration for the discovery, development, and commercialization of gene-edited stem cell therapies for the treatment of diabetes. We believe the combination of ViaCyte’s stem cell capabilities and our gene editing capabilities has the potential to enable a beta-cell replacement product candidate that may deliver durable benefit to patients without requiring concurrent immune suppression.

We have a multi-staged product strategy that leverages our CRISPR/Cas9 platform to advance multiple product candidates incorporating incremental edits designed to increase benefit. Our initial product candidate, VCTX210, is an investigational, allogeneic, gene-edited, immune-evasive, stem cell-derived product candidate for the treatment of type 1 diabetes, or T1D, developed by applying our gene editing technology to ViaCyte’s proprietary stem cell capabilities. VCTX210 has gene edits designed to promote immune evasion and cell fitness. We and ViaCyte are investigating VCTX210 in an ongoing Phase 1 clinical trial that is designed to assess VCTX210’s safety, tolerability, and immune evasion in patients with T1D, and we are in the follow-up stage for this clinical trial. Our next generation product candidate, VCTX211, is an investigational, allogeneic, gene-edited, stem cell-derived product candidate for the treatment of T1D, which incorporates additional gene edits that aim to further enhance cell fitness. In the fourth quarter of 2022, the Clinical Trial Application for VCTX211 was cleared by Health Canada. VCTX211 is being investigated in an ongoing Phase 1/2 clinical trial designed to assess the safety, tolerability and efficacy of VCTX211 in adult patients with T1D.

In Vivo

Our in vivo gene editing strategy focuses on gene disruption and whole gene correction – the two technologies required to address the vast majority of the most prevalent severe monogenic diseases. We have established a leading platform for in vivo gene disruption in the liver and are rapidly advancing a broad portfolio of in vivo programs for both rare and common diseases towards clinical trials. Within the liver, we are pursuing diseases that are amenable to a gene disruption strategy and have well-understood genetic linkages, such as cardiovascular disease, or CVD. Our lead investigational in vivo programs, CTX310 and CTX320, target

18


 

angiopoietin-related protein 3 (ANGPTL3) and lipoprotein(a) (Lp(a)), respectively, two validated targets for CVD, and we have initiated a Phase 1 clinical trial for CTX310 targeting ANGPTL3. We believe this approach of leveraging existing proofs of concept reduces the challenges associated with delivering CRISPR/Cas9-based therapeutics in vivo. Beyond the liver, for delivery to hematopoietic stem cells, the central nervous system, and other extrahepatic tissues, we are pursuing additional delivery technologies, including adeno-associated virus vectors, or AAV, and further advancements to nanoparticle technology.

CRISPR-X

While we have made significant progress with our current portfolio of programs, we recognize that we need to continue to innovate to unlock the full potential of CRISPR gene editing and bring the potential of transformative therapies to even more patients. In 2022, we launched a new early-stage research team known as CRISPR-X that focuses on innovative research to develop next-generation editing modalities. CRISPR-X focuses on technologies to enable whole gene correction and insertion without requiring homology-directed repair or viral delivery of DNA, such as all-RNA gene correction, non-viral delivery of DNA and novel gene insertion techniques.

Partnerships

Given the numerous potential therapeutic applications for CRISPR/Cas9, we have partnered strategically to broaden the indications we can pursue and accelerate development of programs by accessing specific technologies and/or disease-area expertise. We maintain broad partnerships to develop gene editing-based therapeutics in specific disease areas.

Vertex. We established our initial collaboration agreement in 2015 with Vertex, which focused on TDT, SCD, cystic fibrosis and select additional indications. In December 2017, we entered into a joint development and commercialization agreement with Vertex pursuant to which, among other things, we are co-developing and preparing to co-commercialize exa-cel for TDT and SCD. In April 2021, we and Vertex amended and restated our existing joint development and commercialization agreement. Under the amended and restated agreement, Vertex leads global development, manufacturing, and commercialization of exa-cel with support from us. Net profits and net losses, as applicable, incurred under the amended and restated agreement are allocated 40% to us and 60% to Vertex, subject to certain limitations. In addition, we entered into a strategic collaboration and license agreement with Vertex in June 2019 for the development and commercialization of products for the treatment of Duchenne muscular dystrophy and myotonic dystrophy type 1, and, in March 2023, we entered into a non-exclusive license agreement with Vertex for Vertex to utilize our gene editing technology in diabetes.

ViaCyte. We entered into a research and collaboration agreement in September 2018 with ViaCyte to pursue the discovery, development and commercialization of gene-edited allogeneic stem cell therapies for the treatment of diabetes, and in July 2021, we entered into a joint development and commercialization agreement with ViaCyte, or the ViaCyte JDCA. In connection with entering into the ViaCyte JDCA, our existing research collaboration agreement with ViaCyte expired in accordance with its terms. Under the ViaCyte JDCA, we and ViaCyte are jointly developing and will commercialize product candidates and shared products for use in the treatment of diabetes type 1, diabetes type 2 and insulin dependent/requiring diabetes, or the ViaCyte Collaboration Field, throughout the world. The ViaCyte JDCA includes, among other things, provisions relating to collaboration and program governance, clinical activities for the product candidates and shared products under the agreement and continuing research by the parties in the ViaCyte Collaboration Field. Unless otherwise mutually agreed, research costs incurred by a party will be solely borne by such party. The program expenses, as originally set forth in the research and collaboration agreement, as applicable, incurred through the date of first commercial sale of a shared product will be allocated 60% to us and 40% to ViaCyte. Following first commercial sale of a shared product, such program expenses will be shared equally between us and ViaCyte. Shared product revenues will be shared equally by us and ViaCyte. In the third quarter of 2022, Vertex announced it had acquired ViaCyte and the rights to the ViaCyte Collaboration Field, and in March 2023, we entered into an amendment to the ViaCyte JDCA pursuant to which, among other things, we adjusted certain rights and obligations of the parties thereunder.

Bayer. We entered into an option agreement in the fourth quarter of 2019 with Bayer pursuant to which Bayer has an option to co-develop and co-commercialize two products that we advance for the diagnosis, treatment, or prevention of certain autoimmune disorders, eye disorders, or hemophilia A disorders for a specified period of time, or, under certain circumstances, exclusively license such optioned products.

Other Partnerships. We have entered into a number of additional collaborations and license agreements to support and complement our hematopoietic stem cell, immuno-oncology, regenerative medicine and in vivo programs and platform, including agreements with: Nkarta, Inc. to co-develop and co-commercialize two donor-derived, gene-edited CAR-NK cell product candidates and a product candidate combining NK and T cells; Capsida Biotherapeutics, Inc. to develop in vivo gene editing therapies delivered with engineered AAV vectors for the treatment of amyotrophic lateral sclerosis and Friedreich’s ataxia; Moffitt Cancer Center and Roswell Park Comprehensive Cancer Center to advance autologous CAR T programs against new targets; MaxCyte, Inc. on ex vivo delivery for our hemoglobinopathy and immuno-oncology programs; CureVac AG on optimized mRNA constructs and manufacturing for certain in vivo programs; and KSQ Therapeutics, Inc. on intellectual property for our allogeneic immuno-oncology programs.

19


 

Financial Overview

Since our inception in October 2013, we have devoted substantially all of our resources to our research and development efforts, identifying potential product candidates, undertaking drug discovery and preclinical development activities, building and protecting our intellectual property estate, organizing and staffing our company, business planning, raising capital and providing general and administrative support for these operations. To date, we have primarily financed our operations through private placements of our preferred shares, common share issuances, convertible loans and license and collaboration agreements with strategic partners.

While we were in a net income position in certain previous years due to certain payments associated with our collaborations with Vertex, we have a history of recurring losses and expect to continue to incur losses for the foreseeable future. Our net losses may fluctuate significantly from quarter to quarter and year to year. We anticipate that our expenses will increase significantly as we continue our current research programs and development activities; seek to identify additional research programs and additional product candidates; conduct initial drug application supporting preclinical studies and initiate clinical trials for our product candidates; initiate preclinical testing and clinical trials for any other product candidates we identify and develop; seek regulatory approval for our product candidates; maintain, defend, protect and expand our intellectual property estate; further develop our gene editing platform; hire additional research, clinical and scientific personnel; incur facilities costs associated with such personnel growth; develop manufacturing infrastructure and conduct related regulatory validation activities; and incur additional costs associated with operating as a public company.

Revenue Recognition

We have not generated any revenue to date from product sales and do not expect to do so in the near future. There was no revenue recognized for the three months ended September 30, 2023. Revenue recognized for the nine months ended September 30, 2023 was $170.0 million related to our receipt of an upfront payment from Vertex in connection with entering into agreements with Vertex and ViaCyte relating to the research, development, manufacture and commercialization of therapeutic products in the diabetes field in the first quarter of 2023, as well as revenue recognized in the second quarter of 2023 related to a research milestone achieved in the second quarter of 2023. Revenue recognized for the three and nine months ended September 30, 2022 was not material. For additional information about our revenue recognition policy, see Note 2, “Summary of Significant Accounting Policies,” in our Annual Report on Form 10-K for the year ended December 31, 2022 filed with the SEC on February 21, 2023, as well as Note 6 of the notes to our unaudited condensed consolidated financial statements included in this Quarterly Report on Form 10-Q.

Research and Development Expenses

Research and development expenses consist primarily of costs incurred for our research activities, including our product discovery efforts and the development of our product candidates, which include:

employee-related expenses, including salaries, benefits and equity-based compensation expense;
costs of services performed by third parties that conduct research and development and preclinical and clinical activities on our behalf;
costs of purchasing lab supplies and non-capital equipment used in our preclinical activities and in manufacturing preclinical and clinical study materials;
consultant fees;
facility costs, including rent, depreciation and maintenance expenses; and
fees and other payments related to acquiring and maintaining licenses under our third-party licensing agreements.

Our external research and development expenses support our various preclinical and clinical programs, and, as such, we do not break down external research and development expenses further. Our internal research and development expenses consist of payroll and benefits expenses, facilities expense, and other indirect research and development expenses incurred in support of overall research and development activities and, as such, are not allocated to a specific development stage or therapeutic area. Research and development costs are expensed as incurred. Nonrefundable advance payments for research and development goods or services to be received in the future are deferred and capitalized. The capitalized amounts are expensed as the related goods are delivered or the services are performed. At this time, we cannot reasonably estimate or know the nature, timing or estimated costs of the efforts that will be necessary to complete the development of any product candidates we may identify and develop. This is due to the numerous risks and uncertainties associated with developing such product candidates, including the uncertainty of:

successful completion of preclinical studies and IND-enabling studies;
successful enrollment in, and completion of, clinical trials;
receipt of marketing approvals from applicable regulatory authorities;
establishing commercial manufacturing capabilities or making arrangements with third-party manufacturers;
obtaining and maintaining patent and trade secret protection and non-patent exclusivity;

20


 

launching commercial sales of the product, if and when approved, whether alone or in collaboration with others;
acceptance of the product, if and when approved, by patients, the medical community and third-party payors;
effectively competing with other therapies and treatment options;
a continued acceptable safety profile following approval;
enforcing and defending intellectual property and proprietary rights and claims; and
achieving desirable medicinal properties for the intended indications.

A change in the outcome of any of these variables with respect to the development of any product candidates or the subsequent commercialization of any product candidates we may successfully develop could significantly change the costs, timing and viability associated with the development of that product candidate.

Research and development activities are central to our business model. We expect to continue to incur research and development costs consistent with research and development at companies of our size and stage of development, which may increase in the foreseeable future as our current development programs progress, new programs are added and we continue to prepare regulatory filings. These increases will likely include the costs related to the implementation and expansion of clinical trial sites and related patient enrollment, monitoring, program management and manufacturing expenses for current and future clinical trials.

General and Administrative Expenses

General and administrative expenses consist primarily of employee related expenses, including salaries, benefits and equity-based compensation, for personnel in executive, finance, accounting, business development, human resources and other general and administrative functions. Other significant costs include facility costs not otherwise included in research and development expenses, legal fees relating to patent and corporate matters and fees for accounting and consulting services.

We expect to continue to incur general and administrative expenses consistent with general and administrative functions at research and development companies of our size and stage of development, which may increase in the future to support continued research and development activities, and potential commercialization of our product candidates. In addition, we anticipate ongoing expenses related to the reimbursements of third-party patent related expenses in connection with certain of our in-licensed intellectual property.

Collaboration Expense, Net

Collaboration expense, net, consists of operating expense related to the exa-cel program under our collaboration with Vertex. Under the A&R Vertex JDCA, we have an option to defer our portion of specified costs on the exa-cel program in excess of $110.3 million for the years ended December 31, 2022, 2023 and 2024. In the third quarter of 2023, we exercised our option to defer our portion of specified costs incurred in 2023 for the exa-cel program in excess of $110.3 million. Any deferred amounts are only payable to Vertex as an offset against future profitability of the exa-cel program and the amounts payable are capped at a specified maximum amount per year.

Other Income (Expense), Net

Other income (expense), net consists primarily of interest income earned on investments.

21


 

Results of Operations

Comparison of three months ended September 30, 2023 and 2022 (in thousands):

 

 

Three Months Ended September 30,

 

 

Period to Period

 

 

 

2023

 

 

2022

 

 

Change

 

Revenue:

 

 

 

 

 

 

 

 

 

Collaboration revenue

 

$

 

 

$

94

 

 

$

(94

)

Total revenue

 

 

 

 

 

94

 

 

 

(94

)

Operating expenses:

 

 

 

 

 

 

 

 

 

Research and development

 

 

90,698

 

 

 

116,622

 

 

 

(25,924

)

General and administrative

 

 

18,291

 

 

 

27,001

 

 

 

(8,710

)

Collaboration expense, net

 

 

23,422

 

 

 

38,859

 

 

 

(15,437

)

Total operating expenses

 

 

132,411

 

 

 

182,482

 

 

 

(50,071

)

Loss from operations

 

 

(132,411

)

 

 

(182,388

)

 

 

49,977

 

Other income, net

 

 

20,671

 

 

 

7,264

 

 

 

13,407

 

Loss before income taxes

 

 

(111,740

)

 

 

(175,124

)

 

 

63,384

 

Provision (benefit) for income taxes

 

 

(412

)

 

 

575

 

 

 

(987

)

Net loss

 

$

(112,152

)

 

$

(174,549

)

 

$

62,397

 

Collaboration Revenue

Collaboration revenue for the three months ended September 30, 2023 and 2022 was not material. Please refer to Note 6 of the notes to our unaudited condensed consolidated financial statements included in this Quarterly Report on Form 10-Q for further information.

Research and Development Expenses

Research and development expenses were $90.7 million for the three months ended September 30, 2023, compared to $116.6 million for the three months ended September 30, 2022. The following table summarizes our research and development expenses for the three months ended September 30, 2023 and 2022, together with the changes in those items in dollars (in thousands):

 

 

Three Months Ended September 30,

 

 

Period to Period

 

 

 

2023

 

 

2022

 

 

Change

 

External research and development expenses

 

$

30,667

 

 

$

51,243

 

 

$

(20,576

)

Employee related expenses

 

 

20,016

 

 

 

21,122

 

 

 

(1,106

)

Facility expenses

 

 

25,656

 

 

 

27,203

 

 

 

(1,547

)

Stock-based compensation expenses

 

 

11,287

 

 

 

13,311

 

 

 

(2,024

)

Other expenses

 

 

733

 

 

 

860

 

 

 

(127

)

Sublicense and license fees

 

 

2,339

 

 

 

2,883

 

 

 

(544

)

     Total research and development expenses

 

$

90,698

 

 

$

116,622

 

 

$

(25,924

)

The decrease of approximately $25.9 million was primarily attributable to $20.6 million of decreased external research and development costs, primarily associated with a decrease in variable external research and manufacturing costs.

General and Administrative Expenses

General and administrative expenses were $18.3 million for the three months ended September 30, 2023, compared to general and administrative expenses of $27.0 million for the three months ended September 30, 2022. The decrease in general and administrative expenses of approximately $8.7 million was primarily attributable to decreased stock-based compensation expense primarily due to an overall decrease in the fair value of equity awards granted in 2022 and into 2023 and decreased intellectual property costs.

Collaboration Expense, Net

Collaboration expense, net, was $23.4 million for the three months ended September 30, 2023, compared to $38.9 million for the three months ended September 30, 2022. The decrease of approximately $15.5 million in collaboration expense, net, was primarily attributable to the timing of when we reached the $110.3 million deferral limit on costs related to the exa-cel program. In the third quarter of 2023, we exercised our option to defer specified costs on the exa-cel program in excess of the deferral limit under the A&R Vertex JDCA. As of September 30, 2023, we have deferred $27.3 million of our share of costs incurred for 2023 under the A&R

22


 

Vertex JDCA. These deferred costs will be recognized by us when recoverability of such deferred amounts by Vertex is probable and the amount can be reasonably estimated. As of September 30, 2023, no such deferred amounts have been recognized.

Other Income, Net

Other income was $20.7 million for the three months ended September 30, 2023, compared to $7.3 million of income for the three months ended September 30, 2022. The increase of approximately $13.4 million was primarily due to interest income earned on cash, cash equivalents and marketable securities for the three months ended September 30, 2023.

Comparison of nine months ended September 30, 2023 and 2022 (in thousands):

 

 

Nine Months Ended September 30,

 

 

Period to Period

 

 

 

2023

 

 

2022

 

 

Change

 

Revenue:

 

 

 

 

 

 

 

 

 

Collaboration revenue

 

$

170,000

 

 

$

430

 

 

$

169,570

 

Grant revenue

 

 

 

 

 

762

 

 

 

(762

)

Total revenue

 

 

170,000

 

 

 

1,192

 

 

 

168,808

 

Operating expenses:

 

 

 

 

 

 

 

 

 

Research and development

 

 

292,188

 

 

 

358,090

 

 

 

(65,902

)

General and administrative

 

 

59,683

 

 

 

81,295

 

 

 

(21,612

)

Collaboration expense, net

 

 

110,250

 

 

 

103,427

 

 

 

6,823

 

Total operating expenses

 

 

462,121

 

 

 

542,812

 

 

 

(80,691

)

Loss from operations

 

 

(292,121

)

 

 

(541,620

)

 

 

249,499

 

Other income, net

 

 

51,819

 

 

 

11,171

 

 

 

40,648

 

Loss before income taxes

 

 

(240,302

)

 

 

(530,449

)

 

 

290,147

 

Provision for income taxes

 

 

(2,655

)

 

 

(9,151

)

 

 

6,496

 

Net loss

 

$

(242,957

)

 

$

(539,600

)

 

$

296,643

 

 

Collaboration Revenue

Collaboration revenue for the nine months ended September 30, 2023 was $170.0 million due to an upfront payment from Vertex in the first quarter of 2023, as well as a as well as revenue recognized in the second quarter of 2023 from previously constrained variable consideration related to a research milestone which was achieved in the second quarter of 2023. Revenue for the nine months ended September 30, 2022 was not material. Please refer to Note 6 of the notes to our unaudited condensed consolidated financial statements included in this Quarterly Report on Form 10-Q for further information.

Research and Development Expenses

Research and development expenses were $292.2 million for the nine months ended September 30, 2023, compared to $358.1 million for the nine months ended September 30, 2022. The following table summarizes our research and development expenses for the nine months ended September 30, 2023 and 2022, together with the changes in those items in dollars (in thousands):

 

 

Nine Months Ended September 30,

 

 

Period to Period

 

 

 

2023

 

 

2022

 

 

Change

 

External research and development expenses

 

$

102,642

 

 

$

152,850

 

 

$

(50,208

)

Employee related expenses

 

 

63,576

 

 

 

63,994

 

 

 

(418

)

Facility expenses

 

 

81,662

 

 

 

87,981

 

 

 

(6,319

)

Stock-based compensation expenses

 

 

36,284

 

 

 

41,728

 

 

 

(5,444

)

Other expenses

 

 

2,191

 

 

 

2,112

 

 

 

79

 

Sublicense and license fees

 

 

5,833

 

 

 

9,425

 

 

 

(3,592

)

     Total research and development expenses

 

$

292,188

 

 

$

358,090

 

 

$

(65,902

)

The decrease of approximately $65.9 million was primarily attributable to the following:

$50.2 million of decreased external research and development costs, primarily associated with a decrease in variable external research and manufacturing costs;
$6.3 million of decreased facility-related expenses; and
$5.4 million of decreased stock-based compensation expenses primarily due to an overall decrease in the fair value of equity awards granted in 2022 and into 2023 and subsequent reduction in stock-based compensation expense incurred.

23


 

General and Administrative Expenses

General and administrative expenses were $59.7 million for the nine months ended September 30, 2023, compared to general and administrative expenses of $81.3 million for the nine months ended September 30, 2022. The decrease in general and administrative expenses of approximately $21.6 million was primarily attributable to the following:

$7.1 million of decreased stock-based compensation expense primarily due to an overall decrease in the fair value of equity awards granted in 2022 and into 2023; and
$5.6 million of decreased intellectual property costs.

Collaboration Expense, Net

Collaboration expense, net, was $110.3 million for the nine months ended September 30, 2023, compared to $103.4 million for the nine months ended September 30, 2022. The increase of approximately $6.9 million was primarily attributable to increased manufacturing and other pre-commercial costs related to the exa-cel program. In the third quarter of 2023, we exercised our option to defer specified costs on the exa-cel program in excess of $110.3 million under the A&R Vertex JDCA. As of September 30, 2023, we have deferred $27.3 million of our share of costs incurred for 2023 under the A&R Vertex JDCA. These deferred costs will be recognized by us when recoverability of such deferred amounts by Vertex is probable and the amount can be reasonably estimated. As of September 30, 2023, no such deferred amounts have been recognized.

Other Income, Net

Other income was $51.8 million for the nine months ended September 30, 2023, compared to $11.2 million of income for the nine months ended September 30, 2022. The increase of approximately $40.6 million was primarily due to interest income earned on cash, cash equivalents and marketable securities for the nine months ended September 30, 2023.

Liquidity and Capital Resources

We have predominantly incurred losses and cumulative negative cash flows from operations since our inception. As of September 30, 2023, we had $1,739.8 million in cash, cash equivalents and marketable securities, of which approximately $2.2 million was held outside of the United States, and an accumulated deficit of $1,089.0 million. We anticipate that we will continue to incur losses for at least the next several years. We expect to continue to incur research and development costs and general and administrative expenses consistent with costs associated with research and development at companies of our size and stage of development, and, as a result, we will need additional capital to fund our operations, which we may raise through public or private equity or debt financings, strategic collaborations, or other sources.

In August 2019, we entered into the August 2019 Sales Agreement with Jefferies and filed our current prospectus supplement for $419.8 million in July 2021. As of September 30, 2023, we have issued and sold an aggregate of 1.1 million common shares under the current prospectus supplement at an average price of $168.79 per share for aggregate proceeds of $178.8 million, which were net of equity issuance costs of $2.4 million.

Funding Requirements

Our primary uses of capital are, and we expect will continue to be, research and development activities, manufacturing activities, compensation and related expenses, laboratory and related supplies, legal and other regulatory expenses, patent prosecution, filing, defense and intellectual property maintenance costs, and general overhead costs, including costs associated with operating as a public company. We expect to continue to incur operating expenses consistent with costs associated with research and development at companies of our size and stage of development, which may increase in the future to support continued research and development activities and potential commercialization of our product candidates.

Because most of our programs are still in early stages of development and the outcome of these efforts is uncertain, we cannot estimate the actual amounts necessary to successfully complete the development, manufacture and commercialization of any current or future product candidates, if approved, or whether, or when, we may achieve profitability. Until such time as we can generate substantial product revenues, if ever, we expect to finance our cash needs through a combination of equity financings, debt financings and payments received in connection with our collaboration agreements. We intend to consider opportunities to raise additional funds through the sale of equity or debt securities when market conditions are favorable to us to do so. However, the trading prices for our common shares and other biopharmaceutical companies have been highly volatile. As a result, we may face difficulties raising capital through sales of our common shares or such sales may be on unfavorable terms. In addition, a recession, depression or other sustained adverse market event, including resulting from the continued spread of the coronavirus or the recent failure of certain banks and financial institutions in the United States and globally, could materially and adversely affect our business and the value of our common shares. To the extent that we raise additional capital through the future sale of equity or debt securities, the ownership

24


 

interests of our shareholders will be diluted, and the terms of these securities may include liquidation or other preferences that adversely affect the rights of our existing shareholders. If we raise additional funds through collaboration arrangements in the future, we may have to relinquish valuable rights to our technologies, future revenue streams or product candidates or grant licenses on terms that may not be favorable to us. If we are unable to raise additional funds through equity or debt financings when needed, we may be required to delay, limit, reduce or terminate our product development or future commercialization efforts or grant rights to develop and market product candidates that we would otherwise prefer to develop and market ourselves.

Outlook

Based on our research and development plans and our timing expectations related to the progress of our programs, we expect our existing cash will enable us to fund our operating expenses and capital expenditures for at least the next 24 months without giving effect to any additional proceeds we may receive under our collaboration with Vertex and any other capital raising transactions we may complete. We have based this estimate on assumptions that may prove to be wrong, and we could use our capital resources sooner than we expect. Given our need for additional financing to support the long-term clinical development of our programs, we intend to consider additional financing opportunities when market terms are favorable to us.

Our ability to generate revenue and achieve profitability depends significantly on our success in many areas, including: developing our delivery technologies and our gene editing technology platform; selecting appropriate product candidates to develop; completing research and preclinical and clinical development of selected product candidates; obtaining regulatory approvals and marketing authorizations for product candidates for which we complete clinical trials; developing a sustainable and scalable manufacturing process for product candidates; launching and commercializing product candidates for which we obtain regulatory approvals and marketing authorizations, either directly or with a collaborator or distributor; obtaining market acceptance of our product candidates, if approved; addressing any competing technological and market developments; negotiating favorable terms in any collaboration, licensing or other arrangements into which we may enter; maintaining good relationships with our collaborators and licensors; maintaining, defending, protecting and expanding our estate of intellectual property rights, including patents, trade secrets and know-how; and attracting, hiring and retaining qualified personnel.

Cash Flows

The following table provides information regarding our cash flows for each of the periods below (in thousands):

 

 

Nine Months Ended September 30,

 

 

Period to Period

 

 

 

2023

 

 

2022

 

 

Change

 

Net cash used in operating activities

 

$

(164,302

)

 

$

(382,413

)

 

$

218,111

 

Net cash provided by (used in) investing activities

 

 

456,100

 

 

 

(83,123

)

 

 

539,223

 

Net cash provided by financing activities

 

 

23,725

 

 

 

36,114

 

 

 

(12,389

)

Effect of exchange rate changes on cash

 

 

12

 

 

 

(195

)

 

 

207

 

Net increase (decrease) in cash

 

$

315,535

 

 

$

(429,617

)

 

$

745,152

 

Operating Activities

Net cash used in operating activities was $164.3 million for the nine months ended September 30, 2023, compared to cash used in operating activities of $382.4 million for the nine months ended September 30, 2022. The decrease in net cash used in operating activities of approximately $218.1 million was primarily driven by a reduction in our net loss position of $296.6 million, from a net loss of $539.6 million for the nine months ended September 30, 2022 to net loss of $243.0 million for the nine months ended September 30, 2023 driven by revenue recognized in the connection with an upfront payment from Vertex in the first quarter of 2023, as well as a payment received for a research milestone achieved from Vertex in the second quarter of 2023. Additionally, non-cash expense decreased by $37.5 million, primarily related to a decrease in stock-based compensation expense and other non-cash items, while net changes of operating assets and liabilities decreased $41.1 million.

Investing Activities

Net cash provided by investing activities for the nine months ended September 30, 2023 was $456.1 million, compared to net cash used in investing activities of $83.1 million for the nine months ended September 30, 2022. The change from a net cash used in investing activities to a net cash provided by investing activities was primarily driven by a net increase in maturities of our marketable securities, offset by a reduction of property and equipment purchases.

Financing Activities

Net cash provided by financing activities for the nine months ended September 30, 2023 was $23.7 million, compared with $36.1 million for the nine months ended September 30, 2022. Net cash provided by financing activities for the nine months ended September 30, 2023 and 2022 consisted of option exercise proceeds, net of issuance costs.

25


 

Critical Accounting Policies and Significant Judgments and Estimates

This discussion and analysis of our financial condition and results of operations is based on our financial statements, which we have prepared in accordance with U.S. GAAP. We believe that several accounting policies are important to understanding our historical and future performance. We refer to these policies as critical because these specific areas generally require us to make judgments and estimates about matters that are uncertain at the time we make the estimate, and different estimates—which also would have been reasonable—could have been used. On an ongoing basis, we evaluate our estimates and judgments, including those described in greater detail below. We base our estimates on historical experience and other market-specific or other relevant assumptions that we believe to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions.

We believe that our most critical accounting policies are those relating to revenue recognition and equity-based compensation, and there have been no changes to our accounting policies discussed in our Annual Report on Form 10-K for the year ended December 31, 2022 filed with the SEC on February 21, 2023.

Recent Accounting Pronouncements

Refer to Note 1 of the notes to our unaudited condensed consolidated financial statements included in this Quarterly Report on Form 10-Q for a discussion of recent accounting pronouncements.

Item 3. Qualitative and Quantitative Disclosures about Market Risk

Interest Rate Sensitivity

We are exposed to market risk related to changes in interest rates. As of September 30, 2023, we had cash, cash equivalents and marketable securities of $1,739.8 million, primarily invested in U.S. treasury securities and government agency securities, corporate bonds, commercial paper and money market accounts invested in U.S. government agency securities. Due to the conservative nature of these instruments, we do not believe that we have a material exposure to interest rate risk. If interest rates were to increase or decrease by 1%, the fair value of our investment portfolio would increase or decrease by an immaterial amount.

Foreign Currency Exchange Rate Risk

As a result of our foreign operations, we face exposure to movements in foreign currency exchange rates, primarily the Swiss Franc and British Pound, against the U.S. dollar. The current exposures arise primarily from cash, accounts payable and intercompany receivables and payables. Changes in foreign exchange rates affect our consolidated statement of operations and distort comparisons between periods. To date, foreign currency transaction gains and losses have not been material to our financial statements, and we have not engaged in any foreign currency hedging transactions.

Inflation

Inflation generally affects us by increasing our cost of labor, clinical trial and manufacturing costs. We do not believe that inflation had a material effect on our business, financial condition or results of operations during the three and nine months ended September 30, 2023 and 2022.

26


 

Item 4. Controls and Procedures.

Management’s Evaluation of our Disclosure Controls and Procedures

We maintain disclosure controls and procedures that are designed to ensure that information required to be disclosed in the reports that we file or submit under the Securities and Exchange Act of 1934 is (1) recorded, processed, summarized, and reported within the time periods specified in the SEC’s rules and forms and (2) accumulated and communicated to our management, including our principal executive officer and principal financial officer, to allow timely decisions regarding required disclosure.

As of September 30, 2023, our management, with the participation of our principal executive officer and principal financial officer, evaluated the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities and Exchange Act of 1934). Our management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives, and management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures. Our principal executive officer and principal financial officer have concluded based upon the evaluation described above that, as of September 30, 2023, our disclosure controls and procedures were effective at the reasonable assurance level.

Changes in Internal Control over Financial Reporting

During the quarter ended September 30, 2023, there were no changes in our internal control over financial reporting, as such term is defined in Rules 13a-15(f) and 15(d)-15(f) promulgated under the Securities Exchange Act of 1934, that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

27


 

PART II—OTHER INFORMATION

In the ordinary course of business, we are from time to time involved in lawsuits, investigations, proceedings and threats of litigation related to, among other things, our intellectual property estate (including certain in-licensed intellectual property), commercial arrangements and other matters. Such proceedings may include quasi-litigation, inter partes administrative proceedings in the U.S. Patent and Trademark Office and the European Patent Office involving our intellectual property estate including certain in-licensed intellectual property. There are currently no claims or actions pending against us that, in the opinion of our management, are likely to have a material adverse effect on our business.

There have been no material developments with respect to the legal proceedings previously disclosed in “Item 3. Legal Proceedings” of our Annual Report on Form 10-K for the fiscal year ended December 31, 2022 filed with the SEC on February 21, 2023.

Item 1A. Risk Factors.

In addition to the risks described in our Annual Report on Form 10-K and any quarterly report on Form 10-Q, you should carefully consider the other information set forth in this Form 10-Q and the information in our other filings with the SEC, as they could materially affect our business, financial condition or future results of operations. There have been no material changes to the risk factors previously disclosed in Part I, Item 1A (Risk Factors) of our Annual Report on Form 10-K and Part II, Item 1A (Risk Factors) of our Quarterly Report on Form 10-Q for the period ended March 31, 2023.

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

None.

Item 3. Defaults Upon Senior Securities.

Not applicable.

Item 4. Mine Safety Disclosures.

Not applicable.

Item 5. Other Information.

On September 7, 2023, Dr. Phuong Khanh Morrow, our Chief Medical Officer, adopted a trading arrangement intended to satisfy the affirmative defense conditions of Securities Exchange Act Rule 10b5-1(c) (a Rule 10b5-1 trading arrangement) with respect to the sale of up to an aggregate of 94,699 common shares of the Company pursuant to the terms of such trading plan, inclusive of common shares that will be mandated to be sold by the Company's RSU Settlement Policy to cover any tax withholding obligation in connection with the vesting of certain restricted stock units. Dr. Morrow's Rule 10b5-1 trading arrangement is active through November 15, 2024.

On September 15, 2023, Dr. Samarth Kulkarni, our Chief Executive Officer and Chairman of our Board of Directors, adopted a Rule 10b5-1 trading arrangement with respect to the sale of up to an aggregate of 129,582 common shares of the Company pursuant to the terms of such trading plan. Dr. Kulkarni's Rule 10b5-1 trading arrangement is active through May 1, 2024.

28


 

Item 6. Exhibits

The exhibits filed as part of this Quarterly Report on Form 10-Q are set forth in the Exhibit Index below.

 

Exhibit

Number

 

Description of Document

 

 

 

31.1*

 

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

 

 

 

31.2*

 

Certification of Chief Financial Officer Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

 

 

 

32.1*+

 

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

 

 

 

101.INS*

 

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

 

 

 

101.SCH*

 

Inline XBRL Taxonomy Extension Schema Document

 

 

 

101.CAL*

 

Inline XBRL Taxonomy Extension Calculation Linkbase Document

 

 

 

101.DEF*

 

Inline XBRL Taxonomy Extension Definition Linkbase Document

 

 

 

101.LAB*

 

Inline XBRL Taxonomy Extension Label Linkbase Document

 

 

 

101.PRE*

 

Inline XBRL Taxonomy Extension Presentation Linkbase Document

 

 

 

104*

 

Cover Page Interactive Data File (formatted as inline XBRL with applicable taxonomy extension information contained in Exhibits 101)

 

* Filed herewith.

+ The certification attached as Exhibit 32.1 that accompany this Quarterly Report on Form 10-Q are not deemed filed with the Securities and Exchange Commission and are not to be incorporated by reference into any filing of CRISPR Therapeutics AG under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended, whether made before or after the date of this Form 10-Q, irrespective of any general incorporation language contained in such filing.

29


 

SIGNATURES

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

 

CRISPR Therapeutics AG

 

 

 

Dated: November 6, 2023

By:

/s/ Samarth Kulkarni

 

Samarth Kulkarni

 

Chief Executive Officer

 

(Principal Executive Officer)

 

 

 

Dated: November 6, 2023

By:

/s/ Raju Prasad

 

Raju Prasad

 

Chief Financial Officer

 

(Principal Financial Officer)

 

30


EX-31.1 2 crsp-ex31_1.htm EX-31.1 EX-31.1

Exhibit 31.1

Certifications

I, Samarth Kulkarni, certify that:

1. I have reviewed this Quarterly Report on Form 10-Q of CRISPR Therapeutics AG;

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

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

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

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

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

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

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

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

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

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

 

Date: November 6, 2023

By:

/s/ Samarth Kulkarni

 

Samarth Kulkarni

Chief Executive Officer

 

(Principal Executive Officer)

 


EX-31.2 3 crsp-ex31_2.htm EX-31.2 EX-31.2

Exhibit 31.2

Certifications

I, Raju Prasad, certify that:

1. I have reviewed this Quarterly Report on Form 10-Q of CRISPR Therapeutics AG;

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

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

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

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

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

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

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

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

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

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

 

Date: November 6, 2023

By:

/s/ Raju Prasad

 

Raju Prasad

Chief Financial Officer

 

(Principal Financial and Accounting Officer)

 


EX-32.1 4 crsp-ex32_1.htm EX-32.1 EX-32.1

 

Exhibit 32.1

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

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report on Form 10-Q of CRISPR Therapeutics AG (the “Company”) for the period ended September 30, 2023 as filed with the Securities and Exchange Commission on or about the date hereof (the “Report”), the undersigned officers of the Company hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to his or her knowledge:

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

(2) The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company as of, and for, the periods presented in the Report.

 

 

 

 

/s/ Samarth Kulkarni

Samarth Kulkarni

Chief Executive Officer

(Principal Executive Officer)

 

 

November 6, 2023

 

 

/s/ Raju Prasad

Raju Prasad

Chief Financial Officer

(Principal Financial and Accounting Officer)

 

November 6, 2023

 

 


EX-101.SCH 5 crsp-20230930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 100000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 100010 - Statement - Condensed Consolidated Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100020 - Statement - Condensed Consolidated Balance Sheets (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 Shareholders' Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100050 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100060 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 100070 - Statement - Condensed Consolidated Statements of Cash Flows (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 995455 - Disclosure - Basis of Presentation and Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 995465 - Disclosure - Marketable Securities link:presentationLink link:calculationLink link:definitionLink 995475 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 995485 - Disclosure - Property and Equipment, net link:presentationLink link:calculationLink link:definitionLink 995495 - Disclosure - Accrued Expenses link:presentationLink link:calculationLink link:definitionLink 995505 - Disclosure - Significant Contracts link:presentationLink link:calculationLink link:definitionLink 995515 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 995525 - Disclosure - Share Capital link:presentationLink link:calculationLink link:definitionLink 995535 - Disclosure - Stock-based Compensation link:presentationLink link:calculationLink link:definitionLink 995545 - Disclosure - Net Loss Per Share Attributable to Common Shareholders link:presentationLink link:calculationLink link:definitionLink 995555 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 995565 - Disclosure - Basis of Presentation and Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 995575 - Disclosure - Marketable Securities (Tables) link:presentationLink link:calculationLink link:definitionLink 995585 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 995595 - Disclosure - Property and Equipment, net (Tables) link:presentationLink link:calculationLink link:definitionLink 995605 - Disclosure - Accrued Expenses (Tables) link:presentationLink link:calculationLink link:definitionLink 995615 - Disclosure - Share Capital (Tables) link:presentationLink link:calculationLink link:definitionLink 995625 - Disclosure - Stock-based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 995635 - Disclosure - Net Loss Per Share Attributable to Common Shareholders (Tables) link:presentationLink link:calculationLink link:definitionLink 995645 - Disclosure - Basis of Presentation and Significant Accounting Policies - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 995655 - Disclosure - Marketable Securities - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 995665 - Disclosure - Marketable Securities - Summary of Cash Equivalents and Marketable Securities Recorded at Fair Value (Detail) link:presentationLink link:calculationLink link:definitionLink 995675 - Disclosure - Fair Value Measurements - Schedule of Financial Assets Measured at Fair Value on Recurring Basis (Detail) link:presentationLink link:calculationLink link:definitionLink 995685 - Disclosure - Property and Equipment, net - Summary of Property and Equipment, Net (Detail) link:presentationLink link:calculationLink link:definitionLink 995695 - Disclosure - Property and Equipment, net - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 995705 - Disclosure - Accrued Expenses - Schedule of Accrued Expenses (Detail) link:presentationLink link:calculationLink link:definitionLink 995715 - Disclosure - Commitments and Contingencies - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 995725 - Disclosure - Significant Contracts - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 995735 - Disclosure - Share Capital - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 995745 - Disclosure - Share Capital - Schedule of Share Capital (Detail) link:presentationLink link:calculationLink link:definitionLink 995755 - Disclosure - Stock-based Compensation - Schedule of Stock-Based Compensation Expense (Detail) link:presentationLink link:calculationLink link:definitionLink 995765 - Disclosure - Stock-based Compensation - Summary of Stock Option Activity (Detail) link:presentationLink link:calculationLink link:definitionLink 995775 - Disclosure - Stock-based Compensation - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 995785 - Disclosure - Stock-based Compensation - Summary of Restricted Stock Activity (Detail) link:presentationLink link:calculationLink link:definitionLink 995795 - Disclosure - Net Loss Per Share Attributable to Common Shareholders - Schedule of Antidilutive Securities not Include in Computation of Net (Loss) Income per Share (Detail) link:presentationLink link:calculationLink link:definitionLink 995805 - Disclosure - Income Taxes - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink EX-101.LAB 6 crsp-20230930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Collaborative Arrangement and Arrangement Other than Collaborative Document Transition Report Document Transition Report Maximum potential future payments. Maximum Potential Future Payments Maximum potential future payments Revenue, Remaining Performance Obligation, Amount Transaction price allocated to remaining performance obligations Money Market Funds [Member] Money Market Funds [Member] Payments of Stock Issuance Costs Issuance costs Twenty twenty Boston lease. Twenty Twenty Boston Lease [Member] 2020 Boston Lease [Member] Debt Securities, Available-for-sale, Total Debt Securities, Available-for-Sale Marketable securities, fair value Other Liabilities, Noncurrent, Total Other Liabilities, Noncurrent Other non-current liabilities Increase (Decrease) in Prepaid Expense and Other Assets, Total Increase (Decrease) in Prepaid Expense and Other Assets Prepaid expenses and other assets Fair Value, Inputs, Level 1 [Member] Level 1 [Member] Accrued collaboration costs. Accrued Collaboration Costs Collaboration costs Fair Value Disclosures [Text Block] Fair Value Measurements Revenue from Contract with Customer, Excluding Assessed Tax, Total Revenue from Contract with Customer, Excluding Assessed Tax Total revenue Collaboration revenue Acquired in - Process research and development Acquired in - Process Research and Development Acquired in-process research and development Current deferred revenue Contract with Customer, Liability, Current Deferred revenue, current Cash equivalents and available for sale debt securities fair value. Cash Equivalents And Available For Sale Debt Securities Fair Value Cash equivalents and marketable securities, fair value Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months Marketable securities unrealized loss, Less than twelve months Joint development agreement. Joint Development Agreement [Member] Joint Development Agreement [Member] Research and Development [Abstract] Operating Lease, Liability, Noncurrent Operating lease liabilities, net of current portion Schedule of Stock by Class [Table] Schedule Of Stock By Class [Table] Accrued research and development expense current. Accrued Research And Development Expense Current Research costs Milestone payment receivable inclusive of exercise of each exclusive option. Milestone Payment Receivable Inclusive Of Exercise Of Each Exclusive Option Milestone payment receivable Class of Stock [Line Items] Class of Stock [Line Items] Balance Sheet Location [Axis] Balance Sheet Location Assets, Current Total current assets Liabilities and Equity Total liabilities and shareholders’ equity Remaining Milestone Payment Receivable Remaining milestone payment receivable. Issuance of common shares, Value Stock Issued During Period, Value, New Issues Shares, Outstanding, Ending Balance Shares, Outstanding, Beginning Balance Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Comprehensive Income (Loss), Net of Tax, Attributable to Parent Comprehensive loss Trading Symbol Trading Symbol Common stock registered share capital. Common Stock Registered Share Capital Registered share capital Common Stock, Shares, Issued, Total Common Stock, Shares, Issued Common stock, shares issued Prepaid Expense and Other Assets, Current Prepaid expenses and other current assets Ending balance, Shares Beginning balance, Shares Shares, Outstanding Common Stock, Capital Shares Reserved for Future Issuance Registered common shares Accumulated Other Comprehensive Loss [Member] AOCI Attributable to Parent [Member] Entity Address, City or Town Entity Address, City or Town Furniture, fixtures, and other. Furniture Fixtures And Other [Member] Furniture, Fixtures and Other [Member] Property, Plant and Equipment [Table Text Block] Summary of Property and Equipment, Net Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Weighted-Average Exercise Price, Cancelled or forfeited Additional Paid-in Capital [Member] Additional Paid-in Capital [Member] Liabilities, Current [Abstract] Current liabilities: Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer Marketable securities unrealized loss, more than twelve months Assets, Current [Abstract] Current assets: Counterparty Name [Axis] Counterparty Name 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 Weighted-Average Exercise Price, Vested or expected to vest Operating Lease, Liability, Current Operating lease liabilities Revenue from Contract with Customer, Including Assessed Tax Revenue Property, Plant and Equipment, Net, Ending Balance Property, Plant and Equipment, Net, Beginning Balance Property, Plant and Equipment, Net Property and equipment, net Total property and equipment, net Class of Stock [Domain] Other Comprehensive Income (Loss) [Member] Other Comprehensive Income (Loss) [Member] Scenario [Domain] Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Collaborative Arrangement and Arrangement Other than Collaborative Treasury Stock, Common, Shares Treasury stock, shares Entity Central Index Key Entity Central Index Key Vesting of restricted shares, Value Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures, Total Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Plan Name [Domain] Plan Name Non-Ex License Agreement. Non-Ex License Agreement [Member] Non Ex License Agreement [Member] Restricted Cash, Noncurrent Restricted cash Restricted cash Assets, Fair Value Disclosure Total Liabilities, Current Total current liabilities Entity Tax Identification Number Entity Tax Identification Number Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Net loss before income taxes 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: Financial Instruments [Domain] Financial Instruments Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract] Grant [Member] Grant Revenue [Member] Construction in Progress [Member] Construction Work in Process [Member] Sales agreement with Jefferies LLC. Sales Agreement With Jefferies L L C [Member] Sales Agreement With Jefferies LLC [Member] Restricted Stock [Member] Restricted Common Shares [Member] Restricted Stock [Member] Dr. Phuong Khanh Morrow [Member] Dr. Phuong Khanh Morrow [Member] Dr. Phuong khanh morrow. Plan Name [Axis] Plan Name Contingencies and commitments. Contingencies And Commitments [Line Items] Contingencies And Commitments [Line Items] Nonrefundable upfront payment received. Non Refundable Up Front Payment Received Nonrefundable upfront payment received Assets Total assets Restricted cash Prepaid expenses and other current assets Letters of credit secured by cash held in restricted depository account Operating lease, right-of-use asset Operating Lease, Right-of-Use Asset Operating lease assets Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Total unrecognized compensation expense related to stock options Entity Registrant Name Entity Registrant Name Accumulated deficit Retained Earnings (Accumulated Deficit), Ending Balance Retained Earnings (Accumulated Deficit), Beginning Balance Retained Earnings (Accumulated Deficit), Total Retained Earnings (Accumulated Deficit) Retained earnings (deficit) Retained Earnings [Member] Retained Earnings (Deficit) [Member] Accumulated Deficit [Member] Class of Stock [Axis] Performance stock units unvested Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Unvested restricted common shares, Number of Shares, Ending Balance Unvested restricted common shares, Number of Shares, Beginning Balance Two thousand nineteen at-the-market offering. Two Thousand Nineteen At Market Offering [Member] 2019 ATM [Member] Minimum [Member] Minimum [Member] Leasehold improvements paid directly by landlord Leasehold Improvements Paid Directly by Landlord Leasehold improvements paid directly by landlord. Forecast [Member] Scenario Forecast [Member] Available-for-sale debt securities remaining maturities greater than thirty months Debt securities available for sale securities remaining maturity greater than three year. Debt Securities Available For Sale Securities Remaining Maturity Greater Than Three Year Equity Component [Domain] Equity Component Cash, Cash Equivalents and Investments [Table Text Block] Summary of Cash Equivalents and Marketable Securities Recorded at Fair Value Outstanding Options [Member] Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Reconciliation of net loss to net cash used in operating activities: Measurement Frequency [Axis] Measurement Frequency Entity Current Reporting Status Entity Current Reporting Status Common stock, shares authorized Common Stock, Shares Authorized Authorized share capital Research and Development Expense, Total Research and Development Expense Research and development Research and development expense Additional interest of percentage. Additional Interest Of Percentage Additional interest of percentage Two thousand twenty one at market offering. Two Thousand Twenty One At Market Offering [Member] 2021 ATM [Member] Assets [Abstract] Assets Proceeds from Issuance of Common Stock Proceeds from issuance of common shares, net of issuance costs Proceeds from issuance of common shares Accrued license fees current. Accrued License Fees Current Licensing fees Equity issuance costs in accounts payable and accrued expenses. Equity Issuance Costs In Accounts Payable And Accrued Expenses Equity issuance costs in accounts payable and accrued expenses Purchase of common stock under ESPP, Shares Stock purchased during period shares employee stock purchase plan. Stock Purchased During Period Shares Employee Stock Purchase Plan Collaboration expense, net Collaboration Expense Collaboration Expense Cash equivalents and available for sale debt securities gross unrealized gains before tax. Cash Equivalents And Available For Sale Debt Securities Gross Unrealized Gains Before Tax Cash equivalents and marketable securities, gross unrealized gains Common shares, CHF 0.03 nominal value, 79,607,064 and 78,692,766 shares issued at September 30, 2023 and December 31, 2022, respectively, 79,426,748 and 78,512,450 shares outstanding at September 30, 2023 and December 31, 2022, respectively Common Stock, Value, Issued, Ending Balance Common Stock, Value, Issued, Beginning Balance Common Stock, Value, Issued, Total Common Stock, Value, Issued Other non-cash items, net Other Noncash Income (Expense), Total Other Noncash Income (Expense) Accrued Liabilities, Current Accrued expenses Total Current Fiscal Year End Date Current Fiscal Year End Date Share-based Payment Arrangement, Noncash Expense, Total Share-Based Payment Arrangement, Noncash Expense Equity-based compensation Operating Income (Loss) Loss from operations Percentage of net profit and net losses. Percentage Of Net Profit And Net Losses Percentage of net profits and net losses Business Combination, Consideration Transferred, Total Business Combination, Consideration Transferred Business Combination, Consideration Transferred (Provision) benefit for income taxes Income tax provision (benefit) Income Tax Expense (Benefit), Total Income Tax Expense (Benefit) Marketable Securities [Line Items] Marketable Securities [Line Items] Research and Development Expense [Member] Research and Development [Member] Accounts Payable and Accrued Liabilities Disclosure [Text Block] Accrued Expenses Share-Based Payment Arrangement, Expense Stock-based compensation expense Estimated standalone selling price for single collaboration. Estimated Standalone Selling Price For Single Collaboration Estimated standalone selling price for single collaboration Marketable Securities [Table] Marketable Securities [Table] Taxes Payable, Current, Total Taxes Payable, Current Accrued tax liabilities Finite-Lived Intangible Assets, Net, Ending Balance Finite-Lived Intangible Assets, Net, Beginning Balance Finite-Lived Intangible Assets, Net, Total Finite-Lived Intangible Assets, Net Intangible assets, net Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table] Other income, net Other Nonoperating Income (Expense) Other Nonoperating Income (Expense), Total Operating Expenses [Abstract] Operating expenses: Property, Plant and Equipment [Abstract] Cash equivalents and available for sale debt securities gross unrealized losses before tax. Cash Equivalents And Available For Sale Debt Securities Gross Unrealized Losses Before Tax Cash equivalents and marketable securities, gross unrealized losses US Government-sponsored Enterprises Debt Securities [Member] Government-sponsored Enterprise Securities [Member] Commitments and Contingencies Disclosure [Abstract] Other Assets, Noncurrent, Total Other Assets, Noncurrent Other non-current assets Shares, Granted Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Other Accrued Liabilities, Current Other Equity [Text Block] Share Capital Depreciation, Total Depreciation Depreciation expense Milestone payment receivable. Milestone Payment Receivable Milestone payment receivable Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax Marketable securities, gross unrealized gains Two thousand twenty at market offering. Two Thousand Twenty At Market Offering [Member] 2020 ATM [Member] Equity, Attributable to Parent [Abstract] Shareholders’ equity: Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] Earnings Per Share [Abstract] OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax, Total OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax Unrealized loss, net Unrealized Gain Cash equivalents gross unrealized losses before tax. Cash Equivalents Gross Unrealized Losses Before Tax Cash equivalents, gross unrealized losses Accounting Policies [Abstract] Scenario [Axis] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Employee benefit plans member. Employee Benefit Plans [Member] Employee Benefit Plans [Member] Basic net (loss) income per common share Earnings Per Share, Basic, Total Earnings Per Share, Basic Net loss per common share - basic Cash Equivalents, at Carrying Value Cash equivalents, amortized cost Commitments and Contingencies Commitments and contingencies, see Note 7 Income Statement [Abstract] Property, Plant and Equipment Disclosure [Text Block] Property and Equipment, net Increase (Decrease) in Accounts Payable and Accrued Liabilities, Total Increase (Decrease) in Accounts Payable and Accrued Liabilities Accounts payable and accrued expenses Performance Shares [Member] Common stock registered share capital value Common Stock Registered Share Capital Value Common Stock Share Capital Value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Shares, Vested or expected to vest Statistical Measurement [Domain] Statistical Measurement Equity issuance costs. Equity Issuance Costs Equity issuance costs Net Cash Provided by (Used in) Operating Activities Net cash used in operating activities Document Period End Date Document Period End Date Statistical Measurement [Axis] Statistical Measurement Commitments and Contingencies Disclosure [Text Block] Commitments and Contingencies Diluted net (loss) income per common share Earnings Per Share, Diluted, Total Earnings Per Share, Diluted Net loss per common share - diluted Product and Service [Domain] Product and Service Purchase of common stock under ESPP, Value Stock purchased during period value employee stock purchase plan. Stock Purchased During Period Value Employee Stock Purchase Plan Deferred finance costs, share lending arrangement, issuance costs. Deferred Finance Costs, Share Lending Arrangement, Issuance Costs Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV Aggregate amount in option exercise payments received under collaboration agreement. Aggregate Amount In Option Exercise Payments Received Under Collaboration Agreement Aggregate amount in option exercise payments received Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Shares, Exercisable Number of options would not be exercised under agreement. Number Of Options Would Not Be Exercised Under Agreement Number of options would not be exercised under agreement Fair Value, Recurring [Member] Recurring Basis [Member] 2015 Collaboration Agreement. Two Thousand And Fifteen Collaboration Agreement [Member] 2015 Collaboration Agreement [Member] Additional Paid in Capital, Common Stock, Ending Balance Additional Paid in Capital, Common Stock, Beginning Balance Additional Paid in Capital, Common Stock Additional paid-in capital US Treasury Securities [Member] US Treasury Securities [Member] Exercise of vested options, net of issuance costs, Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Shares, Exercised Research milestone payment Research Milestone Payment Research milestone payment Liabilities and Equity [Abstract] Liabilities and shareholders’ equity Vertex Pharmaceuticals Incorporated and its certain subsidiaries. Vertex Pharmaceuticals Incorporated And Its Certain Subsidiaries [Member] Vertex Pharmaceuticals Incorporated and Certain of its Subsidiaries [Member] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Entity Interactive Data Current Entity Interactive Data Current Number of remaining options under agreement. Number Of Remaining Options Under Agreement Number of remaining options under agreement Credit Facility [Domain] Credit Facility Equity [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Unvested restricted common shares, Number of Shares, Granted Payments to Acquire in Process Research and Development Purchase of in-process research and development Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Weighted-Average Exercise Price, Exercised Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Defer option specified cost Accounting Analysis, defer option specified cost. Accounting Analysis, Defer Option Specified Cost Equity Components [Axis] Retained Earnings (Deficit) [Member] Increase (Decrease) in Accounts Receivable Accounts receivable Increase (Decrease) in Other Operating Liabilities, Total Increase (Decrease) in Other Operating Liabilities Other liabilities, net Investments, Debt and Equity Securities [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Unvested restricted common shares, Weighted-Average Grant Date Fair Value, Vested Local Phone Number Local Phone Number Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Sale of Stock [Axis] Sale of Stock Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Weighted-Average Exercise Price, Exercisable Cash equivalents fair value. Cash Equivalents Fair Value Cash equivalents, fair value Vesting of restricted shares, Shares Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures, Total Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Statement of Cash Flows [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Accumulated Other Comprehensive Income (Loss), Net of Tax, Total Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated other comprehensive loss Accrued intellectual property costs current. Accrued Intellectual Property Costs Current Intellectual property costs Common shares, nominal value Common Stock, Par or Stated Value Per Share Common stock, par value Service [Member] Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Effect of exchange rate changes on cash Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Unrecognized compensation expense, remaining weighted-average period for recognition Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset 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] Significant Contracts Maximum [Member] Maximum [Member] Fair Value, Inputs, Level 3 [Member] Level 3 [Member] APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Stock-based compensation expense Fair Value, Recurring and Nonrecurring [Table] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table] Research and Development Arrangement, Contract to Perform for Others [Line Items] Research and Development Arrangement, Contract to Perform for Others [Line Items] Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Increase (decrease) in cash Payables and Accruals [Abstract] General and Administrative Expense [Member] General and Administrative [Member] Percentage of exchange payment of research and development costs. Percentage Of Exchange Payment Of Research And Development Costs Percentage of exchange payment of research and development costs Noncash Investing and Financing Items [Abstract] Supplemental disclosure of non-cash investing and financing activities Research and development contract arrangement reimbursements received. Research And Development Contract Arrangement Reimbursements Received Reimbursements from research and license agreements Vertex Pharmaceuticals Inc. Vertex Pharmaceuticals Inc [Member] Vertex Pharmaceuticals Inc [Member] Schedule of Antidilutive Securities not Include in Computation of Net (Loss) Income per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] City Area Code City Area Code Net Cash Provided by (Used in) Operating Activities [Abstract] Operating activities: Unvested restricted common shares. Unvested Restricted Common Shares [Member] Unvested Restricted Common Shares [Member] Letter of Credit [Member] Letter of Credit [Member] Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Accumulated depreciation General and Administrative Expense, Total General and Administrative Expense General and administrative Weighted Average Number of Shares Outstanding, Basic, Total Weighted Average Number of Shares Outstanding, Basic Basic weighted-average common shares outstanding Basic weighted-average common shares outstanding Employee Stock [Member] ESPP [Member] Net Cash Provided by (Used in) Financing Activities [Abstract] Financing activities: Schedule of Nonvested Restricted Stock Units Activity [Table Text Block] Summary of Restricted Stock Activity Statement [Table] Statement [Table] Share-Based Payment Arrangement, Option, Activity [Table Text Block] Summary of Stock Option Activity Increase (Decrease) in Contract with Customer, Liability Deferred revenue Document Fiscal Period Focus Document Fiscal Period Focus Accrued Professional Fees, Current Professional fees Statement [Line Items] Statement [Line Items] Reimbursements from general and administrative expense General and Administrative Contract Arrangement Reimbursements Received General and administrative contract arrangement reimbursement received. Cash equivalents gross unrealized gain before tax. Cash Equivalents Gross Unrealized Gains Before Tax Cash equivalents, gross unrealized gains Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Anti-dilutive securities not include in computation of net income (loss) per share Up-front payment received. Up Front Payment Received Up-front payment received Asset Class [Domain] Asset Class Accounts Receivable, after Allowance for Credit Loss, Current, Total Accounts Receivable, after Allowance for Credit Loss, Current Accounts receivable Common Stock [Member] Common Shares [Member] Cash and Cash Equivalents, at Carrying Value, Ending Balance Cash and Cash Equivalents, at Carrying Value, Beginning Balance Cash and Cash Equivalents, at Carrying Value, Total Cash and Cash Equivalents, at Carrying Value Cash and cash equivalents Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Schedule of Stock-Based Compensation Expense Corporate Bond Securities [Member] Bond [Member] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Antidilutive Securities, Name [Domain] Antidilutive Securities, Name Milestone acheived. Milestone Acheived Cash [Member] Cash [Member] Treasury shares, at cost, 180,316 shares at September 30, 2023 and at December 31, 2022 Treasury Stock, Value, Ending Balance Treasury Stock, Value, Beginning Balance Treasury Stock, Value, Total Treasury Stock, Value Cover [Abstract] Document Fiscal Year Focus Document Fiscal Year Focus Other Comprehensive Income Location [Domain] Other Comprehensive Income Location Exclusive license. Exclusive License [Member] Exclusive License [Member] Sale of Stock [Domain] Sale of Stock Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Unvested restricted common shares, Weighted-Average Grant Date Fair Value, Granted Proceeds, Issuance of Shares, Share-based Payment Arrangement, Including Option Exercised, Total Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised Proceeds from exercise of options and ESPP contributions, net of issuance costs Agreements description. Agreements Description Agreement description Security Exchange Name Security Exchange Name Compensation Related Costs [Abstract] Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent, Total Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Other comprehensive income (loss) New Accounting Pronouncements, Policy [Policy Text Block] New Accounting Pronouncements - Recently Adopted Property, Plant and Equipment, Gross, Ending Balance Property, Plant and Equipment, Gross, Beginning Balance Property, Plant and Equipment, Gross, Total Property, Plant and Equipment, Gross Total property and equipment, gross Financial Instrument [Axis] Financial Instrument Exercise of vested options, net of issuance costs, Value Stock Issued During Period, Value, Stock Options Exercised Entity Emerging Growth Company Entity Emerging Growth Company Amendment Flag Amendment Flag Schedule of Accrued Liabilities [Table Text Block] Schedule of Accrued Expenses Marketable Securities, Current, Total Marketable Securities, Current Marketable securities Exercise of exclusive option. Exercise Of Exclusive Option [Member] Exercise of Exclusive Option [Member] Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax Marketable securities, gross unrealized losses Basis of Accounting, Policy [Policy Text Block] Basis of Presentation Shares, Issued Shares, Issued, Ending Balance Shares, Issued, Beginning Balance Cash equivalents and available for sale debt securities amortized cost basis. Cash Equivalents And Available For Sale Debt Securities Amortized Cost Basis Cash equivalents and marketable securities, amortized cost Debt Securities, Available-for-Sale, Unrealized Loss Position, Total Debt Securities, Available-for-Sale, Unrealized Loss Position Marketable securities unrealized loss Securities Act File Number Entity File Number Exercise of vested options, Value Stock Issued During Period Value Stock Options Exercised Gross Stock issued during period value stock options exercised gross. OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax Unrealized gain (loss) on marketable securities Average share price per share. Average Share Price Per Share Average issue price of common shares Share-Based Payment Arrangement [Abstract] Accounts Payable, Current, Total Accounts Payable, Current Accounts payable Cash, Cash Equivalents, and Marketable Securities [Text Block] Marketable Securities Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Unvested restricted common shares, Weighted-Average Grant Date Fair Value, Ending Balance Unvested restricted common shares, Weighted-Average Grant Date Fair Value, Beginning Balance Bonds or similar debt instruments. Bonds Or Similar Debt Instruments [Member] Bonds or Similar Debt Instruments [Member] Operating Expenses Operating expenses Total operating expenses Collaborative Arrangement [Member] 2019 Collaboration Agreement [Member] Common Shares [Member] Common Shares [Member] Common Shares [Member] Entity Small Business Entity Small Business Entity Shell Company Entity Shell Company Number of Operating Segments Number of operating segments Investment Type [Axis] Investment Type Exercise of vested options, Shares Stock Issued During Period Shares Stock Options Exercised Gross Stock issued during period shares stock options exercised gross. Deferred Compensation Arrangement with Individual, Common Stock Reserved for Future Issuance Common shares employee equity incentive plans Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Total unrecognized compensation expense Certificates of Deposit [Member] Certificates of Deposit [Member] Computer Equipment [Member] Computer Equipment [Member] Earnings Per Share [Text Block] Net Loss Per Share Attributable to Common Shareholders Revenues [Abstract] Revenue: Number of exclusive license targets. Number Of Exclusive License Targets Number of exclusive license targets Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Total Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period Shares, Cancelled or forfeited Commercial Paper [Member] Commercial Paper [Member] Entity Address, Address Line One Entity Address, Address Line One Cash and Cash Equivalents, Fair Value Disclosure Cash and cash equivalents Collaboration revenue. Collaboration Revenue [Member] Collaboration Revenue [Member] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Antidilutive Securities [Axis] Antidilutive Securities Other Liabilities, Current, Total Other Liabilities, Current Other current liabilities Other Assets, Fair Value Disclosure Other non-current assets Schedule of Stock by Class [Table Text Block] Schedule of Share Capital Income Statement Location [Axis] Income Statement Location Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Total Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Net (loss) income Net loss Laboratory equipment. Laboratory Equipment [Member] Laboratory Equipment [Member] Fair Value, Inputs, Level 2 [Member] Level 2 [Member] Maximum potential payments. Maximum Potential Payments Maximum potential payments Depreciation, Depletion and Amortization, Total Depreciation, Depletion and Amortization Depreciation and amortization Product and Service [Axis] Product and Service Non-current deferred revenue Contract with Customer, Liability, Noncurrent Deferred revenue, non-current Title of 12(b) Security Title of 12(b) Security A&R JDCA [Member] Amended and Restated Vertex Joint Development and Commercialization Agreement [Member] Amended and restated vertex joint development and commercialization agreement. Fair Value, Assets Measured on Recurring Basis [Table Text Block] Schedule of Financial Assets Measured at Fair Value on Recurring Basis Investments [Domain] Investments Prepaid Expenses and Other Current Assets [Member] Treasury Shares [Member] Treasury Stock, Common [Member] Entity Address, Country Entity Address, Country Net Cash Provided by (Used in) Investing Activities [Abstract] Investing activities: Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset Dr. Samarth Kulkarni [Member] Dr. Samarth Kulkarni [Member] Dr. Samarth Kulkarni. Contingencies and commitments. Contingencies And Commitments [Table] Contingencies And Commitments [Table] Common Stock, Shares, Outstanding, Ending Balance Common Stock, Shares, Outstanding, Beginning Balance Common Stock, Shares, Outstanding Common stock, shares outstanding Share-Based Payment Arrangement [Text Block] Stock-based Compensation Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Unvested restricted common shares, Weighted-Average Grant Date Fair Value, Cancelled or forfeited Milestone payments received. Milestone Payments Received Milestone payments received Market-Based [Member] Market Based Vesting Conditions [Member] Market-based vesting conditions. Income Statement Location [Domain] Income Statement Location Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Weighted-Average Exercise Price, Granted Increase decrease in operating lease assets and liabilities. Increase Decrease In Operating Lease Assets And Liabilities Operating lease assets and liabilities Document Type Document Type Net Cash Provided by (Used in) Investing Activities Net cash provided by (used in) investing activities Document Quarterly Report Document Quarterly Report Marketable Securities, Noncurrent Marketable securities, non-current Marketable securities totaling Marketable Securities, Total Marketable Securities Marketable securities Counterparty Name [Domain] Counterparty Name Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Unvested restricted common shares, Number of Shares, Cancelled or forfeited Net Cash Provided by (Used in) Financing Activities Net cash provided by financing activities Entity Filer Category Entity Filer Category Balance Sheet Location [Domain] Balance Sheet Location Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Total Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Foreign currency translation adjustment Accrued Liabilities, Current [Abstract] Payments to Acquire Marketable Securities, Total Payments to Acquire Marketable Securities Purchases of marketable securities Asset Class [Axis] Asset Class Nonoperating Income (Expense) Total other income, net Capital Expenditures Incurred but Not yet Paid Property and equipment purchases in accounts payable and accrued expenses Liabilities Total liabilities Property, Plant and Equipment [Table] Schedule Of Property Plant And Equipment [Table] Other Current Liabilities [Member] Other Current Liabilities [Member] Equity, Attributable to Parent Ending balance Beginning balance Total shareholders' equity Net Income (Loss) Net loss Nonoperating Income (Expense) [Abstract] Other income: Schedule of Research and Development Arrangement, Contract to Perform for Others [Table] Schedule Of Research And Development Arrangement Contract To Perform For Others [Table] Collaborative arrangement material rights. Collaborative Arrangement Material Rights [Member] Collaboration Target Options [Member] Corporate Debt Securities [Member] Corporate Debt Securities [Member] Statement of Financial Position [Abstract] Basis of Presentation and Significant Accounting Policies [Text Block] Basis of Presentation and Significant Accounting Policies Weighted Average Number of Shares Outstanding, Diluted Diluted weighted-average common shares outstanding Diluted weighted-average common shares outstanding Diluted weighted-average common shares outstanding Credit Facility [Axis] Credit Facility Collaboration Expense Reimbursements Received Collaboration Expense Reimbursements Received Effective Income Tax Rate Reconciliation, Percent, Total Effective Income Tax Rate Reconciliation, Percent Effective income tax rate Debt Securities, Available-for-Sale, Amortized Cost Marketable securities, amortized cost Use of Estimates, Policy [Policy Text Block] Use of Estimates Income Tax Disclosure [Text Block] Income Taxes Conditional share capital Common stock conditional capital. Common Stock Conditional Capital Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Weighted-Average Exercise Price, Outstanding, Ending Balance Weighted-Average Exercise Price, Outstanding, Beginning Balance Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of Computation of Basic and Diluted Net Income (Loss) per Share Leasehold Improvements [Member] Leasehold Improvements [Member] Estimated gross proceeds from issuance of common stock. Estimated Gross Proceeds From Issuance Of Common Stock Aggregate estimated gross proceeds 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] Other Comprehensive Income Location [Axis] Other Comprehensive Income Location Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV Measurement Frequency [Domain] Measurement Frequency Other Noncurrent Liabilities [Member] Other Long-term Liabilities [Member] Payments to Acquire Property, Plant, and Equipment, Total Payments to Acquire Property, Plant, and Equipment Purchase of property, plant and equipment Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Unvested restricted common shares, Number of Shares, Vested Issuance of common shares, Shares Stock Issued During Period, Shares, New Issues Common shares sold Employee-related Liabilities, Current, Total Employee-related Liabilities, Current Payroll and employee-related costs Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Cash, cash equivalents and restricted cash, end of period Cash, cash equivalents and restricted cash, beginning of period Cash, cash equivalents and restricted cash at end of period Accrued property and equipment. Accrued Property And Equipment Accrued property and equipment Proceeds from Sale and Maturity of Marketable Securities, Total Proceeds from Sale and Maturity of Marketable Securities Maturities of marketable securities Income Tax Disclosure [Abstract] EX-101.DEF 7 crsp-20230930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.CAL 8 crsp-20230930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.PRE 9 crsp-20230930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 10 R1.htm IDEA: XBRL DOCUMENT v3.23.3
Document and Entity Information - shares
9 Months Ended
Sep. 30, 2023
Nov. 02, 2023
Cover [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Sep. 30, 2023  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q3  
Title of 12(b) Security Common Shares, nominal value CHF 0.03  
Trading Symbol CRSP  
Security Exchange Name NASDAQ  
Entity Registrant Name CRISPR THERAPEUTICS AG  
Entity Central Index Key 0001674416  
Entity Tax Identification Number 00-0000000  
Current Fiscal Year End Date --12-31  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Common Stock, Shares Outstanding   79,432,446
Entity Current Reporting Status Yes  
Entity Shell Company false  
Entity File Number 001-37923  
Entity Address, Address Line One Baarerstrasse 14  
Entity Address, City or Town Zug  
Entity Address, Country CH  
Entity Address, Postal Zip Code 6300  
City Area Code 41 (0)41  
Local Phone Number 561 32 77  
Entity Interactive Data Current Yes  
Entity Incorporation, State or Country Code V8  
Document Quarterly Report true  
Document Transition Report false  
XML 11 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 527,765 $ 211,885
Marketable securities 1,212,061 1,603,433
Prepaid expenses and other current assets 20,760 37,708
Total current assets 1,760,586 1,853,026
Property and equipment, net 156,122 163,634
Marketable securities, non-current 0 53,130
Intangible assets, net 30 71
Restricted cash 11,830 11,635
Operating lease assets 156,215 156,921
Other non-current assets 2,047 4,640
Total assets 2,086,830 2,243,057
Current liabilities:    
Accounts payable 26,152 27,428
Accrued expenses 66,405 77,682
Deferred revenue, current 3,500 0
Accrued tax liabilities 176 135
Operating lease liabilities 15,001 15,842
Other current liabilities 0 20
Total current liabilities 111,234 121,107
Deferred revenue, non-current 15,823 12,323
Operating lease liabilities, net of current portion 226,585 228,179
Other non-current liabilities 5,394 5,969
Total liabilities 359,036 367,578
Commitments and contingencies, see Note 7
Shareholders’ equity:    
Common shares, CHF 0.03 nominal value, 79,607,064 and 78,692,766 shares issued at September 30, 2023 and December 31, 2022, respectively, 79,426,748 and 78,512,450 shares outstanding at September 30, 2023 and December 31, 2022, respectively 2,476 2,441
Treasury shares, at cost, 180,316 shares at September 30, 2023 and at December 31, 2022 (63) (63)
Additional paid-in capital 2,821,225 2,734,838
Accumulated deficit (1,089,047) (846,090)
Accumulated other comprehensive loss (6,797) (15,647)
Total shareholders' equity 1,727,794 1,875,479
Total liabilities and shareholders’ equity $ 2,086,830 $ 2,243,057
XML 12 R3.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheets (Parenthetical) - SFr / shares
Sep. 30, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Common stock, par value SFr 0.03 SFr 0.03
Common stock, shares issued 79,607,064 78,692,766
Common stock, shares outstanding 79,426,748 78,512,450
Treasury stock, shares 180,316 180,316
XML 13 R4.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Operations and Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Revenue:        
Total revenue $ 0 $ 94 $ 170,000 $ 1,192
Operating expenses:        
Research and development 90,698 116,622 292,188 358,090
General and administrative 18,291 27,001 59,683 81,295
Collaboration expense, net 23,422 38,859 110,250 103,427
Total operating expenses 132,411 182,482 462,121 542,812
Loss from operations (132,411) (182,388) (292,121) (541,620)
Other income:        
Other income, net 20,671 7,264 51,819 11,171
Total other income, net 20,671 7,264 51,819 11,171
Net loss before income taxes (111,740) (175,124) (240,302) (530,449)
(Provision) benefit for income taxes (412) 575 (2,655) (9,151)
Net loss (112,152) (174,549) (242,957) (539,600)
Foreign currency translation adjustment (49) (100) 12 (195)
Unrealized gain (loss) on marketable securities 2,160 (1,820) 8,838 (17,001)
Comprehensive loss $ (110,041) $ (176,469) $ (234,107) $ (556,796)
Net loss per common share - basic $ (1.41) $ (2.24) $ (3.07) $ (6.96)
Basic weighted-average common shares outstanding 79,414,098 78,021,520 79,063,415 77,547,771
Net loss per common share - diluted $ (1.41) $ (2.24) $ (3.07) $ (6.96)
Diluted weighted-average common shares outstanding 79,414,098 78,021,520 79,063,415 77,547,771
Collaboration Revenue [Member]        
Revenue:        
Total revenue $ 0 $ 94 $ 170,000 $ 430
Grant Revenue [Member]        
Revenue:        
Total revenue $ 0 $ 0 $ 0 $ 762
XML 14 R5.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Shareholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Shares [Member]
Treasury Shares [Member]
Additional Paid-in Capital [Member]
Accumulated Deficit [Member]
Accumulated Other Comprehensive Loss [Member]
Beginning balance at Dec. 31, 2021 $ 2,399,460 $ 2,391 $ (63) $ 2,598,114 $ (195,915) $ (5,067)
Beginning balance, Shares at Dec. 31, 2021   76,990,066 180,316      
Vesting of restricted shares, Value 4 $ 4        
Vesting of restricted shares, Shares   123,564        
Exercise of vested options, net of issuance costs, Value 10,010 $ 12   9,998    
Exercise of vested options, net of issuance costs, Shares   261,280        
Purchase of common stock under ESPP, Value 740     740    
Purchase of common stock under ESPP, Shares   11,495        
Stock-based compensation expense 25,745     25,745    
Other comprehensive income (loss) (11,826)         (11,826)
Net Income (Loss) (179,217)       (179,217)  
Ending balance at Mar. 31, 2022 2,244,916 $ 2,407 $ (63) 2,634,597 (375,132) (16,893)
Ending balance, Shares at Mar. 31, 2022   77,386,405 180,316      
Beginning balance at Dec. 31, 2021 2,399,460 $ 2,391 $ (63) 2,598,114 (195,915) (5,067)
Beginning balance, Shares at Dec. 31, 2021   76,990,066 180,316      
Net Income (Loss) (539,600)          
Ending balance at Sep. 30, 2022 1,953,954 $ 2,433 $ (63) 2,709,361 (735,515) (22,262)
Ending balance, Shares at Sep. 30, 2022   78,247,830 180,316      
Beginning balance at Mar. 31, 2022 2,244,916 $ 2,407 $ (63) 2,634,597 (375,132) (16,893)
Beginning balance, Shares at Mar. 31, 2022   77,386,405 180,316      
Vesting of restricted shares, Shares   14,705        
Exercise of vested options, net of issuance costs, Value 10,346 $ 13   10,333    
Exercise of vested options, net of issuance costs, Shares   391,053        
Stock-based compensation expense 24,852     24,852    
Other comprehensive income (loss) (3,449)         (3,449)
Net Income (Loss) (185,834)       (185,834)  
Ending balance at Jun. 30, 2022 2,090,831 $ 2,420 $ (63) 2,669,782 (560,966) (20,342)
Ending balance, Shares at Jun. 30, 2022   77,792,163 180,316      
Issuance of common shares, Value 970     970    
Issuance of common shares, Shares   12,365        
Vesting of restricted shares, Value 1 $ 1        
Vesting of restricted shares, Shares   17,128        
Exercise of vested options, net of issuance costs, Value 12,782 $ 12   12,770    
Exercise of vested options, net of issuance costs, Shares   401,110        
Purchase of common stock under ESPP, Value 1,296     1,296    
Purchase of common stock under ESPP, Shares   25,064        
Stock-based compensation expense 24,543     24,543    
Other comprehensive income (loss) (1,920)         (1,920)
Net Income (Loss) (174,549)       (174,549)  
Ending balance at Sep. 30, 2022 1,953,954 $ 2,433 $ (63) 2,709,361 (735,515) (22,262)
Ending balance, Shares at Sep. 30, 2022   78,247,830 180,316      
Beginning balance at Dec. 31, 2022 1,875,479 $ 2,441 $ (63) 2,734,838 (846,090) (15,647)
Beginning balance, Shares at Dec. 31, 2022   78,512,450 180,316      
Vesting of restricted shares, Value 5 $ 5        
Vesting of restricted shares, Shares   172,995        
Exercise of vested options, net of issuance costs, Value 4,683 $ 6   4,677    
Exercise of vested options, net of issuance costs, Shares   159,184        
Purchase of common stock under ESPP, Value 660     660    
Purchase of common stock under ESPP, Shares   19,105        
Stock-based compensation expense 20,875     20,875    
Other comprehensive income (loss) 6,259         6,259
Net Income (Loss) (53,065)       (53,065)  
Ending balance at Mar. 31, 2023 1,854,896 $ 2,452 $ (63) 2,761,050 (899,155) (9,388)
Ending balance, Shares at Mar. 31, 2023   78,863,734 180,316      
Beginning balance at Dec. 31, 2022 $ 1,875,479 $ 2,441 $ (63) 2,734,838 (846,090) (15,647)
Beginning balance, Shares at Dec. 31, 2022   78,512,450 180,316      
Exercise of vested options, net of issuance costs, Shares 587,085          
Net Income (Loss) $ (242,957)          
Ending balance at Sep. 30, 2023 1,727,794 $ 2,476 $ (63) 2,821,225 (1,089,047) (6,797)
Ending balance, Shares at Sep. 30, 2023   79,426,748 180,316      
Beginning balance at Mar. 31, 2023 1,854,896 $ 2,452 $ (63) 2,761,050 (899,155) (9,388)
Beginning balance, Shares at Mar. 31, 2023   78,863,734 180,316      
Vesting of restricted shares, Value 4 $ 4        
Vesting of restricted shares, Shares   97,631        
Exercise of vested options, net of issuance costs, Value 16,623 $ 18   16,605    
Exercise of vested options, net of issuance costs, Shares   411,001        
Stock-based compensation expense 21,765     21,765    
Other comprehensive income (loss) 480         480
Net Income (Loss) (77,740)       (77,740)  
Ending balance at Jun. 30, 2023 1,816,028 $ 2,474 $ (63) 2,799,420 (976,895) (8,908)
Ending balance, Shares at Jun. 30, 2023   79,372,366 180,316      
Vesting of restricted shares, Shares   3,305        
Exercise of vested options, Value 647 $ 2   645    
Exercise of vested options, Shares   16,900        
Purchase of common stock under ESPP, Value 1,192     1,192    
Purchase of common stock under ESPP, Shares   34,177        
Stock-based compensation expense 19,968     19,968    
Other comprehensive income (loss) 2,111         2,111
Net Income (Loss) (112,152)       (112,152)  
Ending balance at Sep. 30, 2023 $ 1,727,794 $ 2,476 $ (63) $ 2,821,225 $ (1,089,047) $ (6,797)
Ending balance, Shares at Sep. 30, 2023   79,426,748 180,316      
XML 15 R6.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Shareholders' Equity (Unaudited) (Parenthetical) - USD ($)
$ in Millions
3 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Employee Stock Option          
Issuance costs $ 0.3 $ 0.2 $ 0.3 $ 0.2 $ 0.2
XML 16 R7.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Operating activities:    
Net loss $ (242,957) $ (539,600)
Reconciliation of net loss to net cash used in operating activities:    
Depreciation and amortization 14,937 18,326
Equity-based compensation 62,608 75,142
Other non-cash items, net (11,779) 12,251
Acquired in-process research and development 2,500 0
Changes in:    
Accounts receivable 0 256
Prepaid expenses and other assets 16,769 7,062
Accounts payable and accrued expenses (11,056) 36,261
Deferred revenue 7,000 (762)
Operating lease assets and liabilities (1,729) 10,826
Other liabilities, net (595) (2,175)
Net cash used in operating activities (164,302) (382,413)
Investing activities:    
Purchase of property, plant and equipment (8,732) (30,997)
Purchase of in-process research and development (2,500) 0
Purchases of marketable securities (697,762) (923,404)
Maturities of marketable securities 1,165,094 871,278
Net cash provided by (used in) investing activities 456,100 (83,123)
Financing activities:    
Proceeds from issuance of common shares, net of issuance costs 0 970
Proceeds from exercise of options and ESPP contributions, net of issuance costs 23,725 35,144
Net cash provided by financing activities 23,725 36,114
Effect of exchange rate changes on cash 12 (195)
Increase (decrease) in cash 315,535 (429,617)
Cash, cash equivalents and restricted cash, beginning of period 224,060 939,944
Cash, cash equivalents and restricted cash, end of period 539,595 510,327
Supplemental disclosure of non-cash investing and financing activities    
Property and equipment purchases in accounts payable and accrued expenses 753 4,919
Equity issuance costs in accounts payable and accrued expenses 10 299
Leasehold improvements paid directly by landlord $ 0 $ 19,252
XML 17 R8.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Cash Flows (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Sep. 30, 2022
Dec. 31, 2021
Cash and cash equivalents $ 527,765 $ 211,885 $ 494,151  
Prepaid expenses and other current assets 0   4,053  
Restricted cash 11,830 11,635 12,123  
Cash, cash equivalents and restricted cash at end of period $ 539,595 $ 224,060 $ 510,327 $ 939,944
XML 18 R9.htm IDEA: XBRL DOCUMENT v3.23.3
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2023
Sep. 30, 2022
Pay vs Performance Disclosure                
Net Income (Loss) $ (112,152) $ (77,740) $ (53,065) $ (174,549) $ (185,834) $ (179,217) $ (242,957) $ (539,600)
XML 19 R10.htm IDEA: XBRL DOCUMENT v3.23.3
Insider Trading Arrangements
9 Months Ended
Sep. 30, 2023
shares
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement

On September 7, 2023, Dr. Phuong Khanh Morrow, our Chief Medical Officer, adopted a trading arrangement intended to satisfy the affirmative defense conditions of Securities Exchange Act Rule 10b5-1(c) (a Rule 10b5-1 trading arrangement) with respect to the sale of up to an aggregate of 94,699 common shares of the Company pursuant to the terms of such trading plan, inclusive of common shares that will be mandated to be sold by the Company's RSU Settlement Policy to cover any tax withholding obligation in connection with the vesting of certain restricted stock units. Dr. Morrow's Rule 10b5-1 trading arrangement is active through November 15, 2024.

On September 15, 2023, Dr. Samarth Kulkarni, our Chief Executive Officer and Chairman of our Board of Directors, adopted a Rule 10b5-1 trading arrangement with respect to the sale of up to an aggregate of 129,582 common shares of the Company pursuant to the terms of such trading plan. Dr. Kulkarni's Rule 10b5-1 trading arrangement is active through May 1, 2024.

Dr. Phuong Khanh Morrow [Member]  
Trading Arrangements, by Individual  
Name Dr. Phuong Khanh Morrow
Title Chief Medical Officer
Rule 10b5-1 Arrangement Adopted true
Adoption Date September 7, 2023
Aggregate Available 94,699
Dr. Samarth Kulkarni [Member]  
Trading Arrangements, by Individual  
Name Dr. Samarth Kulkarni
Title Chief Executive Officer and Chairman of our Board of Directors
Rule 10b5-1 Arrangement Adopted true
Adoption Date September 15, 2023
Aggregate Available 129,582
XML 20 R11.htm IDEA: XBRL DOCUMENT v3.23.3
Basis of Presentation and Significant Accounting Policies
9 Months Ended
Sep. 30, 2023
Accounting Policies [Abstract]  
Basis of Presentation and Significant Accounting Policies

1. Basis of Presentation and Significant Accounting Policies

Basis of Presentation

The accompanying condensed consolidated financial statements are unaudited and have been prepared by the Company in accordance with accounting principles generally accepted in the United States of America, or U.S. GAAP.

The accompanying condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany balances 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 therapies derived from or incorporating genome-editing technology. Certain information and footnote disclosures normally included in the Company’s annual financial statements have been condensed or omitted. These interim financial statements, in the opinion of management, reflect all normal recurring adjustments necessary for a fair presentation of the financial position and results of operations for the three and nine-month interim periods ended September 30, 2023 and 2022.

The results of operations for the interim periods are not necessarily indicative of the results of operations to be expected for the full year. These interim financial statements should be read in conjunction with the audited financial statements for the year ended December 31, 2022, which are contained in the 2022 Annual Report on Form 10-K filed with the Securities and Exchange Commission, or the SEC, on February 21, 2023.

Use of Estimates

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. On an ongoing basis, the Company’s management evaluates its estimates, which include, but are not limited to, revenue recognition, equity-based compensation expense and reported amounts of expenses during the period. Significant estimates in these consolidated financial statements have been made in connection with revenue recognition and equity-based compensation expense. The Company bases its estimates on historical experience and other market-specific or other relevant assumptions that it believes to be reasonable under the circumstances. Actual results may differ from those estimates or assumptions. Changes in estimates are reflected in reported results in the period in which they become known.

Significant Accounting Policies

The significant accounting policies used in preparation of these condensed consolidated financial statements for the three and nine months ended September 30, 2023 are consistent with those discussed in Note 2 to the consolidated financial statements in the Company’s 2022 Annual Report on Form 10-K filed with the SEC on February 21, 2023.

New Accounting Pronouncements – Recently Adopted

From time to time, new accounting pronouncements are issued by the Financial Accounting Standards Board, or FASB, or other standard setting bodies that the Company adopts as of the specified effective date. The Company does not believe that the adoption of recently issued standards have or may have a material impact on its condensed consolidated financial statements and disclosures.

XML 21 R12.htm IDEA: XBRL DOCUMENT v3.23.3
Marketable Securities
9 Months Ended
Sep. 30, 2023
Investments, Debt and Equity Securities [Abstract]  
Marketable Securities

2. Marketable Securities

The following table summarizes cash equivalents and marketable securities held at September 30, 2023 and December 31, 2022 (in thousands), which are recorded at fair value. The table below excludes $149.2 million and $159.3 million of cash at September 30, 2023 and December 31, 2022, respectively.

 

 

 

Amortized
Cost

 

 

Gross
Unrealized
Gains

 

 

Gross
Unrealized
Losses

 

 

Fair Value

 

September 30, 2023

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

339,223

 

 

$

 

 

$

 

 

$

339,223

 

Corporate debt securities

 

 

 

 

 

 

 

 

 

 

 

 

Commercial paper

 

 

18,409

 

 

 

 

 

 

(3

)

 

 

18,406

 

U.S. Treasury securities

 

 

20,904

 

 

 

1

 

 

 

 

 

 

20,905

 

Total cash equivalents

 

 

378,536

 

 

 

1

 

 

 

(3

)

 

 

378,534

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury securities

 

 

14,620

 

 

 

2

 

 

 

 

 

 

14,622

 

Corporate debt securities

 

 

738,562

 

 

 

299

 

 

 

(5,571

)

 

 

733,290

 

Certificates of deposit

 

 

78,829

 

 

 

 

 

 

 

 

 

78,829

 

Government-sponsored enterprise securities

 

 

189,917

 

 

 

 

 

 

(1,362

)

 

 

188,555

 

Commercial paper

 

 

196,896

 

 

 

 

 

 

(131

)

 

 

196,765

 

Total marketable securities

 

 

1,218,824

 

 

 

301

 

 

 

(7,064

)

 

 

1,212,061

 

Total cash equivalents and marketable securities

 

$

1,597,360

 

 

$

302

 

 

$

(7,067

)

 

$

1,590,595

 

December 31, 2022

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

17,766

 

 

$

 

 

$

 

 

$

17,766

 

Corporate debt securities

 

 

2,151

 

 

 

 

 

 

(2

)

 

 

2,149

 

Commercial paper

 

 

32,675

 

 

 

 

 

 

 

 

 

32,675

 

Total cash equivalents

 

 

52,592

 

 

 

 

 

 

(2

)

 

 

52,590

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

Corporate debt securities

 

 

1,236,770

 

 

 

615

 

 

 

(15,006

)

 

 

1,222,379

 

Certificates of deposit

 

 

92,417

 

 

 

 

 

 

 

 

 

92,417

 

Government-sponsored enterprise securities

 

 

79,746

 

 

 

11

 

 

 

(712

)

 

 

79,045

 

Commercial paper

 

 

263,231

 

 

 

 

 

 

(509

)

 

 

262,722

 

Total marketable securities

 

 

1,672,164

 

 

 

626

 

 

 

(16,227

)

 

 

1,656,563

 

Total cash equivalents and marketable securities

 

$

1,724,756

 

 

$

626

 

 

$

(16,229

)

 

$

1,709,153

 

 

As of September 30, 2023 and December 31, 2022, marketable securities were in a net unrealized loss position of $6.8 million and $15.6 million, respectively. The Company has recorded a net unrealized gain of $2.2 million and $8.8 million during the three and nine months ended September 30, 2023, respectively, related to its debt securities, which is included in comprehensive loss on the condensed consolidated statements of operations and comprehensive loss. The Company recorded a net unrealized loss of $1.8 million and $17.0 million during the three and nine months ended September 30, 2022, respectively, related to its debt securities, which is included in comprehensive loss on the condensed consolidated statements of operations and comprehensive loss.

As of September 30, 2023 and December 31, 2022, the aggregate fair value of marketable securities that were in an unrealized loss position for less than twelve months was $783.5 million and $628.4 million, respectively. As of September 30, 2023 and December 31, 2022, the aggregate fair value of marketable securities that were in an unrealized loss position for more than twelve months was $201.4 million and $619.2 million, respectively. As of September 30, 2023, no securities that have been in an unrealized loss position for more than twelve months will mature beyond one year. As of December 31, 2022, securities in an unrealized loss position for more than twelve months totaling $53.1 million had maturities beyond one year.

The Company determined that there is no material credit risk associated with the above investments as of September 30, 2023. The Company has the intent and ability to hold such securities until recovery. As a result, the Company did not record any charges for credit-related impairments for its marketable securities for the three and nine months ended September 30, 2023 and 2022. No available-for-sale debt securities held as of September 30, 2023 had remaining maturities greater than thirty months.

XML 22 R13.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements
9 Months Ended
Sep. 30, 2023
Fair Value Disclosures [Abstract]  
Fair Value Measurements

3. Fair Value Measurements

The following tables present information about the Company’s financial assets measured at fair value on a recurring basis and indicate the fair value hierarchy classification of such fair values as of September 30, 2023 and December 31, 2022 (in thousands):

 

 

 

Fair Value Measurements at

 

 

 

September 30, 2023

 

 

 

Total

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

Cash and cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Cash

 

$

149,231

 

 

$

149,231

 

 

$

 

 

$

 

Money market funds

 

 

339,223

 

 

 

339,223

 

 

 

 

 

 

 

Corporate debt securities

 

 

 

 

 

 

 

 

 

 

 

 

Commercial paper

 

 

18,406

 

 

 

 

 

 

18,406

 

 

 

 

U.S. Treasury securities

 

 

20,905

 

 

 

 

 

 

20,905

 

 

 

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury securities

 

 

14,622

 

 

 

 

 

 

14,622

 

 

 

 

Corporate debt securities

 

 

733,290

 

 

 

 

 

 

733,290

 

 

 

 

Certificates of deposit

 

 

78,829

 

 

 

 

 

 

78,829

 

 

 

 

Government-sponsored enterprise securities

 

 

188,555

 

 

 

 

 

 

188,555

 

 

 

 

Commercial paper

 

 

196,765

 

 

 

 

 

 

196,765

 

 

 

 

Total

 

$

1,739,826

 

 

$

488,454

 

 

$

1,251,372

 

 

$

 

 

 

Fair Value Measurements at

 

 

 

December 31, 2022

 

 

 

Total

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

Cash and cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Cash

 

$

159,295

 

 

$

159,295

 

 

$

 

 

$

 

Money market funds

 

 

17,766

 

 

 

17,766

 

 

 

 

 

 

 

Corporate debt securities

 

 

2,149

 

 

 

 

 

 

2,149

 

 

 

 

Commercial paper

 

 

32,675

 

 

 

 

 

 

32,675

 

 

 

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

Corporate debt securities

 

 

1,222,379

 

 

 

 

 

 

1,222,379

 

 

 

 

Certificates of deposit

 

 

92,417

 

 

 

 

 

 

92,417

 

 

 

 

Government-sponsored enterprise securities

 

 

79,045

 

 

 

 

 

 

79,045

 

 

 

 

Commercial paper

 

 

262,722

 

 

 

 

 

 

262,722

 

 

 

 

Other non-current assets

 

 

2,212

 

 

 

 

 

 

 

 

 

2,212

 

Total

 

$

1,870,660

 

 

$

177,061

 

 

$

1,691,387

 

 

$

2,212

 

 

Marketable securities classified as Level 2 within the valuation hierarchy generally consist of U.S. treasury securities and government agency securities, certificates of deposit, corporate bonds and commercial paper. The Company estimates the fair value of these marketable securities by taking into consideration valuations obtained from third-party pricing sources.

XML 23 R14.htm IDEA: XBRL DOCUMENT v3.23.3
Property and Equipment, net
9 Months Ended
Sep. 30, 2023
Property, Plant and Equipment [Abstract]  
Property and Equipment, net

4. Property and Equipment, net

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

 

 

 

As of

 

 

 

September 30,

 

 

December 31,

 

 

 

2023

 

 

2022

 

Computer equipment

 

$

3,692

 

 

$

3,618

 

Furniture, fixtures and other

 

 

8,109

 

 

 

8,109

 

Laboratory equipment

 

 

41,080

 

 

 

37,897

 

Leasehold improvements

 

 

143,260

 

 

 

141,680

 

Construction work in process

 

 

8,528

 

 

 

6,162

 

Total property and equipment, gross

 

 

204,669

 

 

 

197,466

 

Accumulated depreciation

 

 

(48,547

)

 

 

(33,832

)

Total property and equipment, net

 

$

156,122

 

 

$

163,634

 

 

Depreciation expense for the three and nine months ended September 30, 2023 was $4.9 million and $14.9 million, respectively. Depreciation expense for the three and nine months ended September 30, 2022 was $5.0 million and $18.3 million, respectively.

XML 24 R15.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Expenses
9 Months Ended
Sep. 30, 2023
Payables and Accruals [Abstract]  
Accrued Expenses

5. Accrued Expenses

Accrued expenses consist of the following (in thousands):

 

 

 

As of

 

 

 

September 30,

 

 

December 31,

 

 

 

2023

 

 

2022

 

Payroll and employee-related costs

 

$

15,899

 

 

$

19,241

 

Research costs

 

 

16,706

 

 

 

35,010

 

Collaboration costs

 

 

25,767

 

 

 

11,177

 

Licensing fees

 

 

1,755

 

 

 

983

 

Professional fees

 

 

3,409

 

 

 

4,927

 

Intellectual property costs

 

 

1,506

 

 

 

3,936

 

Accrued property and equipment

 

 

536

 

 

 

1,244

 

Other

 

 

827

 

 

 

1,164

 

Total

 

$

66,405

 

 

$

77,682

 

 

XML 25 R16.htm IDEA: XBRL DOCUMENT v3.23.3
Significant Contracts
9 Months Ended
Sep. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Significant Contracts

6. Significant Contracts

Agreements with Vertex

2015 collaboration

In 2015, the Company entered into a strategic collaboration, option and license agreement, or the 2015 Collaboration Agreement, with Vertex. The 2015 Collaboration Agreement is focused on the use of the Company’s CRISPR/Cas9 gene editing technology to discover and develop potential new treatments aimed at the underlying genetic causes of human disease. The Company and Vertex amended the 2015 Collaboration Agreement in 2017 and 2019 with Amendment No. 1 and Amendment No. 2, respectively, namely to clarify Vertex’s option rights under the 2015 Collaboration Agreement and to modify certain definitions and provisions of the 2015 Collaboration Agreement to make them consistent with the JDA (as defined below) and the 2019 Collaboration Agreement (as defined below). In 2017, Vertex exercised an option granted to it under the 2015 Collaboration Agreement to obtain a co-exclusive license to develop and commercialize hemoglobinopathy and beta-globin targets, and in 2019, Vertex exercised the remaining options granted to it under the 2015 Collaboration Agreement to exclusively license certain collaboration targets developed under the 2015 Collaboration Agreement.

Exa-cel collaboration

In 2017, following Vertex's exercise of its option to obtain a co-exclusive license to develop and commercialize hemoglobinopathy and beta-globin targets, the Company and Vertex entered into a joint development and commercialization agreement, or the JDA, and agreed for potential hemoglobinopathy treatments, including exagamglogene autotemcel, or exa-cel (formerly CTX001), the Company and Vertex would share equally all research and development costs and worldwide revenues. In 2021, the Company and Vertex amended and restated the JDA, or the A&R Vertex JDCA, pursuant to which the parties agreed to, among other things, (a) adjust the governance structure for the collaboration and adjust the responsibilities of each party thereunder, whereby Vertex leads and has all decision making (i.e., control) in relation to the exa-cel program prospectively; (b) adjust the allocation of net profits and net losses between the parties with respect to exa-cel only, which will be allocated 40% to the Company and 60% to Vertex, prospectively; and (c) exclusively license (subject to the Company’s reserved rights to conduct certain activities) certain intellectual property rights to Vertex relating to the specified product candidates and products (including exa-cel) that may be researched, developed, manufactured and commercialized on a worldwide basis under the A&R Vertex JDCA. Additionally, the A&R Vertex JDCA allows the Company to defer a portion of its share of costs under the arrangement if spending on the exa-cel program exceeds specified amounts. Any deferred amounts are only payable to Vertex as an offset against future profitability of the exa-cel program and the amounts payable are capped at a specified maximum amount per year.

DMD and DM1 exclusive license

In 2019, the Company and Vertex entered into a series of agreements, including a strategic collaboration and license agreement, or the 2019 Collaboration Agreement, for the development and commercialization of products for the treatment of Duchenne muscular dystrophy, or DMD, and myotonic dystrophy Type 1, or DM1. For the DMD and DM1 programs, Vertex is responsible for all research, development, manufacturing and commercialization activities and all related costs. Upon IND filing, the Company has the option to forego the DM1 milestones and royalties, and instead, co-develop and co-commercialize all DM1 products globally in exchange for payment of 50% of research and development costs incurred by Vertex from the effective date of the agreement through IND filing.

Collaboration in the field of diabetes

In 2021, CRISPR and ViaCyte, Inc., or ViaCyte, entered into a joint development and commercialization agreement, or the ViaCyte JDCA, to jointly develop and commercialize product candidates and shared products for the diagnosis, treatment or prevention of diabetes type 1, diabetes type 2 or insulin dependent / requiring diabetes throughout the world. In the third quarter of 2022, Vertex acquired ViaCyte, and ViaCyte became a wholly-owned subsidiary of Vertex. In March 2023, (1) the Company and ViaCyte entered into an amendment to the ViaCyte JDCA, or the ViaCyte JDCA Amendment, and adjusted certain rights and obligations of the Company and ViaCyte under the ViaCyte JDCA, and (2) the Company and Vertex entered into a non-exclusive license agreement, or the Non-Ex License Agreement, pursuant to which the Company agreed to license to Vertex, on a non-exclusive basis, certain of its gene editing intellectual property to exploit certain products for the diagnosis, treatment or prevention of diabetes type 1, diabetes type 2 or insulin dependent / requiring diabetes throughout the world.

In connection with entering into these agreements, the Company received a $100.0 million up front payment from Vertex. Under the Non-Ex License Agreement, the Company is eligible to receive milestone payments from Vertex of up to $230.0 million, in the aggregate and inclusive of a $70.0 million research milestone achieved in the second quarter of 2023. The milestones are dependent on the achievement of pre-determined research, development and commercial milestones for certain products utilizing the licensed intellectual property. Additionally, the Company is eligible to receive tiered royalties on the sales of certain products in the low to mid-single digits.

Accounting Analysis

For purposes of this Note 6, the 2015 Collaboration Agreement, Amendment No. 1, Amendment No. 2, A&R Vertex JDCA, and 2019 Collaboration Agreement are collectively referred to as the “Vertex Agreements” and the Non-Ex License Agreement and ViaCyte JDCA Amendment are collectively referred to as the “March 2023 Agreements.”

The Vertex Agreements and the March 2023 Agreements include components of a customer-vendor relationship as defined under ASC 606, Revenue from Contracts with Customers, or ASC 606, collaborative arrangements as defined under ASC 808, Collaborative Agreements, or ASC 808, and research and development costs as defined under ASC 730, Research and Development, or ASC 730. Specifically, with regards to the March 2023 Agreements, the Company concluded that the non-exclusive license is a performance obligation under ASC 606 and the ongoing research and development services under the ViaCyte JDCA Amendment are a unit of account under ASC 808.

Accounting Analysis Under ASC 606

March 2023 Agreements

Identification of the contract

The March 2023 Agreements were negotiated as a package with a single commercial objective and, as such, the March 2023 Agreements were combined for accounting purposes and treated as a single arrangement. The Company determined for accounting purposes that the combined contract terminates the original ViaCyte JDCA and created a new contract.

Identification of performance obligations

The Company concluded the transfer of the non-exclusive license, including certain modified rights and obligations provided as part of the ViaCyte JDCA Amendment to support the delivery of the license, was both capable of being distinct and distinct within the context of the contract.

Determination of transaction price

The initial transaction price was comprised of the upfront payment of $100.0 million.

In the second quarter of 2023, the Company adjusted the transaction price to include $70.0 million in previously constrained variable consideration related to a research milestone which was achieved in the second quarter of 2023. The Company determined that all other possible variable consideration resulting from milestones and royalties discussed below was fully constrained as of September 30, 2023. The Company will re-evaluate the transaction price in each reporting period.

Allocation of transaction price to performance obligations

The Company identified one performance obligation for the March 2023 Agreements and, as a result, no allocation of the transaction price was required.

Recognition of revenue

The Company determined the non-exclusive license, including certain modified rights and obligations provided as part of the ViaCyte JDCA Amendment to support the delivery of the license, represented functional intellectual property, as the intellectual property provides Vertex with the ability to perform a function or task in the form of research and development in the field of diabetes. The Company recognized revenue for the non-exclusive license at the onset of the arrangement, as this was the point in time in which the non-exclusive license was delivered.

In the second quarter of 2023, revenue from variable consideration of $70.0 million was recognized related to a research milestone that was achieved during the second quarter of 2023.

No revenue was recognized under the March 2023 Agreements for the three months ended September 30, 2023. Revenue recognized under the March 2023 Agreements for nine months ended September 30, 2023 was $170.0 million.

Milestones under the Non-Ex License Agreement

As of September 30, 2023, the Company is eligible to receive potential future milestone payments from Vertex of up to $160.0 million in the aggregate under the Non-Ex License Agreement depending on the achievement of pre-determined research, development and commercial milestones for certain products utilizing the licensed intellectual property. Additionally, the Company is eligible to receive tiered royalties on the sales of certain products in the low to mid-single digits.

Each of the remaining milestones under the Non-Ex License Agreement are fully constrained as of September 30, 2023. There is uncertainty as to whether the events to obtain the research and developmental milestones will be achieved given the nature of clinical development and the stage of the CRISPR/Cas9 technology. The remaining research, development and regulatory milestones will be constrained until it is probable that a significant revenue reversal will not occur. Commercial milestones and royalties relate predominantly to a license of intellectual property and are determined by sales or usage-based thresholds. The commercial milestones and royalties are accounted for under the royalty recognition constraint and will be accounted for as constrained variable consideration. The Company applies the royalty recognition constraint for each commercial milestone and will not recognize revenue for each until the subsequent sale of a licensed product (achievement of each) occurs.

Vertex Agreements

Deferred revenue

As of September 30, 2023 and December 31, 2022, there was no current deferred revenue related to the Vertex Agreements. As of September 30, 2023, there was $12.3 million of non-current deferred revenue related to the Vertex Agreements, which is unchanged from December 31, 2022. The transaction price allocated to the remaining performance obligations was $12.3 million.

Milestones

The Company has evaluated the milestones that may be received in connection with the Vertex Agreements.

Under the 2015 Collaboration Agreement and subsequent amendments, the Company is eligible to receive up to $410.0 million in additional development, regulatory and commercial milestones and royalties on net product sales for each of the three collaboration targets that Vertex licensed in 2019. Each milestone is payable only once per collaboration target, regardless of the number of products directed to such collaboration target that achieve the relevant milestone event.

The Company is eligible to receive potential future payments of up to $775.0 million under the 2019 Collaboration Agreement based upon the successful achievement of specified development, regulatory and commercial milestones for the DMD and DM1 programs. The Company is also eligible to receive tiered royalties on future net sales on any products that may result from this collaboration; however, the Company has the option to forego the DM1 milestones and royalties to co-develop and co-commercialize all DM1 products globally.

The Company is eligible to receive potential future payments of up to $200.0 million under the A&R Vertex JDCA upon receipt by Vertex of the first marketing approval of the initial product candidate from the FDA or the European Commission. In addition, the Company has the option to conduct research at their own cost in certain defined areas that, if beneficial to the exa-cel program and exa-cel ultimately achieves regulatory approval in such areas, then the Company could be entitled to certain milestone payments aggregating to high eight digits from Vertex.

Each of the remaining milestones described above are fully constrained as of September 30, 2023. There is uncertainty that the events to obtain the research and developmental milestones will be achieved given the nature of clinical development and the stage of the CRISPR/Cas9 technology. The remaining research, development and regulatory milestones will be constrained until it is probable that a significant revenue reversal will not occur. Commercial milestones and royalties relate predominantly to a license of intellectual property and are determined by sales or usage-based thresholds. The commercial milestones and royalties are accounted for under the royalty recognition constraint and will be accounted for as constrained variable consideration. The Company applies the royalty recognition constraint for each commercial milestone and will not recognize revenue for each until the subsequent sale of a licensed product (achievement of each) occurs.

Accounting Analysis under ASC 808

Vertex Agreements

In connection with the Vertex Agreements, the Company identified the following collaborative elements, which are accounted for under ASC 808: (i) development and commercialization services for shared products, including any transition services related to exa-cel under the A&R Vertex JDCA; (ii) R&D Services for follow-on products; and (iii) committee participation. The related impact of the cost sharing is included within collaboration expense, net, in the condensed consolidated statements of operations and comprehensive loss. During the three and nine months ended September 30, 2023, the Company recognized $23.4 million and $110.3 million of collaboration expense, net, related to the exa-cel program, respectively. Collaboration expense, net, during the three and nine months ended September 30, 2023 was net of $6.2 million and $11.5 million of reimbursements from Vertex related to the exa-cel program, respectively. In the third quarter of 2023, the Company exercised its option to defer specified costs on the exa-cel program in excess of $110.3 million under the A&R Vertex JDCA.

During the three and nine months ended September 30, 2022, the Company recognized $38.9 million and $103.4 million of collaboration expense, net, related to the exa-cel program, respectively. Collaboration expense, net, during the three and nine months ended September 30, 2022 was net of $10.1 million and $26.6 million of reimbursements from Vertex related to the exa-cel program, respectively.

XML 26 R17.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies
9 Months Ended
Sep. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies

7. Commitments and Contingencies

Leases

Refer to Note 7 to the consolidated financial statements in the Company’s 2022 Annual Report on Form 10-K filed with the SEC on February 21, 2023 for discussion of the Company’s lease arrangements.

Litigation

In the ordinary course of business, the Company is from time to time involved in lawsuits, investigations, proceedings and threats of litigation related to, among other things, the Company’s intellectual property estate (including certain in-licensed intellectual property), commercial arrangements and other matters. Such proceedings may include quasi-litigation, inter partes administrative proceedings in the U.S. Patent and Trademark Office and the European Patent Office involving the Company’s intellectual property estate including certain in-licensed intellectual property. The outcome of any of the foregoing, regardless of the merits, is inherently uncertain. In addition, litigation and related matters are costly and may divert the attention of Company’s management and other resources that would otherwise be engaged in other activities. If the Company is unable to prevail in any such proceedings, the Company’s business, results of operations, liquidity and financial condition could be adversely affected.

Letters of Credit

As of September 30, 2023, the Company had restricted cash of $11.8 million, representing letters of credit securing the Company’s obligations under certain leased facilities. The letters of credit are secured by cash held in a restricted depository account and included in “Restricted cash” on the Company's condensed consolidated balance sheets as of September 30, 2023.

Research, Manufacturing, License and Intellectual Property Agreements

The Company has engaged several research institutions and companies to identify new delivery strategies and applications of the Company’s gene editing technology. The Company is also a party to a number of license agreements which require significant upfront payments and may be required to make future royalty payments and potential milestone payments from time to time. In addition, the Company is also a party to intellectual property agreements, which require maintenance and milestone payments from time to time. Further, the Company is a party to a number of manufacturing agreements that require upfront payments for the future performance of services.

In association with these agreements, on a product-by-product basis, the counterparties are eligible to receive up to low eight-digit potential payments upon specified research, development and regulatory milestones. In addition, on a product-by-product basis, the counterparties are eligible to receive potential commercial milestone payments based on specified annual sales thresholds. The potential payments are low-single digit percentages of the specified annual sales thresholds. The counterparties are also eligible to receive low single-digit royalties on future net sales.

Under certain circumstances and if certain contingent future events occur, Vertex is eligible to receive up to $395.0 million in potential specified research, development, regulatory and commercial milestones and tiered single-digit percentage royalties on future net sales related to a specified target under an amendment to the 2015 Collaboration Agreement (as such term is defined in Note 6 above). In addition, Vertex has the option to conduct research at its own cost in certain defined areas that, if beneficial to the exa-cel program and ultimately achieves regulatory approval, could result in the Company owing Vertex certain milestone payments aggregating to high eight digits, subject to certain limitations on the profitability of the exa-cel program.

Under the A&R Vertex JDCA, the Company has an option to defer specified costs on the exa-cel program in excess of $110.3 million for the years ended December 31, 2022, 2023 and 2024. In the third quarter of 2023, the Company exercised its option to defer specified costs on the exa-cel program in excess of the deferral limit under A&R Vertex JDCA. As of September 30, 2023, the Company has deferred $27.3 million of its share of costs incurred in 2023 under the A&R Vertex JDCA. In 2022, the Company also exercised its option to defer its share of costs incurred in 2022 on the exa-cel program in excess of the deferral limit under the A&R Vertex JDCA, which resulted in a deferral of $36.1 million as of December 31, 2022. Any deferred amounts are only payable to Vertex as an offset against future profitability of the exa-cel program and the amounts payable are capped at a specified maximum amount per year. These deferred costs on the exa-cel program will be accrued for when it is probable that a liability has been incurred and the amount can be reasonably estimated. As of September 30, 2023, no contingent payments have been accrued to date.

XML 27 R18.htm IDEA: XBRL DOCUMENT v3.23.3
Share Capital
9 Months Ended
Sep. 30, 2023
Equity [Abstract]  
Share Capital

8. Share Capital

All of the Company's common shares are authorized under Swiss corporate law with a nominal value of 0.03 CHF per share. Though the nominal value of common shares is stated in Swiss francs, the Company continues to use U.S. dollars as its reporting currency for preparing the condensed consolidated financial statements.

As of September 30, 2023, the Company's share capital consists of 83,538,347 registered common shares with a nominal value of CHF 0.03 per share, 8,202,832 registered common shares reserved for potential issuance of bonds or similar instruments, and 20,989,313 registered common shares reserved for the Company's employee equity incentive plans. In addition, the Board of Directors is authorized to conduct one or more increases of the share capital at any time until June 8, 2028, or the expiry of the capital band if earlier, within a lower limit of CHF 2,506,150.41 and an upper limit of CHF 2,920,321.14, corresponding to 13,805,691 registered common shares with a nominal value of CHF 0.03 each to be fully paid in.

 

Common Share Issuances

At-the-Market Offering

In August 2019, the Company entered into an Open Market Sale AgreementSM with Jefferies LLC, or Jefferies, under which the Company was able to offer and sell, from time to time at its sole discretion through Jefferies, as its sales agent, its common shares, or the August 2019 Sales Agreement.

In January 2021, in connection with the August 2019 Sales Agreement, the Company filed a prospectus supplement with the SEC to offer and sell, from time to time, common shares having aggregate gross proceeds of up to $600.0 million. In July 2021, the Company filed a new prospectus supplement with the SEC, which replaced the previous prospectus supplement filed in January 2021, to offer and sell, from time to time, the common shares remaining under the original prospectus supplement having aggregate gross proceeds of up to $419.8 million, or, together with the January 2021 prospectus supplement, the 2021 ATM.

As of September 30, 2023, the Company has issued and sold an aggregate of 1.1 million common shares under the 2021 ATM at an average price of $168.79 per share for aggregate proceeds of $178.8 million, which were net of equity issuance costs of $2.4 million.

XML 28 R19.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-based Compensation
9 Months Ended
Sep. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Stock-based Compensation

9. Stock-based Compensation

During the three and nine months ended September 30, 2023 and 2022, the Company recognized the following stock-based compensation expense (in thousands):

 

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Research and development

 

$

11,287

 

 

$

13,311

 

 

$

36,285

 

 

$

41,728

 

General and administrative

 

 

8,681

 

 

 

11,232

 

 

 

26,323

 

 

 

33,414

 

Total

 

$

19,968

 

 

$

24,543

 

 

$

62,608

 

 

$

75,142

 

 

Stock option activity

The following table summarizes stock option activity for the nine months ended September 30, 2023:

 

 

 

Shares

 

 

Weighted-
average
exercise price
per share

 

Outstanding at December 31, 2022

 

 

7,230,233

 

 

$

60.22

 

Granted

 

 

1,383,182

 

 

 

45.72

 

Exercised

 

 

(587,085

)

 

 

38.11

 

Cancelled or forfeited

 

 

(875,589

)

 

 

86.14

 

Outstanding at September 30, 2023

 

 

7,150,741

 

 

$

56.06

 

Exercisable at September 30, 2023

 

 

4,830,321

 

 

$

53.14

 

Vested and expected to vest at September 30, 2023

 

 

7,150,741

 

 

$

56.06

 

 

 

 

As of September 30, 2023, total unrecognized compensation expense related to stock options was $85.9 million, which the Company expects to recognize over a remaining weighted-average period of 2.3 years.

 

Restricted stock activity

The following table summarizes restricted stock activity for the nine months ended September 30, 2023:

 

 

 

Shares

 

 

Weighted-
Average
Grant Date
Fair Value

 

Unvested balance at December 31, 2022

 

 

1,325,185

 

 

$

80.13

 

Granted

 

 

774,474

 

 

 

45.04

 

Vested

 

 

(273,931

)

 

 

96.59

 

Cancelled or forfeited

 

 

(251,388

)

 

 

73.05

 

Unvested balance at September 30, 2023

 

 

1,574,340

 

 

$

61.14

 

 

As of September 30, 2023, total unrecognized compensation expense related to unvested restricted common shares was $65.8 million, which the Company expects to recognize over a remaining weighted-average vesting period of 2.4 years.

XML 29 R20.htm IDEA: XBRL DOCUMENT v3.23.3
Net Loss Per Share Attributable to Common Shareholders
9 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
Net Loss Per Share Attributable to Common Shareholders

10. Net Loss Per Share Attributable to Common Shareholders

Basic net loss per share is calculated by dividing net loss attributable to common shareholders by the weighted-average number of common shares outstanding during the period. Diluted net loss per share is calculated by dividing the net loss attributable to common shareholders by the weighted-average number of common share equivalents outstanding for the period, including any dilutive effect from outstanding stock options and warrants using the treasury stock method. The Company’s net loss is net loss attributable to common shareholders for all periods presented.

The following common stock equivalents were excluded from the calculation of diluted net loss per share for the periods indicated because including them would have had an anti-dilutive effect:

 

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Outstanding options

 

 

7,150,741

 

 

 

7,253,831

 

 

 

7,150,741

 

 

 

7,253,831

 

Unvested restricted common shares

 

 

1,574,340

 

 

 

1,321,176

 

 

 

1,574,340

 

 

 

1,321,176

 

ESPP

 

 

9,328

 

 

 

8,673

 

 

 

9,328

 

 

 

8,673

 

Total

 

 

8,734,409

 

 

 

8,583,680

 

 

 

8,734,409

 

 

 

8,583,680

 

 

 

XML 30 R21.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes
9 Months Ended
Sep. 30, 2023
Income Tax Disclosure [Abstract]  
Income Taxes

11. Income Taxes

During the three and nine months ended September 30, 2023, the Company recorded an income tax provision of $0.4 million and $2.7 million, respectively, representing an effective tax rate of (0.4%) and (1.1%), respectively. During the three and nine months ended September 30, 2022, the Company recorded an income tax benefit of $0.6 million and an income tax provision of $9.2 million, respectively, representing an effective tax rate of 0.3% and (1.7%), respectively. The income tax provision for the three and nine months ended September 30, 2023 is primarily attributable to the income generated by the Company's U.S. subsidiaries. The change in the rate for the three and nine months ended September 30, 2023 is primarily attributable to reduced forecasted capitalized R&D expense addback offset by an increase in forecasted interest income in the United States. The difference in the statutory tax rate and effective tax rate is primarily a result of the jurisdictional mix of earnings, research credits generated, and the valuation allowance recorded against certain deferred tax assets. The Company maintains a valuation allowance against certain deferred tax assets that are not more-likely-than-not realizable
XML 31 R22.htm IDEA: XBRL DOCUMENT v3.23.3
Basis of Presentation and Significant Accounting Policies (Policies)
9 Months Ended
Sep. 30, 2023
Accounting Policies [Abstract]  
Basis of Presentation

Basis of Presentation

The accompanying condensed consolidated financial statements are unaudited and have been prepared by the Company in accordance with accounting principles generally accepted in the United States of America, or U.S. GAAP.

The accompanying condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany balances 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 therapies derived from or incorporating genome-editing technology. Certain information and footnote disclosures normally included in the Company’s annual financial statements have been condensed or omitted. These interim financial statements, in the opinion of management, reflect all normal recurring adjustments necessary for a fair presentation of the financial position and results of operations for the three and nine-month interim periods ended September 30, 2023 and 2022.

The results of operations for the interim periods are not necessarily indicative of the results of operations to be expected for the full year. These interim financial statements should be read in conjunction with the audited financial statements for the year ended December 31, 2022, which are contained in the 2022 Annual Report on Form 10-K filed with the Securities and Exchange Commission, or the SEC, on February 21, 2023.

Use of Estimates

Use of Estimates

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. On an ongoing basis, the Company’s management evaluates its estimates, which include, but are not limited to, revenue recognition, equity-based compensation expense and reported amounts of expenses during the period. Significant estimates in these consolidated financial statements have been made in connection with revenue recognition and equity-based compensation expense. The Company bases its estimates on historical experience and other market-specific or other relevant assumptions that it believes to be reasonable under the circumstances. Actual results may differ from those estimates or assumptions. Changes in estimates are reflected in reported results in the period in which they become known.

New Accounting Pronouncements - Recently Adopted

New Accounting Pronouncements – Recently Adopted

From time to time, new accounting pronouncements are issued by the Financial Accounting Standards Board, or FASB, or other standard setting bodies that the Company adopts as of the specified effective date. The Company does not believe that the adoption of recently issued standards have or may have a material impact on its condensed consolidated financial statements and disclosures.

XML 32 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Marketable Securities (Tables)
9 Months Ended
Sep. 30, 2023
Investments, Debt and Equity Securities [Abstract]  
Summary of Cash Equivalents and Marketable Securities Recorded at Fair Value

The following table summarizes cash equivalents and marketable securities held at September 30, 2023 and December 31, 2022 (in thousands), which are recorded at fair value. The table below excludes $149.2 million and $159.3 million of cash at September 30, 2023 and December 31, 2022, respectively.

 

 

 

Amortized
Cost

 

 

Gross
Unrealized
Gains

 

 

Gross
Unrealized
Losses

 

 

Fair Value

 

September 30, 2023

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

339,223

 

 

$

 

 

$

 

 

$

339,223

 

Corporate debt securities

 

 

 

 

 

 

 

 

 

 

 

 

Commercial paper

 

 

18,409

 

 

 

 

 

 

(3

)

 

 

18,406

 

U.S. Treasury securities

 

 

20,904

 

 

 

1

 

 

 

 

 

 

20,905

 

Total cash equivalents

 

 

378,536

 

 

 

1

 

 

 

(3

)

 

 

378,534

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury securities

 

 

14,620

 

 

 

2

 

 

 

 

 

 

14,622

 

Corporate debt securities

 

 

738,562

 

 

 

299

 

 

 

(5,571

)

 

 

733,290

 

Certificates of deposit

 

 

78,829

 

 

 

 

 

 

 

 

 

78,829

 

Government-sponsored enterprise securities

 

 

189,917

 

 

 

 

 

 

(1,362

)

 

 

188,555

 

Commercial paper

 

 

196,896

 

 

 

 

 

 

(131

)

 

 

196,765

 

Total marketable securities

 

 

1,218,824

 

 

 

301

 

 

 

(7,064

)

 

 

1,212,061

 

Total cash equivalents and marketable securities

 

$

1,597,360

 

 

$

302

 

 

$

(7,067

)

 

$

1,590,595

 

December 31, 2022

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

17,766

 

 

$

 

 

$

 

 

$

17,766

 

Corporate debt securities

 

 

2,151

 

 

 

 

 

 

(2

)

 

 

2,149

 

Commercial paper

 

 

32,675

 

 

 

 

 

 

 

 

 

32,675

 

Total cash equivalents

 

 

52,592

 

 

 

 

 

 

(2

)

 

 

52,590

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

Corporate debt securities

 

 

1,236,770

 

 

 

615

 

 

 

(15,006

)

 

 

1,222,379

 

Certificates of deposit

 

 

92,417

 

 

 

 

 

 

 

 

 

92,417

 

Government-sponsored enterprise securities

 

 

79,746

 

 

 

11

 

 

 

(712

)

 

 

79,045

 

Commercial paper

 

 

263,231

 

 

 

 

 

 

(509

)

 

 

262,722

 

Total marketable securities

 

 

1,672,164

 

 

 

626

 

 

 

(16,227

)

 

 

1,656,563

 

Total cash equivalents and marketable securities

 

$

1,724,756

 

 

$

626

 

 

$

(16,229

)

 

$

1,709,153

 

XML 33 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements (Tables)
9 Months Ended
Sep. 30, 2023
Fair Value Disclosures [Abstract]  
Schedule of Financial Assets Measured at Fair Value on Recurring Basis

The following tables present information about the Company’s financial assets measured at fair value on a recurring basis and indicate the fair value hierarchy classification of such fair values as of September 30, 2023 and December 31, 2022 (in thousands):

 

 

 

Fair Value Measurements at

 

 

 

September 30, 2023

 

 

 

Total

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

Cash and cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Cash

 

$

149,231

 

 

$

149,231

 

 

$

 

 

$

 

Money market funds

 

 

339,223

 

 

 

339,223

 

 

 

 

 

 

 

Corporate debt securities

 

 

 

 

 

 

 

 

 

 

 

 

Commercial paper

 

 

18,406

 

 

 

 

 

 

18,406

 

 

 

 

U.S. Treasury securities

 

 

20,905

 

 

 

 

 

 

20,905

 

 

 

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury securities

 

 

14,622

 

 

 

 

 

 

14,622

 

 

 

 

Corporate debt securities

 

 

733,290

 

 

 

 

 

 

733,290

 

 

 

 

Certificates of deposit

 

 

78,829

 

 

 

 

 

 

78,829

 

 

 

 

Government-sponsored enterprise securities

 

 

188,555

 

 

 

 

 

 

188,555

 

 

 

 

Commercial paper

 

 

196,765

 

 

 

 

 

 

196,765

 

 

 

 

Total

 

$

1,739,826

 

 

$

488,454

 

 

$

1,251,372

 

 

$

 

 

 

Fair Value Measurements at

 

 

 

December 31, 2022

 

 

 

Total

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

Cash and cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Cash

 

$

159,295

 

 

$

159,295

 

 

$

 

 

$

 

Money market funds

 

 

17,766

 

 

 

17,766

 

 

 

 

 

 

 

Corporate debt securities

 

 

2,149

 

 

 

 

 

 

2,149

 

 

 

 

Commercial paper

 

 

32,675

 

 

 

 

 

 

32,675

 

 

 

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

Corporate debt securities

 

 

1,222,379

 

 

 

 

 

 

1,222,379

 

 

 

 

Certificates of deposit

 

 

92,417

 

 

 

 

 

 

92,417

 

 

 

 

Government-sponsored enterprise securities

 

 

79,045

 

 

 

 

 

 

79,045

 

 

 

 

Commercial paper

 

 

262,722

 

 

 

 

 

 

262,722

 

 

 

 

Other non-current assets

 

 

2,212

 

 

 

 

 

 

 

 

 

2,212

 

Total

 

$

1,870,660

 

 

$

177,061

 

 

$

1,691,387

 

 

$

2,212

 

XML 34 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Property and Equipment, net (Tables)
9 Months Ended
Sep. 30, 2023
Property, Plant and Equipment [Abstract]  
Summary of Property and Equipment, Net

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

 

 

 

As of

 

 

 

September 30,

 

 

December 31,

 

 

 

2023

 

 

2022

 

Computer equipment

 

$

3,692

 

 

$

3,618

 

Furniture, fixtures and other

 

 

8,109

 

 

 

8,109

 

Laboratory equipment

 

 

41,080

 

 

 

37,897

 

Leasehold improvements

 

 

143,260

 

 

 

141,680

 

Construction work in process

 

 

8,528

 

 

 

6,162

 

Total property and equipment, gross

 

 

204,669

 

 

 

197,466

 

Accumulated depreciation

 

 

(48,547

)

 

 

(33,832

)

Total property and equipment, net

 

$

156,122

 

 

$

163,634

 

XML 35 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Expenses (Tables)
9 Months Ended
Sep. 30, 2023
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses

Accrued expenses consist of the following (in thousands):

 

 

 

As of

 

 

 

September 30,

 

 

December 31,

 

 

 

2023

 

 

2022

 

Payroll and employee-related costs

 

$

15,899

 

 

$

19,241

 

Research costs

 

 

16,706

 

 

 

35,010

 

Collaboration costs

 

 

25,767

 

 

 

11,177

 

Licensing fees

 

 

1,755

 

 

 

983

 

Professional fees

 

 

3,409

 

 

 

4,927

 

Intellectual property costs

 

 

1,506

 

 

 

3,936

 

Accrued property and equipment

 

 

536

 

 

 

1,244

 

Other

 

 

827

 

 

 

1,164

 

Total

 

$

66,405

 

 

$

77,682

 

XML 36 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-based Compensation (Tables)
9 Months Ended
Sep. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock-Based Compensation Expense

During the three and nine months ended September 30, 2023 and 2022, the Company recognized the following stock-based compensation expense (in thousands):

 

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Research and development

 

$

11,287

 

 

$

13,311

 

 

$

36,285

 

 

$

41,728

 

General and administrative

 

 

8,681

 

 

 

11,232

 

 

 

26,323

 

 

 

33,414

 

Total

 

$

19,968

 

 

$

24,543

 

 

$

62,608

 

 

$

75,142

 

Summary of Stock Option Activity

The following table summarizes stock option activity for the nine months ended September 30, 2023:

 

 

 

Shares

 

 

Weighted-
average
exercise price
per share

 

Outstanding at December 31, 2022

 

 

7,230,233

 

 

$

60.22

 

Granted

 

 

1,383,182

 

 

 

45.72

 

Exercised

 

 

(587,085

)

 

 

38.11

 

Cancelled or forfeited

 

 

(875,589

)

 

 

86.14

 

Outstanding at September 30, 2023

 

 

7,150,741

 

 

$

56.06

 

Exercisable at September 30, 2023

 

 

4,830,321

 

 

$

53.14

 

Vested and expected to vest at September 30, 2023

 

 

7,150,741

 

 

$

56.06

 

 

Summary of Restricted Stock Activity

The following table summarizes restricted stock activity for the nine months ended September 30, 2023:

 

 

 

Shares

 

 

Weighted-
Average
Grant Date
Fair Value

 

Unvested balance at December 31, 2022

 

 

1,325,185

 

 

$

80.13

 

Granted

 

 

774,474

 

 

 

45.04

 

Vested

 

 

(273,931

)

 

 

96.59

 

Cancelled or forfeited

 

 

(251,388

)

 

 

73.05

 

Unvested balance at September 30, 2023

 

 

1,574,340

 

 

$

61.14

 

XML 37 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Net Loss Per Share Attributable to Common Shareholders (Tables)
9 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
Schedule of Antidilutive Securities not Include in Computation of Net (Loss) Income per Share

The following common stock equivalents were excluded from the calculation of diluted net loss per share for the periods indicated because including them would have had an anti-dilutive effect:

 

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Outstanding options

 

 

7,150,741

 

 

 

7,253,831

 

 

 

7,150,741

 

 

 

7,253,831

 

Unvested restricted common shares

 

 

1,574,340

 

 

 

1,321,176

 

 

 

1,574,340

 

 

 

1,321,176

 

ESPP

 

 

9,328

 

 

 

8,673

 

 

 

9,328

 

 

 

8,673

 

Total

 

 

8,734,409

 

 

 

8,583,680

 

 

 

8,734,409

 

 

 

8,583,680

 

XML 38 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Basis of Presentation and Significant Accounting Policies - Additional Information (Detail)
9 Months Ended
Sep. 30, 2023
Segment
Accounting Policies [Abstract]  
Number of operating segments 1
XML 39 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Marketable Securities - Additional Information (Detail) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Marketable Securities [Line Items]          
Marketable securities $ 149,200,000   $ 149,200,000   $ 159,300,000
Marketable securities unrealized loss, Less than twelve months 783,500,000   783,500,000   628,400,000
Marketable securities unrealized loss, more than twelve months 201,400,000   201,400,000   619,200,000
Marketable securities totaling 0   0   53,130,000
Marketable securities unrealized loss 6,800,000   6,800,000   $ 15,600,000
Available-for-sale debt securities remaining maturities greater than thirty months 0   0    
Other Comprehensive Income (Loss) [Member]          
Marketable Securities [Line Items]          
Unrealized Gain 2,200,000 $ 1,800,000 8,800,000 $ 17,000,000  
Unrealized loss, net $ 2,200,000 $ 1,800,000 $ 8,800,000 $ 17,000,000  
XML 40 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Marketable Securities - Summary of Cash Equivalents and Marketable Securities Recorded at Fair Value (Detail) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Marketable Securities [Line Items]    
Cash equivalents, amortized cost $ 378,536 $ 52,592
Cash equivalents, gross unrealized gains 1 0
Cash equivalents, gross unrealized losses (3) (2)
Cash equivalents, fair value 378,534 52,590
Marketable securities, amortized cost 1,218,824 1,672,164
Marketable securities, gross unrealized gains 301 626
Marketable securities, gross unrealized losses (7,064) (16,227)
Marketable securities, fair value 1,212,061 1,656,563
Cash equivalents and marketable securities, amortized cost 1,597,360 1,724,756
Cash equivalents and marketable securities, gross unrealized gains 302 626
Cash equivalents and marketable securities, gross unrealized losses (7,067) (16,229)
Cash equivalents and marketable securities, fair value 1,590,595 1,709,153
Money Market Funds [Member]    
Marketable Securities [Line Items]    
Cash equivalents, amortized cost 339,223 17,766
Cash equivalents, gross unrealized gains 0 0
Cash equivalents, gross unrealized losses 0 0
Cash equivalents, fair value 339,223 17,766
Certificates of Deposit [Member]    
Marketable Securities [Line Items]    
Marketable securities, amortized cost 78,829 92,417
Marketable securities, gross unrealized gains 0 0
Marketable securities, gross unrealized losses 0 0
Marketable securities, fair value 78,829 92,417
Commercial Paper [Member]    
Marketable Securities [Line Items]    
Cash equivalents, amortized cost 18,409 32,675
Cash equivalents, gross unrealized gains 0 0
Cash equivalents, gross unrealized losses (3) 0
Cash equivalents, fair value 18,406 32,675
Marketable securities, amortized cost 196,896 263,231
Marketable securities, gross unrealized gains 0 0
Marketable securities, gross unrealized losses (131) (509)
Marketable securities, fair value 196,765 262,722
US Treasury Securities [Member]    
Marketable Securities [Line Items]    
Cash equivalents, amortized cost 20,904  
Cash equivalents, gross unrealized gains 1  
Cash equivalents, gross unrealized losses 0  
Cash equivalents, fair value 20,905  
Marketable securities, amortized cost 14,620  
Marketable securities, gross unrealized gains 2  
Marketable securities, gross unrealized losses 0  
Marketable securities, fair value 14,622  
Corporate Debt Securities [Member]    
Marketable Securities [Line Items]    
Cash equivalents, amortized cost 0 2,151
Cash equivalents, gross unrealized gains 0 0
Cash equivalents, gross unrealized losses 0 (2)
Cash equivalents, fair value 0 2,149
Marketable securities, amortized cost 738,562 1,236,770
Marketable securities, gross unrealized gains 299 615
Marketable securities, gross unrealized losses (5,571) (15,006)
Marketable securities, fair value 733,290 1,222,379
Government-sponsored Enterprise Securities [Member]    
Marketable Securities [Line Items]    
Marketable securities, amortized cost 189,917 79,746
Marketable securities, gross unrealized gains 0 11
Marketable securities, gross unrealized losses (1,362) (712)
Marketable securities, fair value $ 188,555 $ 79,045
XML 41 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements - Schedule of Financial Assets Measured at Fair Value on Recurring Basis (Detail) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities, fair value $ 1,212,061 $ 1,656,563
Recurring Basis [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Other non-current assets   2,212
Total 1,739,826 1,870,660
Recurring Basis [Member] | Cash [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash and cash equivalents 149,231 159,295
Recurring Basis [Member] | Money Market Funds [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash and cash equivalents 339,223 17,766
Recurring Basis [Member] | Corporate Debt Securities [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash and cash equivalents 0 2,149
Marketable securities, fair value 733,290 1,222,379
Recurring Basis [Member] | Certificates of Deposit [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities, fair value 78,829 92,417
Recurring Basis [Member] | Commercial Paper [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash and cash equivalents 18,406 32,675
Marketable securities, fair value 196,765 262,722
Recurring Basis [Member] | US Treasury Securities [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash and cash equivalents 20,905  
Marketable securities, fair value 14,622  
Recurring Basis [Member] | Government-sponsored Enterprise Securities [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities, fair value 188,555 79,045
Recurring Basis [Member] | Level 1 [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total 488,454 177,061
Recurring Basis [Member] | Level 1 [Member] | Cash [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash and cash equivalents 149,231 159,295
Recurring Basis [Member] | Level 1 [Member] | Money Market Funds [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash and cash equivalents 339,223 17,766
Recurring Basis [Member] | Level 2 [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total 1,251,372 1,691,387
Recurring Basis [Member] | Level 2 [Member] | Corporate Debt Securities [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash and cash equivalents   2,149
Marketable securities, fair value 733,290 1,222,379
Recurring Basis [Member] | Level 2 [Member] | Certificates of Deposit [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities, fair value 78,829 92,417
Recurring Basis [Member] | Level 2 [Member] | Commercial Paper [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash and cash equivalents 18,406 32,675
Marketable securities, fair value 196,765 262,722
Recurring Basis [Member] | Level 2 [Member] | US Treasury Securities [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash and cash equivalents 20,905  
Marketable securities, fair value 14,622  
Recurring Basis [Member] | Level 2 [Member] | Government-sponsored Enterprise Securities [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities, fair value $ 188,555 79,045
Recurring Basis [Member] | Level 3 [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Other non-current assets   2,212
Total   $ 2,212
XML 42 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Property and Equipment, net - Summary of Property and Equipment, Net (Detail) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross $ 204,669 $ 197,466
Accumulated depreciation (48,547) (33,832)
Total property and equipment, net 156,122 163,634
Computer Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 3,692 3,618
Furniture, Fixtures and Other [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 8,109 8,109
Laboratory Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 41,080 37,897
Leasehold Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 143,260 141,680
Construction Work in Process [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross $ 8,528 $ 6,162
XML 43 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Property and Equipment, net - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Property, Plant and Equipment [Abstract]        
Depreciation expense $ 4.9 $ 5.0 $ 14.9 $ 18.3
XML 44 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Expenses - Schedule of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Accrued Liabilities, Current [Abstract]    
Payroll and employee-related costs $ 15,899 $ 19,241
Research costs 16,706 35,010
Collaboration costs 25,767 11,177
Licensing fees 1,755 983
Professional fees 3,409 4,927
Intellectual property costs 1,506 3,936
Accrued property and equipment 536 1,244
Other 827 1,164
Total $ 66,405 $ 77,682
XML 45 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Contingencies And Commitments [Line Items]          
Letters of credit secured by cash held in restricted depository account $ 0       $ 4,053
Defer option specified cost       $ 110,300  
Deferred Finance Costs, Share Lending Arrangement, Issuance Costs 27,300     $ 36,100  
Scenario Forecast [Member]          
Contingencies And Commitments [Line Items]          
Defer option specified cost   $ 110,300 $ 110,300    
Letter of Credit [Member]          
Contingencies And Commitments [Line Items]          
Letters of credit secured by cash held in restricted depository account 11,800        
2015 Collaboration Agreement [Member] | Vertex Pharmaceuticals Incorporated and Certain of its Subsidiaries [Member]          
Contingencies And Commitments [Line Items]          
Milestone payment receivable $ 395,000        
XML 46 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Significant Contracts - Additional Information (Detail) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2019
Research and Development Arrangement, Contract to Perform for Others [Line Items]                
Non-current deferred revenue $ 15,823,000     $ 15,823,000   $ 12,323,000    
Current deferred revenue 3,500,000     3,500,000   0    
Research and development expense 90,698,000   $ 116,622,000 292,188,000 $ 358,090,000      
General and Administrative Expense 18,291,000   27,001,000 59,683,000 81,295,000      
Defer option specified cost           110,300,000    
Collaboration Expense 23,422,000   38,859,000 110,250,000 103,427,000      
A&R JDCA [Member]                
Research and Development Arrangement, Contract to Perform for Others [Line Items]                
Percentage of net profits and net losses             40.00%  
Vertex Pharmaceuticals Incorporated and Certain of its Subsidiaries [Member]                
Research and Development Arrangement, Contract to Perform for Others [Line Items]                
Business Combination, Consideration Transferred   $ 70,000,000.0            
Research milestone payment   70,000,000.0            
Collaboration Expense 23,400,000   38,900,000 110,300,000 103,400,000      
Vertex Pharmaceuticals Incorporated and Certain of its Subsidiaries [Member] | Collaboration Target Options [Member]                
Research and Development Arrangement, Contract to Perform for Others [Line Items]                
Milestone payment receivable 410,000,000     410,000,000        
Vertex Pharmaceuticals Incorporated and Certain of its Subsidiaries [Member] | 2019 Collaboration Agreement [Member]                
Research and Development Arrangement, Contract to Perform for Others [Line Items]                
Percentage of exchange payment of research and development costs               50.00%
Maximum potential future payments       775,000,000        
Vertex Pharmaceuticals Incorporated and Certain of its Subsidiaries [Member] | 2015 Collaboration Agreement [Member]                
Research and Development Arrangement, Contract to Perform for Others [Line Items]                
Milestone payment receivable 395,000,000     395,000,000        
Vertex Pharmaceuticals Incorporated and Certain of its Subsidiaries [Member] | A&R JDCA [Member]                
Research and Development Arrangement, Contract to Perform for Others [Line Items]                
Up-front payment received       100,000,000.0        
Percentage of net profits and net losses             60.00%  
Revenue 0     170,000,000        
Vertex Pharmaceuticals Incorporated and Certain of its Subsidiaries [Member] | Non Ex License Agreement [Member]                
Research and Development Arrangement, Contract to Perform for Others [Line Items]                
Up-front payment received             $ 100,000,000.0  
Milestone payment receivable 160,000,000.0     160,000,000.0     $ 230,000,000.0  
Research milestone payment   $ 70,000,000.0            
Vertex Pharmaceuticals Inc [Member]                
Research and Development Arrangement, Contract to Perform for Others [Line Items]                
Non-current deferred revenue 12,300,000     12,300,000        
Transaction price allocated to remaining performance obligations 12,300,000     12,300,000        
Current deferred revenue 0     0   $ 0    
Reimbursements from research and license agreements 6,200,000   $ 10,100,000 11,500,000 $ 26,600,000      
Defer option specified cost $ 110,300,000              
Vertex Pharmaceuticals Inc [Member] | A&R JDCA [Member]                
Research and Development Arrangement, Contract to Perform for Others [Line Items]                
Maximum potential future payments       $ 200,000,000        
XML 47 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Share Capital - Additional Information (Detail)
SFr / shares in Units, $ / shares in Units, $ in Thousands
1 Months Ended 9 Months Ended
Jul. 31, 2021
USD ($)
Jan. 31, 2021
USD ($)
Sep. 30, 2023
USD ($)
$ / shares
Sep. 30, 2022
USD ($)
Sep. 30, 2023
SFr / shares
shares
Jun. 08, 2023
CHF (SFr)
SFr / shares
shares
Dec. 31, 2022
SFr / shares
Class of Stock [Line Items]              
Common shares, nominal value | SFr / shares         SFr 0.03   SFr 0.03
Proceeds from issuance of common shares | $     $ 0 $ 970      
Common shares employee equity incentive plans | shares         20,989,313    
Bond [Member]              
Class of Stock [Line Items]              
Registered common shares | shares         8,202,832    
Common Shares [Member]              
Class of Stock [Line Items]              
Common shares, nominal value | SFr / shares         SFr 0.03 SFr 0.03  
Registered share capital | shares         83,538,347 13,805,691  
Maximum [Member] | Common Shares [Member]              
Class of Stock [Line Items]              
Common Stock Share Capital Value | SFr           SFr 2,920,321.14  
Minimum [Member] | Common Shares [Member]              
Class of Stock [Line Items]              
Common Stock Share Capital Value | SFr           SFr 2,506,150.41  
Sales Agreement With Jefferies LLC [Member] | 2021 ATM [Member]              
Class of Stock [Line Items]              
Average issue price of common shares | $ / shares     $ 168.79        
Proceeds from issuance of common shares | $     $ 178,800        
Equity issuance costs | $     $ 2,400        
Shares, Issued | shares         1,100,000    
Sales Agreement With Jefferies LLC [Member] | Maximum [Member] | 2021 ATM [Member]              
Class of Stock [Line Items]              
Aggregate estimated gross proceeds | $ $ 419,800 $ 600,000          
XML 48 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-based Compensation - Schedule of Stock-Based Compensation Expense (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Stock-based compensation expense $ 19,968 $ 24,543 $ 62,608 $ 75,142
Research and Development [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Stock-based compensation expense 11,287 13,311 36,285 41,728
General and Administrative [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Stock-based compensation expense $ 8,681 $ 11,232 $ 26,323 $ 33,414
XML 49 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-based Compensation - Summary of Stock Option Activity (Detail)
9 Months Ended
Sep. 30, 2023
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]  
Shares, Outstanding, Beginning Balance | shares 7,230,233
Shares, Granted | shares 1,383,182
Shares, Exercised | shares (587,085)
Shares, Cancelled or forfeited | shares (875,589)
Shares, Outstanding, Ending Balance | shares 7,150,741
Shares, Exercisable | shares 4,830,321
Shares, Vested or expected to vest | shares 7,150,741
Weighted-Average Exercise Price, Outstanding, Beginning Balance | $ / shares $ 60.22
Weighted-Average Exercise Price, Granted | $ / shares 45.72
Weighted-Average Exercise Price, Exercised | $ / shares 38.11
Weighted-Average Exercise Price, Cancelled or forfeited | $ / shares 86.14
Weighted-Average Exercise Price, Outstanding, Ending Balance | $ / shares 56.06
Weighted-Average Exercise Price, Exercisable | $ / shares 53.14
Weighted-Average Exercise Price, Vested or expected to vest | $ / shares $ 56.06
XML 50 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-based Compensation - Additional Information (Detail)
$ in Millions
9 Months Ended
Sep. 30, 2023
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Total unrecognized compensation expense related to stock options $ 85.9
Employee Stock Option  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized compensation expense, remaining weighted-average period for recognition 2 years 3 months 18 days
Restricted Common Shares [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized compensation expense, remaining weighted-average period for recognition 2 years 4 months 24 days
Total unrecognized compensation expense $ 65.8
XML 51 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-based Compensation - Summary of Restricted Stock Activity (Detail) - Restricted Stock [Member]
9 Months Ended
Sep. 30, 2023
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unvested restricted common shares, Number of Shares, Beginning Balance | shares 1,325,185
Unvested restricted common shares, Number of Shares, Granted | shares 774,474
Unvested restricted common shares, Number of Shares, Vested | shares (273,931)
Unvested restricted common shares, Number of Shares, Cancelled or forfeited | shares (251,388)
Unvested restricted common shares, Number of Shares, Ending Balance | shares 1,574,340
Unvested restricted common shares, Weighted-Average Grant Date Fair Value, Beginning Balance | $ / shares $ 80.13
Unvested restricted common shares, Weighted-Average Grant Date Fair Value, Granted | $ / shares 45.04
Unvested restricted common shares, Weighted-Average Grant Date Fair Value, Vested | $ / shares 96.59
Unvested restricted common shares, Weighted-Average Grant Date Fair Value, Cancelled or forfeited | $ / shares 73.05
Unvested restricted common shares, Weighted-Average Grant Date Fair Value, Ending Balance | $ / shares $ 61.14
XML 52 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Net Loss Per Share Attributable to Common Shareholders - Schedule of Antidilutive Securities not Include in Computation of Net (Loss) Income per Share (Detail) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Anti-dilutive securities not include in computation of net income (loss) per share 8,734,409 8,583,680 8,734,409 8,583,680
Outstanding Options [Member]        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Anti-dilutive securities not include in computation of net income (loss) per share 7,150,741 7,253,831 7,150,741 7,253,831
Unvested Restricted Common Shares [Member]        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Anti-dilutive securities not include in computation of net income (loss) per share 1,574,340 1,321,176 1,574,340 1,321,176
ESPP [Member]        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Anti-dilutive securities not include in computation of net income (loss) per share 9,328 8,673 9,328 8,673
XML 53 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Income Tax Disclosure [Abstract]        
Income tax provision (benefit) $ 412 $ (575) $ 2,655 $ 9,151
Effective income tax rate (0.40%) 0.30% (1.10%) (1.70%)
XML 54 crsp-20230930_htm.xml IDEA: XBRL DOCUMENT 0001674416 us-gaap:CommonStockMember 2023-07-01 2023-09-30 0001674416 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001674416 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-01 2023-09-30 0001674416 us-gaap:EmployeeStockMember 2023-07-01 2023-09-30 0001674416 crsp:VertexPharmaceuticalsIncorporatedAndItsCertainSubsidiariesMember 2022-01-01 2022-09-30 0001674416 us-gaap:TreasuryStockCommonMember 2023-09-30 0001674416 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001674416 us-gaap:TreasuryStockCommonMember 2022-03-31 0001674416 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001674416 2023-07-01 2023-09-30 0001674416 crsp:VertexPharmaceuticalsIncMember 2022-01-01 2022-09-30 0001674416 us-gaap:CorporateDebtSecuritiesMember 2023-09-30 0001674416 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-09-30 0001674416 crsp:UnvestedRestrictedCommonSharesMember 2023-01-01 2023-09-30 0001674416 us-gaap:ConstructionInProgressMember 2022-12-31 0001674416 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001674416 crsp:DrSamarthKulkarniMember 2023-09-30 0001674416 us-gaap:TreasuryStockCommonMember 2021-12-31 0001674416 crsp:UnvestedRestrictedCommonSharesMember 2023-07-01 2023-09-30 0001674416 2022-04-01 2022-06-30 0001674416 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001674416 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-01 2022-09-30 0001674416 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001674416 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-09-30 0001674416 crsp:CommonSharesMember 2023-09-30 0001674416 2022-01-01 2022-03-31 0001674416 us-gaap:CashMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001674416 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0001674416 crsp:VertexPharmaceuticalsIncorporatedAndItsCertainSubsidiariesMember us-gaap:CollaborativeArrangementMember 2023-01-01 2023-09-30 0001674416 us-gaap:TreasuryStockCommonMember 2022-12-31 0001674416 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001674416 us-gaap:RetainedEarningsMember 2023-03-31 0001674416 srt:MaximumMember crsp:CommonSharesMember 2023-06-08 0001674416 us-gaap:TreasuryStockCommonMember 2022-06-30 0001674416 us-gaap:RetainedEarningsMember 2022-06-30 0001674416 us-gaap:CorporateBondSecuritiesMember 2023-09-30 0001674416 2022-07-01 2022-09-30 0001674416 crsp:FurnitureFixturesAndOtherMember 2023-09-30 0001674416 us-gaap:USTreasurySecuritiesMember 2023-09-30 0001674416 us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001674416 2023-01-01 2023-03-31 0001674416 us-gaap:ComputerEquipmentMember 2022-12-31 0001674416 us-gaap:TreasuryStockCommonMember 2023-06-30 0001674416 us-gaap:OtherComprehensiveIncomeMember 2023-01-01 2023-09-30 0001674416 crsp:CommonSharesMember 2023-06-08 0001674416 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001674416 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001674416 us-gaap:EmployeeStockOptionMember 2022-04-01 2022-06-30 0001674416 us-gaap:EmployeeStockOptionMember 2023-07-01 2023-09-30 0001674416 us-gaap:RetainedEarningsMember 2023-09-30 0001674416 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001674416 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001674416 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001674416 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001674416 crsp:DrSamarthKulkarniMember 2023-01-01 2023-09-30 0001674416 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001674416 us-gaap:TreasuryStockCommonMember 2022-09-30 0001674416 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001674416 us-gaap:GrantMember 2023-01-01 2023-09-30 0001674416 us-gaap:CommonStockMember 2022-03-31 0001674416 us-gaap:ResearchAndDevelopmentExpenseMember 2022-07-01 2022-09-30 0001674416 us-gaap:GeneralAndAdministrativeExpenseMember 2023-07-01 2023-09-30 0001674416 us-gaap:RetainedEarningsMember 2021-12-31 0001674416 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001674416 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001674416 us-gaap:EmployeeStockOptionMember 2023-04-01 2023-06-30 0001674416 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001674416 us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001674416 us-gaap:CommercialPaperMember 2023-09-30 0001674416 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001674416 us-gaap:EmployeeStockOptionMember 2022-07-01 2022-09-30 0001674416 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-03-31 0001674416 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001674416 crsp:VertexPharmaceuticalsIncorporatedAndItsCertainSubsidiariesMember crsp:AmendedAndRestatedVertexJointDevelopmentAndCommercializationAgreementMember 2023-01-01 2023-09-30 0001674416 us-gaap:GeneralAndAdministrativeExpenseMember 2022-07-01 2022-09-30 0001674416 2023-11-02 0001674416 crsp:VertexPharmaceuticalsIncorporatedAndItsCertainSubsidiariesMember 2023-07-01 2023-09-30 0001674416 us-gaap:CertificatesOfDepositMember us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001674416 us-gaap:TreasuryStockCommonMember 2023-03-31 0001674416 crsp:VertexPharmaceuticalsIncorporatedAndItsCertainSubsidiariesMember 2022-07-01 2022-09-30 0001674416 crsp:UnvestedRestrictedCommonSharesMember 2022-07-01 2022-09-30 0001674416 us-gaap:LeaseholdImprovementsMember 2023-09-30 0001674416 srt:MaximumMember crsp:TwoThousandTwentyOneAtMarketOfferingMember crsp:SalesAgreementWithJefferiesLLCMember 2021-01-01 2021-01-31 0001674416 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001674416 crsp:LaboratoryEquipmentMember 2022-12-31 0001674416 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001674416 crsp:VertexPharmaceuticalsIncMember 2022-07-01 2022-09-30 0001674416 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0001674416 crsp:VertexPharmaceuticalsIncMember 2023-01-01 2023-09-30 0001674416 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001674416 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001674416 2022-09-30 0001674416 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001674416 us-gaap:EmployeeStockOptionMember 2022-07-01 2022-09-30 0001674416 srt:MinimumMember crsp:CommonSharesMember 2023-06-08 0001674416 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001674416 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0001674416 us-gaap:OtherComprehensiveIncomeMember 2023-07-01 2023-09-30 0001674416 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001674416 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-09-30 0001674416 us-gaap:EmployeeStockMember 2022-01-01 2022-09-30 0001674416 us-gaap:RetainedEarningsMember 2023-06-30 0001674416 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-09-30 0001674416 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001674416 us-gaap:RestrictedStockMember 2023-09-30 0001674416 us-gaap:CommonStockMember 2022-09-30 0001674416 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001674416 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001674416 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-09-30 0001674416 2021-12-31 0001674416 us-gaap:RestrictedStockMember 2023-01-01 2023-09-30 0001674416 us-gaap:RetainedEarningsMember 2022-09-30 0001674416 us-gaap:CertificatesOfDepositMember 2023-09-30 0001674416 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0001674416 crsp:CollaborationRevenueMember 2022-01-01 2022-09-30 0001674416 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001674416 us-gaap:CashMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001674416 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001674416 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001674416 us-gaap:CommonStockMember 2023-03-31 0001674416 us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001674416 crsp:VertexPharmaceuticalsIncorporatedAndItsCertainSubsidiariesMember crsp:NonExLicenseAgreementMember 2023-09-30 0001674416 srt:MaximumMember crsp:TwoThousandTwentyOneAtMarketOfferingMember crsp:SalesAgreementWithJefferiesLLCMember 2021-07-01 2021-07-31 0001674416 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-03-31 0001674416 us-gaap:CommonStockMember 2022-12-31 0001674416 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-09-30 0001674416 crsp:VertexPharmaceuticalsIncorporatedAndItsCertainSubsidiariesMember crsp:NonExLicenseAgreementMember 2023-04-01 2023-06-30 0001674416 us-gaap:CashMember us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001674416 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001674416 srt:ScenarioForecastMember 2024-01-01 2024-12-31 0001674416 2022-03-31 0001674416 crsp:FurnitureFixturesAndOtherMember 2022-12-31 0001674416 us-gaap:CertificatesOfDepositMember 2022-12-31 0001674416 us-gaap:LetterOfCreditMember 2023-09-30 0001674416 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001674416 us-gaap:EmployeeStockMember 2022-07-01 2022-09-30 0001674416 crsp:VertexPharmaceuticalsIncorporatedAndItsCertainSubsidiariesMember crsp:TwoThousandAndFifteenCollaborationAgreementMember 2023-09-30 0001674416 us-gaap:EmployeeStockMember 2023-01-01 2023-09-30 0001674416 2022-12-31 0001674416 crsp:VertexPharmaceuticalsIncMember 2023-09-30 0001674416 crsp:AmendedAndRestatedVertexJointDevelopmentAndCommercializationAgreementMember 2021-12-31 0001674416 us-gaap:RetainedEarningsMember 2022-03-31 0001674416 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-30 0001674416 crsp:CollaborationRevenueMember 2022-07-01 2022-09-30 0001674416 us-gaap:CommonStockMember 2022-06-30 0001674416 us-gaap:CommonStockMember 2023-06-30 0001674416 crsp:VertexPharmaceuticalsIncorporatedAndItsCertainSubsidiariesMember crsp:NonExLicenseAgreementMember 2021-12-31 0001674416 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001674416 crsp:CollaborationRevenueMember 2023-01-01 2023-09-30 0001674416 crsp:TwoThousandTwentyOneAtMarketOfferingMember crsp:SalesAgreementWithJefferiesLLCMember 2023-09-30 0001674416 us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001674416 us-gaap:GrantMember 2022-01-01 2022-09-30 0001674416 2023-01-01 2023-09-30 0001674416 2022-01-01 2022-09-30 0001674416 crsp:VertexPharmaceuticalsIncorporatedAndItsCertainSubsidiariesMember crsp:AmendedAndRestatedVertexJointDevelopmentAndCommercializationAgreementMember 2021-12-31 0001674416 crsp:VertexPharmaceuticalsIncorporatedAndItsCertainSubsidiariesMember crsp:AmendedAndRestatedVertexJointDevelopmentAndCommercializationAgreementMember 2023-07-01 2023-09-30 0001674416 crsp:VertexPharmaceuticalsIncorporatedAndItsCertainSubsidiariesMember us-gaap:CollaborativeArrangementMember 2019-01-01 2019-12-31 0001674416 2023-04-01 2023-06-30 0001674416 us-gaap:ConstructionInProgressMember 2023-09-30 0001674416 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001674416 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001674416 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001674416 crsp:VertexPharmaceuticalsIncMember 2023-07-01 2023-09-30 0001674416 us-gaap:CommercialPaperMember us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001674416 crsp:VertexPharmaceuticalsIncMember 2022-12-31 0001674416 crsp:CollaborationRevenueMember 2023-07-01 2023-09-30 0001674416 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001674416 us-gaap:OtherComprehensiveIncomeMember 2022-07-01 2022-09-30 0001674416 us-gaap:RestrictedStockMember 2022-12-31 0001674416 crsp:DrPhuongKhanhMorrowMember 2023-01-01 2023-09-30 0001674416 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001674416 us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001674416 us-gaap:CommercialPaperMember 2022-12-31 0001674416 us-gaap:CommonStockMember 2023-09-30 0001674416 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001674416 crsp:DrPhuongKhanhMorrowMember 2023-09-30 0001674416 us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2022-12-31 0001674416 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0001674416 us-gaap:MoneyMarketFundsMember 2023-09-30 0001674416 us-gaap:CommonStockMember 2022-07-01 2022-09-30 0001674416 us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001674416 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001674416 crsp:LaboratoryEquipmentMember 2023-09-30 0001674416 2023-09-30 0001674416 crsp:VertexPharmaceuticalsIncMember crsp:AmendedAndRestatedVertexJointDevelopmentAndCommercializationAgreementMember 2023-01-01 2023-09-30 0001674416 us-gaap:CommonStockMember 2021-12-31 0001674416 us-gaap:ResearchAndDevelopmentExpenseMember 2023-07-01 2023-09-30 0001674416 2023-06-30 0001674416 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-30 0001674416 2022-01-01 2022-12-31 0001674416 us-gaap:ComputerEquipmentMember 2023-09-30 0001674416 2023-03-31 0001674416 2022-06-30 0001674416 crsp:TwoThousandTwentyOneAtMarketOfferingMember crsp:SalesAgreementWithJefferiesLLCMember 2023-01-01 2023-09-30 0001674416 crsp:VertexPharmaceuticalsIncorporatedAndItsCertainSubsidiariesMember crsp:CollaborativeArrangementMaterialRightsMember 2023-09-30 0001674416 crsp:VertexPharmaceuticalsIncorporatedAndItsCertainSubsidiariesMember 2023-04-01 2023-06-30 0001674416 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001674416 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-09-30 0001674416 us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001674416 us-gaap:RetainedEarningsMember 2023-07-01 2023-09-30 0001674416 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001674416 us-gaap:RetainedEarningsMember 2022-12-31 0001674416 crsp:VertexPharmaceuticalsIncorporatedAndItsCertainSubsidiariesMember 2023-01-01 2023-09-30 0001674416 us-gaap:GrantMember 2022-07-01 2022-09-30 0001674416 us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2023-09-30 0001674416 us-gaap:CertificatesOfDepositMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001674416 us-gaap:CommercialPaperMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001674416 us-gaap:MoneyMarketFundsMember 2022-12-31 0001674416 us-gaap:OtherComprehensiveIncomeMember 2022-01-01 2022-09-30 0001674416 crsp:UnvestedRestrictedCommonSharesMember 2022-01-01 2022-09-30 0001674416 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 2023-09-30 0001674416 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001674416 crsp:VertexPharmaceuticalsIncorporatedAndItsCertainSubsidiariesMember crsp:NonExLicenseAgreementMember 2021-01-01 2021-12-31 0001674416 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0001674416 srt:ScenarioForecastMember 2023-01-01 2023-12-31 0001674416 us-gaap:GrantMember 2023-07-01 2023-09-30 0001674416 us-gaap:CashMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 pure shares iso4217:CHF shares iso4217:CHF iso4217:USD shares crsp:Segment iso4217:USD false 0001674416 --12-31 Q3 00-0000000 10-Q true 2023-09-30 2023 false 001-37923 CRISPR THERAPEUTICS AG V8 Baarerstrasse 14 6300 Zug CH 41 (0)41 561 32 77 Common Shares, nominal value CHF 0.03 CRSP NASDAQ Yes Yes Large Accelerated Filer false false false 79432446 527765000 211885000 1212061000 1603433000 20760000 37708000 1760586000 1853026000 156122000 163634000 0 53130000 30000 71000 11830000 11635000 156215000 156921000 2047000 4640000 2086830000 2243057000 26152000 27428000 66405000 77682000 3500000 0 176000 135000 15001000 15842000 0 20000 111234000 121107000 15823000 12323000 226585000 228179000 5394000 5969000 359036000 367578000 0.03 0.03 79607064 78692766 79426748 78512450 2476000 2441000 180316 180316 63000 63000 2821225000 2734838000 -1089047000 -846090000 -6797000 -15647000 1727794000 1875479000 2086830000 2243057000 0 94000 170000000 430000 0 0 0 762000 0 94000 170000000 1192000 90698000 116622000 292188000 358090000 18291000 27001000 59683000 81295000 23422000 38859000 110250000 103427000 132411000 182482000 462121000 542812000 -132411000 -182388000 -292121000 -541620000 20671000 7264000 51819000 11171000 20671000 7264000 51819000 11171000 -111740000 -175124000 -240302000 -530449000 412000 -575000 2655000 9151000 -112152000 -174549000 -242957000 -539600000 -49000 -100000 12000 -195000 2160000 -1820000 8838000 -17001000 -110041000 -176469000 -234107000 -556796000 -1.41 -2.24 -3.07 -6.96 79414098 78021520 79063415 77547771 -1.41 -2.24 -3.07 -6.96 79414098 78021520 79063415 77547771 76990066 2391000 180316 -63000 2598114000 -195915000 -5067000 2399460000 123564 4000 4000 200000 261280 12000 9998000 10010000 11495 740000 740000 25745000 25745000 -11826000 -11826000 -179217000 -179217000 77386405 2407000 180316 -63000 2634597000 -375132000 -16893000 2244916000 14705 200000 391053 13000 10333000 10346000 24852000 24852000 -3449000 -3449000 -185834000 -185834000 77792163 2420000 180316 -63000 2669782000 -560966000 -20342000 2090831000 12365 970000 970000 17128 1000 1000 300000 401110 12000 12770000 12782000 25064 1296000 1296000 24543000 24543000 -1920000 -1920000 -174549000 -174549000 78247830 2433000 180316 -63000 2709361000 -735515000 -22262000 1953954000 78512450 2441000 180316 -63000 2734838000 -846090000 -15647000 1875479000 172995 5000 5000 200000 159184 6000 4677000 4683000 19105 660000 660000 20875000 20875000 6259000 6259000 -53065000 -53065000 78863734 2452000 180316 -63000 2761050000 -899155000 -9388000 1854896000 97631 4000 4000 300000 411001 18000 16605000 16623000 21765000 21765000 480000 480000 -77740000 -77740000 79372366 2474000 180316 -63000 2799420000 -976895000 -8908000 1816028000 3305 16900 2000 645000 647000 34177 1192000 1192000 19968000 19968000 2111000 2111000 -112152000 -112152000 79426748 2476000 180316 -63000 2821225000 -1089047000 -6797000 1727794000 -242957000 -539600000 14937000 18326000 62608000 75142000 11779000 -12251000 2500000 0 0 -256000 -16769000 -7062000 -11056000 36261000 7000000 -762000 -1729000 10826000 -595000 -2175000 -164302000 -382413000 8732000 30997000 2500000 0 697762000 923404000 1165094000 871278000 456100000 -83123000 0 970000 23725000 35144000 23725000 36114000 12000 -195000 315535000 -429617000 224060000 939944000 539595000 510327000 753000 4919000 10000 299000 0 19252000 527765000 494151000 0 4053000 11830000 12123000 539595000 510327000 <p style="text-indent:0;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1. Basis of Presentation and 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="text-indent:0;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;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:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The accompanying condensed consolidated financial statements are unaudited and have been prepared by the Company in accordance with accounting principles generally accepted in the United States of America, or U.S. GAAP.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The accompanying condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. The Company views its operations and manages its business in </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> operating segment, which is the business of discovering, developing and commercializing therapies derived from or incorporating genome-editing technology. Certain information and footnote disclosures normally included in the Company’s annual financial statements have been condensed or omitted. These interim financial statements, in the opinion of management, reflect all normal recurring adjustments necessary for a fair presentation of the financial position and results of operations for the three and nine-month </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">interim periods ended September 30, 2023 and 2022.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The results of operations for the interim periods are not necessarily indicative of the results of operations to be expected for the full year. These interim financial statements should be read in conjunction with the audited financial statements for the year ended December 31, 2022, which are contained in the 2022 Annual Report on Form 10-K filed with the Securities and Exchange Commission, or the SEC, on February 21, 2023</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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:0;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;">Use of Estimates</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. </span><span style="color:#212529;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On an ongoing basis, the Company’s management evaluates its estimates, which include, but are not limited to, revenue recognition, equity-based compensation expense and reported amounts of expenses during the period. Significant estimates in these consolidated financial statements have been made in connection with revenue recognition and equity-based compensation expense. The Company bases its estimates on historical experience and other market-specific or other relevant assumptions that it believes to be reasonable under the circumstances. Actual results may differ from those estimates or assumptions.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Changes in estimates are reflected in reported results in the period in which they become known.</span></p></div><p style="text-indent:0;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;">Significant Accounting Policies</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The significant accounting policies used in preparation of these condensed consolidated financial statements for the three and nine months ended September 30, 2023 are consistent with those discussed in Note 2 to the consolidated financial statements in the Company’s 2022 Annual Report on Form 10-K filed with the SEC on February 21, 2023.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:0;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;">New Accounting Pronouncements – Recently Adopted</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> From time to time, new accounting pronouncements are issued by the Financial Accounting Standards Board, or FASB, or other standard setting bodies that the Company adopts as of the specified effective date. The Company does not believe that the adoption of recently issued standards have or may have a material impact on its condensed consolidated financial statements and disclosures.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div> <p style="text-indent:0;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;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:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The accompanying condensed consolidated financial statements are unaudited and have been prepared by the Company in accordance with accounting principles generally accepted in the United States of America, or U.S. GAAP.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The accompanying condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. The Company views its operations and manages its business in </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> operating segment, which is the business of discovering, developing and commercializing therapies derived from or incorporating genome-editing technology. Certain information and footnote disclosures normally included in the Company’s annual financial statements have been condensed or omitted. These interim financial statements, in the opinion of management, reflect all normal recurring adjustments necessary for a fair presentation of the financial position and results of operations for the three and nine-month </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">interim periods ended September 30, 2023 and 2022.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The results of operations for the interim periods are not necessarily indicative of the results of operations to be expected for the full year. These interim financial statements should be read in conjunction with the audited financial statements for the year ended December 31, 2022, which are contained in the 2022 Annual Report on Form 10-K filed with the Securities and Exchange Commission, or the SEC, on February 21, 2023</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p> 1 <p style="text-indent:0;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;">Use of Estimates</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. </span><span style="color:#212529;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On an ongoing basis, the Company’s management evaluates its estimates, which include, but are not limited to, revenue recognition, equity-based compensation expense and reported amounts of expenses during the period. Significant estimates in these consolidated financial statements have been made in connection with revenue recognition and equity-based compensation expense. The Company bases its estimates on historical experience and other market-specific or other relevant assumptions that it believes to be reasonable under the circumstances. Actual results may differ from those estimates or assumptions.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Changes in estimates are reflected in reported results in the period in which they become known.</span></p> <p style="text-indent:0;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;">New Accounting Pronouncements – Recently Adopted</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> From time to time, new accounting pronouncements are issued by the Financial Accounting Standards Board, or FASB, or other standard setting bodies that the Company adopts as of the specified effective date. The Company does not believe that the adoption of recently issued standards have or may have a material impact on its condensed consolidated financial statements and disclosures.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2. Marketable Securities</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:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes cash equivalents and marketable securities held at </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2023 and December 31, 2022 (in thousands), which are recorded at fair value. The table below excludes $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">149.2</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">159.3</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of cash at September 30, 2023 and December 31, 2022, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:41.067%;"></td> <td style="width:1.364%;"></td> <td style="width:1%;"></td> <td style="width:11.656%;"></td> <td style="width:1%;"></td> <td style="width:1.364%;"></td> <td style="width:1%;"></td> <td style="width:10.914%;"></td> <td style="width:1%;"></td> <td style="width:1.163%;"></td> <td style="width:1%;"></td> <td style="width:11.656%;"></td> <td style="width:1%;"></td> <td style="width:1.163%;"></td> <td style="width:1%;"></td> <td style="width:11.656%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Amortized<br/>Cost</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Gross<br/>Unrealized<br/>Gains</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Gross<br/>Unrealized<br/>Losses</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Fair Value</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2023</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cash equivalents:</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Money market funds</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">339,223</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">339,223</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Corporate debt securities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Commercial paper</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">18,409</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">18,406</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">U.S. Treasury securities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">20,904</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">20,905</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total cash equivalents</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">378,536</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">378,534</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Marketable securities:</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">U.S. Treasury securities</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">14,620</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">14,622</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Corporate debt securities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">738,562</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">299</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5,571</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">733,290</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Certificates of deposit</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">78,829</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">78,829</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Government-sponsored enterprise securities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">189,917</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,362</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">188,555</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Commercial paper</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">196,896</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">131</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">196,765</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total marketable securities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,218,824</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">301</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,064</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,212,061</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total cash equivalents and marketable securities</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,597,360</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">302</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,067</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,590,595</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cash equivalents:</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Money market funds</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">17,766</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">17,766</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Corporate debt securities</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,151</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,149</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Commercial paper</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">32,675</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">32,675</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total cash equivalents</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">52,592</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">52,590</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Marketable securities:</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Corporate debt securities</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,236,770</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">615</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">15,006</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,222,379</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Certificates of deposit</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">92,417</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">92,417</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Government-sponsored enterprise securities</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">79,746</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">712</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">79,045</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Commercial paper</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">263,231</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">509</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">262,722</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total marketable securities</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,672,164</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">626</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">16,227</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,656,563</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total cash equivalents and marketable securities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,724,756</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">626</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">16,229</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,709,153</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;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:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of September 30, 2023 and December 31, 2022</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, marketable securities were in a net unrealized loss position of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6.8</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">15.6</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively. The Company has recorded a net unrealized gain of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2.2</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8.8</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million during the three and nine months ended September 30, 2023</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively, related to its debt securities, which is included in comprehensive loss on the condensed consolidated statements of operations and comprehensive loss. The Company recorded a net unrealized loss of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1.8</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">17.0</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million during the </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three and nine months ended September 30, 2022, respectively, related to its debt securities, which is included in comprehensive loss on the condensed consolidated 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:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of September 30, 2023 and December 31, 2022, the aggregate fair value of marketable securities that were in an unrealized loss position for less than twelve months was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">783.5</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">628.4</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively. As of September 30, 2023 and December 31, 2022, the aggregate fair value of marketable securities that were in an unrealized loss position for more than twelve months was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">201.4</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">619.2</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively. </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of September 30, 2023, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> securities that have been in an unrealized loss position for more than twelve months will mature beyond one year. As of December 31, 2022, securities in an unrealized loss position for more than twelve months totaling $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">53.1</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million had maturities beyond one year.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company determined that there is no material credit risk associated with the above investments as of September 30, 2023. The Company has the intent and ability to hold such securities until recovery. As a result, the Company did not record any charges for credit-related impairments for its marketable securities for the three and nine months ended September 30, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">No</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> available-for-sale debt securities held as of </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2023</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> had remaining maturities greater than thirty months.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes cash equivalents and marketable securities held at </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2023 and December 31, 2022 (in thousands), which are recorded at fair value. The table below excludes $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">149.2</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">159.3</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of cash at September 30, 2023 and December 31, 2022, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:41.067%;"></td> <td style="width:1.364%;"></td> <td style="width:1%;"></td> <td style="width:11.656%;"></td> <td style="width:1%;"></td> <td style="width:1.364%;"></td> <td style="width:1%;"></td> <td style="width:10.914%;"></td> <td style="width:1%;"></td> <td style="width:1.163%;"></td> <td style="width:1%;"></td> <td style="width:11.656%;"></td> <td style="width:1%;"></td> <td style="width:1.163%;"></td> <td style="width:1%;"></td> <td style="width:11.656%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Amortized<br/>Cost</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Gross<br/>Unrealized<br/>Gains</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Gross<br/>Unrealized<br/>Losses</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Fair Value</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2023</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cash equivalents:</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Money market funds</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">339,223</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">339,223</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Corporate debt securities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Commercial paper</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">18,409</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">18,406</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">U.S. Treasury securities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">20,904</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">20,905</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total cash equivalents</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">378,536</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">378,534</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Marketable securities:</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">U.S. Treasury securities</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">14,620</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">14,622</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Corporate debt securities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">738,562</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">299</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5,571</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">733,290</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Certificates of deposit</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">78,829</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">78,829</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Government-sponsored enterprise securities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">189,917</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,362</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">188,555</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Commercial paper</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">196,896</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">131</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">196,765</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total marketable securities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,218,824</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">301</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,064</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,212,061</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total cash equivalents and marketable securities</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,597,360</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">302</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,067</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,590,595</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cash equivalents:</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Money market funds</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">17,766</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">17,766</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Corporate debt securities</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,151</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,149</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Commercial paper</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">32,675</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">32,675</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total cash equivalents</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">52,592</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">52,590</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Marketable securities:</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Corporate debt securities</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,236,770</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">615</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">15,006</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,222,379</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Certificates of deposit</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">92,417</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">92,417</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Government-sponsored enterprise securities</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">79,746</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">712</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">79,045</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Commercial paper</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">263,231</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">509</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">262,722</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total marketable securities</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,672,164</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">626</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">16,227</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,656,563</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total cash equivalents and marketable securities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,724,756</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">626</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">16,229</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,709,153</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 149200000 159300000 339223000 0 0 339223000 0 0 0 0 18409000 0 3000 18406000 20904000 1000 0 20905000 378536000 1000 3000 378534000 14620000 2000 0 14622000 738562000 299000 5571000 733290000 78829000 0 0 78829000 189917000 0 1362000 188555000 196896000 0 131000 196765000 1218824000 301000 7064000 1212061000 1597360000 302000 7067000 1590595000 17766000 0 0 17766000 2151000 0 2000 2149000 32675000 0 0 32675000 52592000 0 2000 52590000 1236770000 615000 15006000 1222379000 92417000 0 0 92417000 79746000 11000 712000 79045000 263231000 0 509000 262722000 1672164000 626000 16227000 1656563000 1724756000 626000 16229000 1709153000 6800000 15600000 2200000 8800000 1800000 17000000 783500000 628400000 201400000 619200000 0 53100000 0 <p style="text-indent:0;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3. Fair Value Measurements</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:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following tables present information about the Company’s financial assets measured at fair value on a recurring basis and indicate the fair value hierarchy classification of such fair values as of </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2023 and December 31, 2022 (in thousands):</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;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:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:41.067%;"></td> <td style="width:1.364%;"></td> <td style="width:1%;"></td> <td style="width:11.656%;"></td> <td style="width:1%;"></td> <td style="width:1.364%;"></td> <td style="width:1%;"></td> <td style="width:10.914%;"></td> <td style="width:1%;"></td> <td style="width:1.163%;"></td> <td style="width:1%;"></td> <td style="width:11.656%;"></td> <td style="width:1%;"></td> <td style="width:1.163%;"></td> <td style="width:1%;"></td> <td style="width:11.656%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Fair Value Measurements at</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Level 1</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Level 2</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Level 3</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cash and cash equivalents:</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cash</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">149,231</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">149,231</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Money market funds</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">339,223</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">339,223</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Corporate debt securities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Commercial paper</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">18,406</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">18,406</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">U.S. Treasury securities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">20,905</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">20,905</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Marketable securities:</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">U.S. Treasury securities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">14,622</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">14,622</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Corporate debt securities</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">733,290</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">733,290</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Certificates of deposit</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">78,829</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">78,829</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Government-sponsored enterprise securities</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">188,555</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">188,555</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Commercial paper</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">196,765</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">196,765</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,739,826</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">488,454</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,251,372</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Fair Value Measurements at</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Level 1</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Level 2</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Level 3</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cash and cash equivalents:</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cash</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">159,295</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">159,295</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Money market funds</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">17,766</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">17,766</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Corporate debt securities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,149</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,149</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Commercial paper</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">32,675</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">32,675</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Marketable securities:</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Corporate debt securities</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,222,379</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,222,379</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Certificates of deposit</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">92,417</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">92,417</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Government-sponsored enterprise securities</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">79,045</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">79,045</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Commercial paper</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">262,722</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">262,722</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other non-current assets</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,212</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,212</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,870,660</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">177,061</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,691,387</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,212</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;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:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Marketable securities classified as Level 2 within the valuation hierarchy generally consist of U.S. treasury securities and government agency securities, certificates of deposit, corporate bonds and commercial paper. The Company estimates the fair value of these marketable securities by taking into consideration valuations obtained from third-party pricing sources.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following tables present information about the Company’s financial assets measured at fair value on a recurring basis and indicate the fair value hierarchy classification of such fair values as of </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2023 and December 31, 2022 (in thousands):</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;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:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:41.067%;"></td> <td style="width:1.364%;"></td> <td style="width:1%;"></td> <td style="width:11.656%;"></td> <td style="width:1%;"></td> <td style="width:1.364%;"></td> <td style="width:1%;"></td> <td style="width:10.914%;"></td> <td style="width:1%;"></td> <td style="width:1.163%;"></td> <td style="width:1%;"></td> <td style="width:11.656%;"></td> <td style="width:1%;"></td> <td style="width:1.163%;"></td> <td style="width:1%;"></td> <td style="width:11.656%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Fair Value Measurements at</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Level 1</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Level 2</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Level 3</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cash and cash equivalents:</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cash</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">149,231</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">149,231</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Money market funds</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">339,223</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">339,223</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Corporate debt securities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Commercial paper</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">18,406</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">18,406</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">U.S. Treasury securities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">20,905</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">20,905</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Marketable securities:</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">U.S. Treasury securities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">14,622</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">14,622</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Corporate debt securities</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">733,290</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">733,290</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Certificates of deposit</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">78,829</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">78,829</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Government-sponsored enterprise securities</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">188,555</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">188,555</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Commercial paper</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">196,765</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">196,765</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,739,826</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">488,454</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,251,372</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Fair Value Measurements at</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Level 1</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Level 2</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Level 3</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cash and cash equivalents:</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cash</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">159,295</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">159,295</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Money market funds</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">17,766</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">17,766</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Corporate debt securities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,149</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,149</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Commercial paper</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">32,675</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">32,675</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Marketable securities:</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Corporate debt securities</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,222,379</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,222,379</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Certificates of deposit</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">92,417</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">92,417</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Government-sponsored enterprise securities</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">79,045</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">79,045</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Commercial paper</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">262,722</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">262,722</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other non-current assets</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,212</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,212</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,870,660</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">177,061</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,691,387</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,212</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 149231000 149231000 339223000 339223000 0 18406000 18406000 20905000 20905000 14622000 14622000 733290000 733290000 78829000 78829000 188555000 188555000 196765000 196765000 1739826000 488454000 1251372000 159295000 159295000 17766000 17766000 2149000 2149000 32675000 32675000 1222379000 1222379000 92417000 92417000 79045000 79045000 262722000 262722000 2212000 2212000 1870660000 177061000 1691387000 2212000 <p style="text-indent:0;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4. Property and Equipment, net</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:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Property and equipment, net, consists of the following (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;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:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.76%;"></td> <td style="width:1.742%;"></td> <td style="width:1%;"></td> <td style="width:12.876999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.742%;"></td> <td style="width:1%;"></td> <td style="width:12.876999999999999%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">As of</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">December 31,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Computer equipment</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,692</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,618</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Furniture, fixtures and other</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8,109</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8,109</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Laboratory equipment</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">41,080</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">37,897</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Leasehold improvements</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">143,260</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">141,680</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Construction work in process</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8,528</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,162</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total property and equipment, gross</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">204,669</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">197,466</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accumulated depreciation</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">48,547</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">33,832</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total property and equipment, net</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">156,122</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">163,634</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;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:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Depreciation expense for the three and nine months ended September 30, 2023 was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4.9</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">14.9</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively. Depreciation expense for the </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three and nine months ended September 30, 2022</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5.0</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">18.3</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, 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:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Property and equipment, net, consists of the following (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;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:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.76%;"></td> <td style="width:1.742%;"></td> <td style="width:1%;"></td> <td style="width:12.876999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.742%;"></td> <td style="width:1%;"></td> <td style="width:12.876999999999999%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">As of</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">December 31,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Computer equipment</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,692</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,618</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Furniture, fixtures and other</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8,109</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8,109</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Laboratory equipment</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">41,080</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">37,897</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Leasehold improvements</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">143,260</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">141,680</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Construction work in process</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8,528</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,162</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total property and equipment, gross</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">204,669</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">197,466</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accumulated depreciation</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">48,547</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">33,832</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total property and equipment, net</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">156,122</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">163,634</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 3692000 3618000 8109000 8109000 41080000 37897000 143260000 141680000 8528000 6162000 204669000 197466000 48547000 33832000 156122000 163634000 4900000 14900000 5000000 18300000 <p style="text-indent:0;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5. 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:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accrued expenses consist of the following (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.76%;"></td> <td style="width:1.742%;"></td> <td style="width:1%;"></td> <td style="width:12.876999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.742%;"></td> <td style="width:1%;"></td> <td style="width:12.876999999999999%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">As of</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">December 31,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Payroll and employee-related costs</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">15,899</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">19,241</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Research costs</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">16,706</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">35,010</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Collaboration costs</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">25,767</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11,177</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Licensing fees</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,755</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">983</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Professional fees</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,409</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4,927</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Intellectual property costs</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,506</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,936</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accrued property and equipment</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">536</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,244</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">827</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,164</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">66,405</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">77,682</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accrued expenses consist of the following (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.76%;"></td> <td style="width:1.742%;"></td> <td style="width:1%;"></td> <td style="width:12.876999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.742%;"></td> <td style="width:1%;"></td> <td style="width:12.876999999999999%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">As of</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">December 31,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Payroll and employee-related costs</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">15,899</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">19,241</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Research costs</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">16,706</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">35,010</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Collaboration costs</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">25,767</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11,177</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Licensing fees</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,755</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">983</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Professional fees</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,409</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4,927</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Intellectual property costs</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,506</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,936</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accrued property and equipment</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">536</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,244</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">827</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,164</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">66,405</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">77,682</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 15899000 19241000 16706000 35010000 25767000 11177000 1755000 983000 3409000 4927000 1506000 3936000 536000 1244000 827000 1164000 66405000 77682000 <p style="text-indent:0;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6. Significant Contracts</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:0;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Agreements with Vertex</span></p><p style="margin-left:2.267%;text-indent:0;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">2015 collaboration</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In 2015, the Company entered into a strategic collaboration, option and license agreement, or the 2015 Collaboration Agreement, with Vertex. The 2015 Collaboration Agreement is focused on the use of the Company’s CRISPR/Cas9 gene editing technology to discover and develop potential new treatments aimed at the underlying genetic causes of human disease. The Company and Vertex amended the 2015 Collaboration Agreement in 2017 and 2019 with Amendment No. 1 and Amendment No. 2, respectively, namely to clarify Vertex’s option rights under the 2015 Collaboration Agreement and to modify certain definitions and provisions of the 2015 Collaboration Agreement to make them consistent with the JDA (as defined below) and the 2019 Collaboration Agreement (as defined below). In 2017, Vertex exercised an option granted to it under the 2015 Collaboration Agreement to obtain a co-exclusive license to develop and commercialize hemoglobinopathy and beta-globin targets, and in 2019, Vertex exercised the remaining options granted to it under the 2015 Collaboration Agreement to exclusively license certain collaboration targets developed under the 2015 Collaboration Agreement.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:2.267%;text-indent:0;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Exa-cel collaboration</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In 2017, following Vertex's exercise of its option to obtain a co-exclusive license to develop and commercialize hemoglobinopathy and beta-globin targets, the Company and Vertex entered into a joint development and commercialization agreement, or the JDA, and agreed for potential hemoglobinopathy treatments, including exagamglogene autotemcel, or exa-cel (formerly CTX001), the Company and Vertex would share equally all research and development costs and worldwide revenues. I</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">n 2021, the Company and Vertex amended and restated the JDA, or the A&amp;R Vertex JDCA, pursuant to which the parties agreed to, among other things, (a) adjust the governance structure for the collaboration and adjust the responsibilities of each party thereunder, whereby Vertex leads and has all decision making (i.e., control) in relation to the exa-cel program prospectively; (b) adjust the allocation of net profits and net losses between the parties with respect to exa-cel only, which will be allocated </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">40</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% to the Company and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">60</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% to Vertex, prospectively; and (c) exclusively license (subject to the Company’s reserved rights to conduct certain activities) certain intellectual property rights to Vertex relating to the specified product candidates and products (including exa-cel) that may be researched, developed, manufactured and commercialized on a worldwide basis under the A&amp;R Vertex JDCA. Additionally, the A&amp;R Vertex JDCA allows the Company to defer a portion of its share of costs under the arrangement if spending on the exa-cel program exceeds specified amounts. Any deferred amounts are only payable to Vertex as an offset against future profitability of the exa-cel program and the amounts payable are capped at a specified maximum amount per year.</span></p><p style="margin-left:2.267%;text-indent:0;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">DMD and DM1 exclusive license</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In 2019, the Company and Vertex entered into a series of agreements, including a strategic collaboration and license agreement, or the 2019 Collaboration Agreement, for the development and commercialization of products for the treatment of Duchenne muscular dystrophy, or DMD, and myotonic dystrophy Type 1, or DM1. For the DMD and DM1 programs, Vertex is responsible for all research, development, manufacturing and commercialization activities and all related costs. Upon IND filing, the Company has the option to forego the DM1 milestones and royalties, and instead, co-develop and co-commercialize all DM1 products globally in exchange for payment of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">50</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of research and development costs incurred by Vertex from the effective date of the agreement through IND filing.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:2.267%;text-indent:0;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Collaboration in the field of diabetes</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In 2021, CRISPR and ViaCyte, Inc., or ViaCyte, entered into a joint development and commercialization agreement, or the ViaCyte JDCA, to jointly develop and commercialize product candidates and shared products for the diagnosis, treatment or prevention of diabetes type 1, diabetes type 2 or insulin dependent / requiring diabetes throughout the world. In the third quarter of 2022, Vertex acquired ViaCyte, and ViaCyte became a wholly-owned subsidiary of Vertex. In March 2023, (1) the Company and ViaCyte entered into an amendment to the ViaCyte JDCA, or the ViaCyte JDCA Amendment, and adjusted certain rights and obligations of the Company and ViaCyte under the ViaCyte JDCA, and (2) the Company and Vertex entered into a non-exclusive license agreement, or the Non-Ex License Agreement, pursuant to which the Company agreed to license to Vertex, on a non-exclusive basis, certain of its gene editing intellectual property to exploit certain products for the diagnosis, treatment or prevention of diabetes type 1, diabetes type 2 or insulin dependent / requiring diabetes throughout the world.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In connection with entering into these agreements, the Company received a $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">100.0</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million up front payment from Vertex. Under the Non-Ex License Agreement, the Company is eligible to receive milestone payments from Vertex of up to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">230.0</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, in the aggregate and inclusive of a $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">70.0</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million research milestone achieved in the second quarter of 2023. The milestones are dependent on the achievement of pre-determined research, development and commercial milestones for certain products utilizing the licensed intellectual property. Additionally, the Company is eligible to receive tiered royalties on the sales of certain products in the low to mid-single digits.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0;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;">Accounting Analysis</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For purposes of this Note 6, the 2015 Collaboration Agreement, Amendment No. 1, Amendment No. 2, A&amp;R Vertex JDCA, and 2019 Collaboration Agreement are collectively referred to as the “Vertex Agreements” and the Non-Ex License Agreement and ViaCyte JDCA Amendment are collectively referred to as the “March 2023 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:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Vertex Agreements and the March 2023 Agreements include components of a customer-vendor relationship as defined under ASC 606, </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Revenue from Contracts with Customers</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">,</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">or ASC 606, collaborative arrangements as defined under ASC 808, </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Collaborative Agreements</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">,</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">or ASC 808, and research and development costs as defined under ASC 730, </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Research and Development</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, or ASC 730. Specifically, with regards to the March 2023 Agreements, the Company concluded that the non-exclusive license is a performance obligation under ASC 606 and the ongoing research and development services under the ViaCyte JDCA Amendment are a unit of account under ASC 808.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Accounting Analysis Under ASC 606</span></p><p style="text-indent:0;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">March 2023 Agreements</span></p><p style="margin-left:2.267%;text-indent:0;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Identification of the contract</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The March 2023 Agreements were negotiated as a package with a single commercial objective and, as such, the March 2023 Agreements were combined for accounting purposes and treated as a single arrangement. The Company determined for accounting purposes that the combined contract terminates the original ViaCyte JDCA and created a new contract.</span></p><p style="text-indent:2.267%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Identification of performance obligations</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company concluded the transfer of the non-exclusive license, including certain modified rights and obligations provided as part of the ViaCyte JDCA Amendment to support the delivery of the license, was both capable of being distinct and distinct within the context of the contract.</span></p><p style="text-indent:2.267%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Determination of transaction price</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The initial transaction price was comprised of the upfront payment of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">100.0</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In the second quarter of 2023, the Company adjusted the transaction price to include $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">70.0</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in previously constrained variable consideration related to a research milestone which was achieved in the second quarter of 2023. The Company determined that all other possible variable consideration resulting from milestones and royalties discussed below was fully constrained as of </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2023. The Company will re-evaluate the transaction price in each reporting period.</span></p><p style="text-indent:2.267%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Allocation of transaction price to performance obligations</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company identified one performance obligation for the March 2023 Agreements and, as a result, no allocation of the transaction price was required.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:2.267%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Recognition of revenue</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company determined the non-exclusive license, including certain modified rights and obligations provided as part of the ViaCyte JDCA Amendment to support the delivery of the license, represented functional intellectual property, as the intellectual property provides Vertex with the ability to perform a function or task in the form of research and development in the field of diabetes. The Company recognized revenue for the non-exclusive license at the onset of the arrangement, as this was the point in time in which the non-exclusive license was delivered.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> In the second quarter of 2023, revenue from variable consideration of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">70.0</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million was recognized related to a research milestone that was achieved during the second quarter of 2023.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">No</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> revenue was recognized under the March 2023 Agreements for the three months ended September 30, 2023. Revenue recognized under the March 2023 Agreements for </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">nine months ended September 30, 2023</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">170.0</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million.</span></p><p style="margin-left:2.267%;text-indent:0;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Milestones under the Non-Ex License Agreement</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of September 30, 2023</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company is eligible to receive potential future milestone payments from Vertex of up to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">160.0</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in the aggregate under the Non-Ex License Agreement depending on the achievement of pre-determined research, development and commercial milestones for certain products utilizing the licensed intellectual property. Additionally, the Company is eligible to receive tiered royalties on the sales of certain products in the low to mid-single digits.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Each of the remaining milestones under the Non-Ex License Agreement are fully constrained as of September 30, 2023. There is uncertainty as to whether the events to obtain the research and developmental milestones will be achieved given the nature of clinical development and the stage of the CRISPR/Cas9 technology. The remaining research, development and regulatory milestones will be constrained until it is probable that a significant revenue reversal will not occur. Commercial milestones and royalties relate predominantly to a license of intellectual property and are determined by sales or usage-based thresholds. The commercial milestones and royalties are accounted for under the royalty recognition constraint and will be accounted for as constrained variable consideration. The Company applies the royalty recognition constraint for each commercial milestone and will not recognize revenue for each until the subsequent sale of a licensed product (achievement of each) occurs.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Vertex Agreements</span></p><p style="text-indent:2.267%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Deferred revenue</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of September 30, 2023</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and December 31, 2022, there was </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> current deferred revenue related to the Vertex Agreements. As of </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2023</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, there was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">12.3</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of non-current deferred revenue related to the Vertex Agreements, which is unchanged from December 31, 2022. The transaction price allocated to the remaining performance obligations was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">12.3</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:2.267%;text-indent:0;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Milestones</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has evaluated the milestones that may be received in connection with the Vertex Agreements.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under the 2015 Collaboration Agreement and subsequent amendments, the Company is eligible to receive up to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">410.0</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in additional development, regulatory and commercial milestones and royalties on net product sales for each of the three collaboration targets that Vertex licensed in 2019. Each milestone is payable only once per collaboration target, regardless of the number of products directed to such collaboration target that achieve the relevant milestone event.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company is eligible to receive potential future payments of up to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">775.0</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million under the 2019 Collaboration Agreement based upon the successful achievement of specified development, regulatory and commercial milestones for the DMD and DM1 programs. The Company is also eligible to receive tiered royalties on future net sales on any products that may result from this collaboration; however, the Company has the option to forego the DM1 milestones and royalties to co-develop and co-commercialize all DM1 products globally.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company is eligible to receive potential future payments of up to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">200.0</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million under the A&amp;R Vertex JDCA upon receipt by Vertex of the first marketing approval of the initial product candidate from the FDA or the European Commission. In addition, the Company has the option to conduct research at their own cost in certain defined areas that, if beneficial to the exa-cel program and exa-cel ultimately achieves regulatory approval in such areas, then the Company could be entitled to certain milestone payments aggregating to high eight digits from Vertex.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Each of the remaining milestones described above are fully constrained as of September 30, 2023. There is uncertainty that the events to obtain the research and developmental milestones will be achieved given the nature of clinical development and the stage of the CRISPR/Cas9 technology. The remaining research, development and regulatory milestones will be constrained until it is probable that a significant revenue reversal will not occur. Commercial milestones and royalties relate predominantly to a license of intellectual property and are determined by sales or usage-based thresholds. The commercial milestones and royalties are accounted for under the royalty recognition constraint and will be accounted for as constrained variable consideration. The Company applies the royalty recognition constraint for each commercial milestone and will not recognize revenue for each until the subsequent sale of a licensed product (achievement of each) occurs.</span></p><p style="text-indent:0;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Accounting Analysis under ASC 808</span></p><p style="text-indent:2.267%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Vertex 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:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In connection with the Vertex Agreements, the Company identified the following collaborative elements, which are accounted for under ASC 808: (i) development and commercialization services for shared products, including any transition services related to exa-cel under the A&amp;R Vertex JDCA; (ii) R&amp;D Services for follow-on products; and (iii) committee participation. The related impact of the cost sharing is included within collaboration expense, net, in the condensed consolidated statements of operations and comprehensive loss. During the three and nine months ended September 30, 2023</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company recognized $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">23.4</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">110.3</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of collaboration expense, net, related to the exa-cel program, respectively. Collaboration expense, net, during the </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three and nine months ended September 30, 2023</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> was net of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6.2</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11.5</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of reimbursements from Vertex related to the exa-cel program, respectively. In the third quarter of 2023, the Company exercised its option to defer specified costs on the exa-cel program in excess of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">110.3</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million under the A&amp;R Vertex JDCA.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the three and nine months ended September 30, 2022</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company recognized $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">38.9</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">103.4</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of collaboration expense, net, related to the exa-cel program, respectively. Collaboration expense, net, during the </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three and nine months ended September 30, 2022</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> was net of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10.1</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">26.6</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of reimbursements from Vertex related to the exa-cel program, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 0.40 0.60 0.50 100000000.0 230000000.0 70000000.0 100000000.0 70000000.0 70000000.0 0 170000000 160000000.0 0 0 12300000 12300000 410000000 775000000 200000000 23400000 110300000 6200000 11500000 110300000 38900000 103400000 10100000 26600000 <p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7. 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="text-indent:0;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;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:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Refer to Note 7 to the consolidated financial statements in the Company’s 2022 Annual Report on Form 10-K filed with the SEC on February 21, 2023 for discussion of the Company’s lease arrangements.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0;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;">Litigation</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In the ordinary course of business, the Company is from time to time involved in lawsuits, investigations, proceedings and threats of litigation related to, among other things, the Company’s intellectual property estate (including certain in-licensed intellectual property), commercial arrangements and other matters. Such proceedings may include quasi-litigation, </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">inter partes</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> administrative proceedings in the U.S. Patent and Trademark Office and the European Patent Office involving the Company’s intellectual property estate including certain in-licensed intellectual property. The outcome of any of the foregoing, regardless of the merits, is inherently uncertain. In addition, litigation and related matters are costly and may divert the attention of Company’s management and other resources that would otherwise be engaged in other activities. If the Company is unable to prevail in any such proceedings, the Company’s business, results of operations, liquidity and financial condition could be adversely affected.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0;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;">Letters of Credit</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of September 30, 2023, the Company had restricted cash of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11.8</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, representing letters of credit securing the Company’s obligations under certain leased facilities. The letters of credit are secured by cash held in a restricted depository account and included in “Restricted cash” on the Company's condensed consolidated balance sheets as of September 30, 2023.</span></p><p style="text-indent:0;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;">Research, Manufacturing, License and Intellectual Property 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:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has engaged several research institutions and companies to identify new delivery strategies and applications of the Company’s gene editing technology. The Company is also a party to a number of license agreements which require significant upfront payments and may be required to make future royalty payments and potential milestone payments from time to time. In addition, the Company is also a party to intellectual property agreements, which require maintenance and milestone payments from time to time. Further, the Company is a party to a number of manufacturing agreements that require upfront payments for the future performance of services.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In association with these agreements, on a product-by-product basis, the counterparties are eligible to receive up to low eight-digit potential payments upon specified research, development and regulatory milestones. In addition, on a product-by-product basis, the counterparties are eligible to receive potential commercial milestone payments based on specified annual sales thresholds. The potential payments are low-single digit percentages of the specified annual sales thresholds. The counterparties are also eligible to receive low single-digit royalties on future net sales.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under certain circumstances and if certain contingent future events occur, Vertex is eligible to receive up to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">395.0</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in potential specified research, development, regulatory and commercial milestones and tiered single-digit percentage royalties on future net sales related to a specified target under an amendment to the 2015 Collaboration Agreement (as such term is defined in Note 6 above). In addition, Vertex has the option to conduct research at its own cost in certain defined areas that, if beneficial to the exa-cel program and ultimately achieves regulatory approval, could result in the Company owing Vertex certain milestone payments a</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ggregating to high eight digits, subject to certain limitations on the profitability of the exa-cel 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:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under the A&amp;R Vertex JDCA, the Company has an option to defer specified costs on the exa-cel program in excess of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">110.3</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the years ended December 31, 2022, 2023 and 2024. In the third quarter of 2023, the Company exercised its option to defer specified costs on the exa-cel program in excess of the deferral limit under A&amp;R Vertex JDCA. As of September 30, 2023, the Company has deferred $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">27.3</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of its share of costs incurred in 2023 under the A&amp;R Vertex JDCA. In 2022, the Company also exercised its option to defer its share of costs incurred in 2022 on the exa-cel program in excess of the deferral limit under the A&amp;R Vertex JDCA, which resulted in a deferral of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">36.1</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million as of December 31, 2022. Any deferred amounts are only payable to Vertex as an offset against future profitability of the exa-cel program and the amounts payable are capped at a specified maximum amount per year. These deferred costs on the exa-cel program will be accrued for when it is probable that a liability has been incurred and the amount can be reasonably estimated. As of September 30, 2023, no contingent payments have been accrued to date.</span></p> 11800000 395000000 110300000 110300000 110300000 27300000 36100000 <p style="text-indent:0;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8. Share Capital</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:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">All of the Company's common shares are authorized under Swiss corporate law with a nominal value of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.03</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> CHF per share. Though the nominal value of common shares is stated in Swiss francs, the Company continues to use U.S. dollars as its reporting currency for preparing the condensed consolidated financial statements.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of September 30, 2023, the Company's share capital consists of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">83,538,347</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> registered common shares with a nominal value of CHF </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.03</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8,202,832</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> registered common shares reserved for potential issuance of bonds or similar instruments, and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">20,989,313</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> registered common shares reserved for the Company's employee equity incentive plans. In addition, the Board of Directors is authorized to conduct one or more increases of the share capital at any time until June 8, 2028, or the expiry of the capital band if earlier, within a lower limit of CHF </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,506,150.41</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and an upper limit of CHF </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,920,321.14</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, corresponding to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">13,805,691</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> registered common shares with a nominal value of CHF </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.03</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> each to be fully paid in.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Common Share Issuances</span></p><p style="text-indent:0;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">At-the-Market Offering</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In August 2019, the Company entered into an Open Market Sale Agreement</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;vertical-align:super;font-size:6.7pt;font-family:Times New Roman;min-width:fit-content;">SM</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> with Jefferies LLC, or Jefferies, under which the Company was able to offer and sell, from time to time at its sole discretion through Jefferies, as its sales agent, its common shares, or the August 2019 Sales Agreement.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In January 2021, in connection with the August 2019 Sales Agreement, the Company filed a prospectus supplement with the SEC to offer and sell, from time to time, common shares having aggregate gross proceeds of up to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">600.0</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. In July 2021, the Company filed a new prospectus supplement with the SEC, which replaced the previous prospectus supplement filed in January 2021, to offer and sell, from time to time, the common shares remaining under the original prospectus supplement having aggregate gross proceeds of up to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">419.8</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, or, together with the January 2021 prospectus supplement, the 2021 ATM.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of September 30, 2023</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company has issued and sold an aggregate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1.1</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million common shares under the 2021 ATM at an average price of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">168.79</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share for aggregate proceeds of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">178.8</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, which were net of equity issuance costs of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2.4</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 0.03 83538347 0.03 8202832 20989313 2506150.41 2920321.14 13805691 0.03 600000000 419800000 1100000 168.79 178800000 2400000 <p style="text-indent:0;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">9. Stock-based Compensation</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three and nine months ended September 30, 2023 and 2022, the Company recognized the following stock-based compensation expense (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:45.69%;"></td> <td style="width:1.243%;"></td> <td style="width:1%;"></td> <td style="width:10.168%;"></td> <td style="width:1%;"></td> <td style="width:1.464%;"></td> <td style="width:1%;"></td> <td style="width:10.168%;"></td> <td style="width:1%;"></td> <td style="width:1.464%;"></td> <td style="width:1%;"></td> <td style="width:10.168%;"></td> <td style="width:1%;"></td> <td style="width:1.464%;"></td> <td style="width:1%;"></td> <td style="width:10.168%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Nine Months Ended September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Research and development</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11,287</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">13,311</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">36,285</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">41,728</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">General and administrative</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8,681</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11,232</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">26,323</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">33,414</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">19,968</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">24,543</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">62,608</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">75,142</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Stock option activity</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:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes stock option activity for the </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">nine months ended September 30, 2023:</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.98%;"></td> <td style="width:1.301%;"></td> <td style="width:1%;"></td> <td style="width:13.25%;"></td> <td style="width:1%;"></td> <td style="width:1.761%;"></td> <td style="width:1%;"></td> <td style="width:12.71%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Shares</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Weighted-<br/>average<br/>exercise price<br/>per share</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Outstanding at December 31, 2022</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,230,233</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">60.22</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Granted</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,383,182</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">45.72</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Exercised</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">587,085</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">38.11</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cancelled or forfeited</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">875,589</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">86.14</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Outstanding at September 30, 2023</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,150,741</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">56.06</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Exercisable at September 30, 2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4,830,321</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">53.14</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Vested and expected to vest at September 30, 2023</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,150,741</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">56.06</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:5pt;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:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of September 30, 2023, total unrecognized compensation expense related to stock options was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">85.9</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, which the Company expects to recognize over a remaining weighted-average period of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2.3</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years.</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Restricted stock activity</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:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes restricted stock activity for the </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">nine months ended September 30, 2023:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.98%;"></td> <td style="width:1.301%;"></td> <td style="width:1%;"></td> <td style="width:13.25%;"></td> <td style="width:1%;"></td> <td style="width:1.761%;"></td> <td style="width:1%;"></td> <td style="width:12.71%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Shares</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Weighted-<br/>Average<br/>Grant Date<br/>Fair Value</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Unvested balance at December 31, 2022</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,325,185</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">80.13</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Granted</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">774,474</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">45.04</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Vested</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">273,931</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">96.59</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cancelled or forfeited</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">251,388</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">73.05</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Unvested balance at September 30, 2023</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,574,340</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">61.14</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of September 30, 2023, total unrecognized compensation expense related to unvested restricted common shares was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">65.8</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, which the Company expects to recognize over a remaining weighted-average vesting period of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2.4</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three and nine months ended September 30, 2023 and 2022, the Company recognized the following stock-based compensation expense (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:45.69%;"></td> <td style="width:1.243%;"></td> <td style="width:1%;"></td> <td style="width:10.168%;"></td> <td style="width:1%;"></td> <td style="width:1.464%;"></td> <td style="width:1%;"></td> <td style="width:10.168%;"></td> <td style="width:1%;"></td> <td style="width:1.464%;"></td> <td style="width:1%;"></td> <td style="width:10.168%;"></td> <td style="width:1%;"></td> <td style="width:1.464%;"></td> <td style="width:1%;"></td> <td style="width:10.168%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Nine Months Ended September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Research and development</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11,287</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">13,311</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">36,285</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">41,728</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">General and administrative</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8,681</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11,232</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">26,323</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">33,414</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">19,968</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">24,543</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">62,608</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">75,142</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 11287000 13311000 36285000 41728000 8681000 11232000 26323000 33414000 19968000 24543000 62608000 75142000 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes stock option activity for the </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">nine months ended September 30, 2023:</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.98%;"></td> <td style="width:1.301%;"></td> <td style="width:1%;"></td> <td style="width:13.25%;"></td> <td style="width:1%;"></td> <td style="width:1.761%;"></td> <td style="width:1%;"></td> <td style="width:12.71%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Shares</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Weighted-<br/>average<br/>exercise price<br/>per share</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Outstanding at December 31, 2022</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,230,233</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">60.22</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Granted</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,383,182</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">45.72</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Exercised</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">587,085</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">38.11</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cancelled or forfeited</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">875,589</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">86.14</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Outstanding at September 30, 2023</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,150,741</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">56.06</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Exercisable at September 30, 2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4,830,321</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">53.14</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Vested and expected to vest at September 30, 2023</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,150,741</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">56.06</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 7230233 60.22 1383182 45.72 587085 38.11 875589 86.14 7150741 56.06 4830321 53.14 7150741 56.06 85900000 P2Y3M18D <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes restricted stock activity for the </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">nine months ended September 30, 2023:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.98%;"></td> <td style="width:1.301%;"></td> <td style="width:1%;"></td> <td style="width:13.25%;"></td> <td style="width:1%;"></td> <td style="width:1.761%;"></td> <td style="width:1%;"></td> <td style="width:12.71%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Shares</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Weighted-<br/>Average<br/>Grant Date<br/>Fair Value</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Unvested balance at December 31, 2022</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,325,185</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">80.13</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Granted</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">774,474</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">45.04</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Vested</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">273,931</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">96.59</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cancelled or forfeited</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">251,388</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">73.05</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Unvested balance at September 30, 2023</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,574,340</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">61.14</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 1325185 80.13 774474 45.04 273931 96.59 251388 73.05 1574340 61.14 65800000 P2Y4M24D <p style="text-indent:0;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:12pt;font-family:Times New Roman;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;">Net Loss Per Share Attributable to Common Shareholders</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Basic net loss per share is calculated by dividing net loss attributable to common shareholders by the weighted-average number of common shares outstanding during the period. Diluted net loss per share is calculated by dividing the net loss attributable to common shareholders by the weighted-average number of common share equivalents outstanding for the period, including any dilutive effect from outstanding stock options and warrants using the treasury stock method. The Company’s net loss is net loss attributable to common shareholders for all periods presented.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following common stock equivalents were excluded from the calculation of diluted net loss per share for the periods indicated because including them would have had an anti-dilutive effect:</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:36.147%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:13.003%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:12.803%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:12.803%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:13.243%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Nine Months Ended September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Outstanding options</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,150,741</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,253,831</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,150,741</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,253,831</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Unvested restricted common shares</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,574,340</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,321,176</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,574,340</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,321,176</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ESPP</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">9,328</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8,673</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">9,328</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8,673</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8,734,409</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8,583,680</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8,734,409</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8,583,680</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following common stock equivalents were excluded from the calculation of diluted net loss per share for the periods indicated because including them would have had an anti-dilutive effect:</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:36.147%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:13.003%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:12.803%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:12.803%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:13.243%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Nine Months Ended September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Outstanding options</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,150,741</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,253,831</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,150,741</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,253,831</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Unvested restricted common shares</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,574,340</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,321,176</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,574,340</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,321,176</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ESPP</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">9,328</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8,673</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">9,328</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8,673</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8,734,409</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8,583,680</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8,734,409</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8,583,680</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 7150741 7253831 7150741 7253831 1574340 1321176 1574340 1321176 9328 8673 9328 8673 8734409 8583680 8734409 8583680 <p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11. Income Taxes</span></p><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the three and nine months ended September 30, 2023</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company recorded an income tax provision of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.4</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2.7</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively, representing an effective tax rate of (</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.4</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1.1</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%), respectively. </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the three and nine months ended September 30, 2022</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company recorded an income tax benefit of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.6</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and an income tax provision of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">9.2</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively, representing an effective tax rate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.3</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1.7</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%), respectively. </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The income tax provision for the three and nine months ended September 30, 2023</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> is primarily attributable to the income generated by the Company's U.S. subsidiaries. The change in the rate for the three and nine months ended September 30, 2023 is primarily attributable to reduced forecasted capitalized R&amp;D expense addback offset by an increase in forecasted interest income in the United States. The difference in the statutory tax rate and effective tax rate is primarily a result of the jurisdictional mix of earnings, research credits generated, and the valuation allowance recorded against certain deferred tax assets. The Company maintains a valuation allowance against certain deferred tax assets that are not more-likely-than-not realizable</span> 400000 2700000 -0.004 -0.011 -600000 9200000 0.003 -0.017 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 7, 2023</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Dr. Phuong Khanh Morrow</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, our</span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Chief Medical Officer</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">adopted</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> a trading arrangement intended to satisfy the affirmative defense conditions of Securities Exchange Act Rule 10b5-1(c) (a </span><span style="color:#212529;white-space:pre-wrap;font-weight:normal;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">“</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Rule 10b5-1 trading arrangement</span><span style="color:#212529;white-space:pre-wrap;font-weight:normal;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">”</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">) with respect to the sale of up to an aggregate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">94,699</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> common shares of the Company pursuant to the terms of such trading plan, inclusive of common shares that will be mandated to be sold by the Company's RSU Settlement Policy to cover any tax withholding obligation in connection with the vesting of certain restricted stock units. Dr. Morrow's Rule 10b5-1 trading arrangement is active through November 15, 2024.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 15, 2023</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Dr. Samarth Kulkarni</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, our </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Chief Executive Officer and Chairman of our Board of Directors</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">adopted </span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">a Rule 10b5-1 trading arrangement with respect to the sale of up to an aggregate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">129,582</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> common shares of the Company pursuant to the terms of such trading plan. Dr. Kulkarni's Rule 10b5-1 trading arrangement is active through May 1, 2024.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> September 7, 2023 Dr. Phuong Khanh Morrow Chief Medical Officer true 94699 September 15, 2023 Dr. Samarth Kulkarni Chief Executive Officer and Chairman of our Board of Directors true 129582 EXCEL 55 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( #V%9E<'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 " ]A697.QZF/>X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)OITEE#Z&;B^))07!!\1:2V=U@TX9DI-VW-XV[740?0,@E,W^^ M^0;2F2#-&/$YC@$C.4PWL^^')$W8LB-1D #)'-'K5.?$D)O[,7I-^1H/$+3Y MT <$T30;\$C::M*P *NP$IGJK)$FHJ8QGO'6K/CP&?L"LP:P1X\#)> U!Z:6 MB>$T]QU< 0N,,/KT74"[$DOU3VSI #LGY^36U#1-]=267-Z!P]O3XTM9MW)# M(CT8S*^2DW0*N&67R:_MW?WN@2G1B+;BO&HV.\'E;3[B?7']X7<5]J-U>_>/ MC2^"JH-?_T)] 5!+ P04 " ]A697F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M #V%9E>V=-R-V04 -0> 8 >&PO=V]R:W-H965T&UL MM9GA;YLX&(?_%2LGG3:I:;"A2;MK(Z6L7:/KNBSI=MI.]\$!)T$#G+--TO[W M9P.!;F?>9&C9AQ42WE_\ +8?\.66BV]RQ9A"3TF+YFL5\>]7!G=T'TVBY4N:#WO!R39=LQM2G]43HO5Z5$D8)2V7$4R38XJHS MPF]\EYB"_(C/$=O*%]O(H,PY_V9VQN%5QS$M8C$+E(F@^L^&^2R.39)NQ[]E M:*?Z35/X7@F^1,$?K-+.1GYN\6M-$J;F,,R7TMY&N4\.W/,CT55&(IB&Z256D MGM$X+6X/4"9?%\FD(?D"O>>I6DF=&K+P^_J>;F75 M5+)KZC4! V=L?8I^_X;[SAPWO%X5]!^M5 ML!Z47M\FC\]K9B.%R['3_6A# JM:(IU52&=@FT::)\R9;F.ZM#'!]0L:2]NI M\,&REE#]"JI_V'6:,!%QTZ-#I,<%ZR6#DZK>UMC=P/J6G(.*)GJ9F^21U@E*NYTA]OC8TSACR[VZ1<^I8 MZ<'8EO38J6==!^87-(S2)9H])W,>6R=7.,"?SB8V++BL+=<+F\![1HWB0J*; MIV!%TR5##S2QCCY[@AY&L[LNVD@(!_G3 M\6PR18]W-]/1Y.;3X]B?H=$[*S$8U):X]AP,FL6.V-?#D=!=:ZQU[@G]R:R= M=4^4XSBX/_ \W+=R'L-P<*TX&):4DO.1/J%QJ&&C1104$OR0)7,FK+QPI.-T MG>*?E?<8^H-K_\&PP/B9$#].H9 O[(GK=C'INM@*>@PEPK4385AER@M[&\5: MV'U-M^3"?O?".?=4Z %M% 3Z(53HF+"(M!(?0XYP;4<85IJ2>);0.$;7F=1? M2_LC')S3Z+AP75N^VHXP+#0EWTW"Q-),H^]T@EHA+0-KFMHO+1S8#'H,2\*U M)F%8;W9C;VDYB@??3DK901\R)95^;-9MX-;8:#"\\E MGJ>'\HWMJ;YV(0*KS(ZQ'(ZF;,V%RN5(4677W3V)7ZSO*WRXJN6U)+4;$5AI M=IURQ72G!&[5/3&-MRI$:#_HNH.+AO<[Q_ @4GL0 M.E?H85D1J*R('65%% M[9L]+M CWZ968CCN:V8;K'RXJBUDK4($=I?_0?),RZZ]=^Z1JCLKWC$$B-0" M1 X2H IOPO7$$:.OT5J3AO8;%T[LNW:EA0V!?R6_.D6"TF0L.\#!Z MY;SVK!8+E[9EJYV'P(IRS_,702N>@N,K''+6Q\@E:#"P A[#=4CM.N0@UQFG MBHEB=<<\BM"=&%AIX<0F#SC&NQ^W]AWW(-\9IP$76G7R1\R37':8&5C+L:?Q M#MZ3_OGI7F=^S*C0ES=^+C7/"@AG*9%9]0+'>^YZ:)S&)8K;0I<[I0,]XHEA"+7847^>KD'.N%$_RS16C(1/F /W] M@G.UVS$_4"UD#_\#4$L#!!0 ( #V%9E&PO M=V]R:W-H965T&ULK5E1SC=;UF\5"I1M1I&\*QS*HL%"0*V*'E> MS59GW6]7S>I,MKK(*W'5(-66)6\>WHM"WIW/\.SQAZ_Y[4;;'Q:KLYK?BFNA MO]=7C;E;[*-D>2DJE:8W MY[-DAC*QYFVAO\J[CZ)/*++Q4EFH[B^ZZVV#&4I;I679.QL$95[M_O/[?B . M'' XX4!Z!_)JLD7>HL=8FFKWHQJ;S-MGDE9W&:]V8 MI[GQTZL+665F4D2&S)6219YQ;6[>\X)7J4#7-K!"?WZO>)OEYLEK=(*^7U^B M/U^^1B]17J%O&]DJ7F7J;*$-'AMUD?;O?K][-YEX][6H3Q$-YH@$A +N%W[W M2Y$:=]RYDV/WA1F%_5"0_5"0+AZ=&HJV:42E$5?*Y/P&RF<7((0#V!7W1M4\ M%>Z2A%^EGWOP0FM\4 BF1 MMDVNLMEYKPR5ZCBJA(;2QBR)BV+:)([" &:., MAC#69(\U^?62-5!E==*/,P0Y<;",Y]^UB"BF 0QVN0>[](+]5&E>W>86[&[R M)\=TZ9;?&*%K$F,8'@X&@@J\ +\*I9L\M:QDFQ5(,X$[CSAQT(%FC$XT*'Q MH=B+\(NI3*[SZA85PB@*SR+J XWJDN!Q*X7MEF1J, >*PUY667WI&M)!)?K M$J KA?$8JFL5LG"B*/' 3]A/4+NVY %' 7 ) R8=,"0A#:)X N) 3#A\EEXH M S[B>QQ)#6_/ZQR$*1+3D8?C#$" M1I/M=R P[&>PS+T>2\ FLQ&6L\;P# M)F1BXLG :,3/:,>B\"F0 %EA3 Y45(\4L#,[A&"B$9.#?9N?U-S5](34(BYG MF;DE= P8,".43&P4R,!MQ,]MGH+MQ!>2Z_W8U[*QQQU@%A"SL2@9-S'0+L'Q MT5TZ=0)8+5D4V@'YB)^YMK5]%,(@3U6M SHN)-! M=BR.X@GR(@-Y$3]Y7\$9L9)&)1KUZD1 _H!/I#Q\NPOG\C\IFC' MN0]T2_QT:^=>5DC9(3!S??'Q PI. VI66)E7IG:WO+#-+5[.61#/ Q9V%1(G M<[,SF,>,]9XH5\JR-M?H6M1:E#=FE3X>LW4NER+M?^U/S^:F=:I:=$>JQ4/W MBI"P>1PFCZ^(,)F'4?#X"MEJ9?:-F6UB__D]X(2Z$H&$CI K<*)W1$9E 3Q M*XEOC>G';?.PGP*36BJ5GB.G <_)SMMCIHOG_T;1=$ MZRH*'),X=J@<,DSB*)S2'G30'M2O/1PV[U:?FF0/,(W0/;$&SQ @0_ ,87'P M(<9^!?O,F]N\4D;GK8UG9&ZFU++O+C> &OC4PS]?2 MD'U_8S_W[#_OK?X%4$L#!!0 ( #V%9E=?NY4LI0( "@' 8 >&PO M=V]R:W-H965T&ULK95=;]HP%(;_BI5)TR9UY#O0#B*U5-5V M,0F5?5Q,NS#)@5AU[,PVT/[['3LA@BYM5VDW8#OG??V\CF-/]U+=Z0K D/N: M"SWS*F.:"]_7104UU2/9@, G:ZEJ:K"K-KYN%-#2B6KN1T&0^35EPLNG;FRA M\JG<&LX$+!31V[JFZN$*N-S/O- [#-RR367L@)]/&[J!)9AOS4)AS^]=2E:# MT$P*HF ]\R[#BWEFZUW!=P9[?=0F-LE*RCO;^5S.O, " 8?"6 >*?SN8 ^?6 M"#%^=YY>/Z45'K*Z(86,//P,].@=N#E;]^$6?!Q*/A_ M,CM9AKA?AO@Y=]P+=8UI<<\5=V>DH8KL*-_"4.;6:.R,[$&QRX-1@&]R=YSE MA:(3QJ1G3%[!V.X_PK3>0CG$V9JE1PCC\RP8!UGRB'6@<)*=1^,L&^9->][T M];QXFFI#1AO^)]H+?JX11[ M"#7[BR"[7CY)ERR*O&+=5'F)+/O>( MY_*2/*)TO6/5)[ZB5*#G(B_YS60EQ/IJ.N7S%2T2?LG6M)2_+%A5)$(>5LLI M7U'(X M\9 M5Z(^,9U=KY,E?:3BX_J^DD?3(TN:%;3D&2M111J&BW9ZB]-]IMHF:^LK OE453RUTS&B=D=*U/9[31%\AMG M>98F0AX\"ODAZT%PQ!;H]S6MDKI?.4K*&EG(HES5U;*EZ%?&.;I 'Q\C]/K5 M&_0*927ZL&(;+J'\>BID(^M+3>=M@V[W#2(##;+1>U:*%4>Q;%@*Q$?F^- 0 M/Y7).6:('#)T2XR$CW1]B6SK+2(6L8'VW)T?3B YWW;U^*NOWDN&?2P7N^&S M!_@>Z):6&WH%]>L^TH$CZPGOBJ^3.;V9R.+AM-K2R>S[[[!G_0 E=4RR:$RR M>"2R7OJ=8_H=$_OL Q-)+N?GIA.@/MB'>TUXO49L9];U='N:6!T1.GU(I$.P M;\F_/BP&8#@D1U!/H'L4Z!KKJYUIRB6BS^MZ7N)@J;ECEMJ89-&89/%(9+V> M\(X]X1E+[4$R)M5\UUI3EA<&2N7I*(P]CQ"E^G08 M"0D.%+98A]EN8(467'_^4;5O5/T3+64!YHWH))7K;<9%79!;<+3YNJ* A%C1 MK:.('$X**M)1;N@%MJ):1P68A"XL.CB*#HRBIV7^(/ ^\M*BG8V8$N MQW;47KS34780N*$B6D=A;!%7G6D F"6OZ<.RPZ/L\(S)E&DS#B0ZU%M@$P>K M70W N($:HGK,,M0Y*V ;T\:/M+B, MRA:-RA:/Q=;O"=+U!#&6X6E/#,XV+4=ONK$\7ZM '>833S4V ,K% 0[5XM-A M&..3:_8%=]X9&[WA8<(Y2[9]GFP=!LG64:!L'6:2W7E6;#:MOU&!\GK*>:(+ M5M%6.A+),SS7MG3]V40VQ%&M+ CT74RT! ! XEBV1=04 $#7MAPG'$A"YVNQ MT:S-7M]7;)O5VRMO9!Y*NL@$DMEX.1FNWB('JZLM@')]5\T"0$4\UU5S ,!" M[ Z50>QV6_VM\T&AT*H MW5;+H6!9CC;W0T#?!"WGK*NQ$P(5A?[4,'.Y9VJPTA ZN> M3]4Q 7):GBP/=5V D+[K^/Z00R"=$R1F)V@JCS3+-P+<"+YM65\L$ &%0@ M@PH$@!D*I#.'Q&P.H[W.;RT1P! .E B '"@1B!,N$0!I+I'.1!*SB>SO4;3; MT.BO][1XHM7?8"J,A%]Z'SVWTOPB)7H;$ ,3WU!WKZ/+Z/\ MV+R"H9R_Q5=W&#@?X:MX_ZI)1[]_\^5]4BVSDJ.<+N2EK$M?3MO5_F62_8%@ MZ^9MB2&PO=V]R:W-H965T&ULO9W1/M[+8S=4V )$!V'<^T$H'M3KN;J=ONQ,#)C:R*)KD@EZ=LO)2N& M !Q"HORG-['E'/X'Q $@\,,!>/VA6;]K'^JZBSXN%ZOVU<5#USU^>W75SA[J M9=5^TSS6J_Y_WC;K9=7U']?W5^WCNJ[N=AMU_NGI6N9LOZU4[;U;1NG[[ZN([]JW.^?:"G<5O\_I#>_![M+V5-TWS;OOA MA[M7%_&V1/6BGG5;B:K_\;Z>U(O%5JDOQ^][T8MGG]L+#W__I*YV-]_?S)NJ MK2?-XC_SN^[AU45^$=W5;ZO-HONY^?"/>G]#V59OUBS:W;_1A[UM?!'--FW7 M+/<7]R58SE=//ZN/^XHXN( E Q?P_07Y/X"N0O64^WN0C.MNNKF>MU\B-9;ZUYM^\LN MOKNK^XC,5]NF>-NM^_^=]]=U-Y-F==6@V;;6Z:Z^ONKZ,6T]7LWUYOG\J#Q\HSR]-5RV(RR;ARR;-5_.[R[Y:)M7C MO+^[D*@Z(CJ;;9:;Q2Y$T_KM?#;O0FKZ=+5_=P_UNF\#RWY >]B.-._KZ,>F M':J!J[Z9/;=(4.\WMP/K^AB=%D8KX^NK]80,A[9AM-/6-+D5BVY2$4%;DC*6VG2*T M6)$5++/M-&&7Q4(^6UEUF3S793*N+K_^U&1/J=.@]O;;[]OVL9K5KR[ZUM#6 MZ_?UQJ9SZ)90?W)T51]%^%PJE\WY#E<<(_58M-344Z]>K<:<:3U&N>CL4T M6+"1=5@BQ1123(/$K.AFS]'-7A#=IYY-A3>H.K8C9W[_Y$DFW.: ]%DBQ112 M3(/$K.8@GIN#"#:'\F.]GLW;>ML>WO?MH6\+S>-V-M$WAE7_?-+_>=ZVF]UW MZ*QIN] ((/RHQC%SOSV%-PHP[L0]6.2QE%P_D[U^+VD-WYE,G?A-PI[']GRH6GG:+2BH4XU2 MLT-]P-Q8,-1/L&5FP9;YJO]<1U\NFK;]BHPU\RKJDK&<"S?80=^C@XU4*Z%J M"JJFC]>O'6U#O5@8>_VKG^#]L(_NCX/1Y81W67 FW? &G8T.+U*MA*JI4ZM$ MH]S:\34DCH517+FZHQ!72S,NNP:/22;QVL6B80FS,=G M4B:Y2&-WBD18DG 36CX%5=,H-3OJ!H&Q, ,[;WF ^=2*7A_8&QY9(""LB*Y$ M^"27" A#>HV ,AQ>)&"&([$P2'K9,D%8?'1G\IG/P$(!84EW)F3Y%%1-H]3L MP!O@Q,+$Z;1)AT]_+K.D$+'7=Y"490I5*Z%J"JJF46IV(S!$B861DC\SN:T? M^RX?![X_?133#UA)D;G+1GM#>V:2)&Y/]JV(X=3WR65<)(*YPZEO>"F3+/.' M4\*0BG" ;Y"1_;WADDD]8$;D+A$]RDD\8TI-\RC PR><&@O P M! E.38Y7+O+9?\+]9_^!>3YA2?8F:/D45$VCU.S 'V0!A7G(N6O=8=G1(??I M DNE'V\H((&J*:B:1JG9K<)0%'Z$H@"7O#F1:10GJ3?N^MB$N1.8<*E'QY\L MF#MK4E"G&J5F!]; ''X$YB#7OL.^1H\!/K1)"A9G7B. 9D!!U1143:/4[+9B M$! /(Z!SUL X 6/2/.-N9TCHPN%45 U M=6J5:)1;.[Z&,_&QG.F?FU68AG""^<1%G"?,C3;%F;@+.0@KXN&8\"E$(7-O MH"7P42;BP@75FC+D_4QS@#-QPYGXN9SI>,U".1,G.)/<+L*ZM3LE+.DG8RAG M@JIIE)J]I<-PIB3,F7[X- \^R P[EN"?^'RFD"Z_#_L=.V1"UL.7K/#H&Q>")<^@%U6D+5%%1-H]3L)F&86/(2)C;< M^0F(Y79]?_N9N^8=+MOH*$,9%U1-H]3L*!_LV0LSKG/)9UAV=-\G()1D/'=; M!91\0=445$VCU.Q680!9 @=DPP,"D8;$O0GN9&\6W.X3+O7H^),%\[_GH30+ MI68'UM"L)$RSH.0S[&OT&. 3IS1FS-T6-H5Z+:%J"JJF46IV6S$X+ GCL)?M M_DF(A"E>N.L=X2*,?@J 8K&3[D!!?6J4FAUR0\62,!5[X3Z@L/KH 8'8")C% MWMY?J-,2JJ:@:AJE9C<.@]22,%([9R4D(?A6FJ6).PQ ]P%"U@O32,]L[(N$T)%$=FW.X- MCV3<$E;^2@CAD\ZX)0SIC%O*,)!QFQHREH;)V LR;L/*8V=(J<_:!C)N"4MR M)01:/@55TR@U.^J&E*4CC[=R]ZO0 :=.F))9*KV!D]I6E[I3,07;G0U*O4YT$RSU@_ MV?-Z$T&.R-X$3:N"JFF4FAUX Z+2EYPN-7QVF ^)W),%4G^[G+N&%"[;Z&D% M%"%!U31*S8ZR04AI&"&=N[H0EAW=L0F0(WGAG2D"]5I"U1143:/4[&9A,%,* M/WMJ>$3P*5$JXS*.C3Q5+NEM>H#XU2LV.JN%#Z9&4*^3: M0MC7Z!& V$*8%2SWCI6$DB.HFH*J:92:W58,8$H!!TX-]WD?A0AO:C&[;=9.&>*@JE3U U!573 M*#6[<1A$E841U3DK"QG!B^+^R=H9!<*>QXX"4+7RM%M04*<:I6:'VK"S+,S. MSEI9R'QZ)7CF$I2PY]&AAF:@0=445$T?JUT[TH:796%>=M*Z0D: I2R)W:S/ M2=C7Z-A"\\B@:NK$&M$HKW9T#;C+CF2(!4\82\A84]0L2W,O*23S4\%XZFX] MFQ)6/@HE?'(I^J]Z=[)%&%[F1<$RK]X)PR+)\X'N:Y2*2[Q6=*6)(8%%H^!573*#4[Z@:092,/PSJ)>V?$T>CDH@)A2"PJ M$%9$3_(A&KVH0!C2BPJ486!1(3-X*0OCI9OTCM(%ZH M1S\3$I9T9X)"$ZB:1JG9@3=H1831RIFI,<('$]Y7DH],O/@ADXQ*J)J"JFF4 MFAUEPWO$2Q*@AA]+PK*C.[:/< HIW!-/IE"G)51-0=4T2LUN%0.EK8\UA. 54K3[L%!76J46IV MJ V%$I]AHYWPLX=2]_68D[#CT9&&$BFHFH*JZ2.5:[]KU8 F"=AD)PDF(Z7_ MTLRPK[&AA:J54#5U8HUHE%<[N@9ZR;%;[ Z/Q".?SR4%G?H"N6?>3"2UQ4ZZ MCVV$E<\^")]<%H5W=*$B#"_[QX+Q /L0QJ>),_=87>\8J$[["2Q MPZY()$^\%P01EB3X@)9/0=4T2LV.NB%>\O.<1166'1URGV EB9<;"O590M44 M5$VCU.Q&86B8/))H%'AP&GSTE3X+$^X2R$02:49NE*$TC"R5.[V%NM0H-3MX M!G+)\X^;"O1G*.*21):2*-SWB4VA3DNHFH*J:92:W28,XI*?\U@I2; C5KB' MR86+,'J&#*5?)]V!@OK4*#4[Y 9^R<]ZK%18??1XX..N)&7NUKPIU&D)55-0 M-8U2LQN'H5T23[LD]4K 0GC/3E#:!54K3[L%!76J46IVJ WMDI^!=DD?R'#& MW#.%PYY'AQJ*NZ!J"JJFC]6N%>G<\*X:]*"?L;&QPH6HE5$V= M6B4:Y=:.KR%>^4L.E2+!3.XC*CIQCC D$N<(*Y]X45)DXARE1B?.D7X'$^=R M@[QRQ*%2=,U"D5=.(2\R<8ZP))$7M'P*JJ91:D]1OVH?ZKJ;5EUU<_U8W=<_ M5>O[^:J-%O7;7C[^9OOHM9[?/SQ_Z)K'5Q=]BWK3=%VSW/WZ4%?]I'AKT/__ MVZ;I/GVXZO4_-.MW.Q\W_P=02P,$% @ /85F5RN<15&R @ ; @ !@ M !X;"]W;W)K>IDQQ8WOZR2#G.J.+$#@FZ54.34X52M?%PIHZJ"<^V$0]/V<,N'% M [:(:QI+_9:G)AMXWCZ2PI"4W#W+S$^IX MKJU>(KEVOV13VP8>24IM9%[#Z$'.1/6DKW4>]@#4:0?"&@C? [T#0%0#T:E MKP9ZIP+7-7!]*M"O@;[+?94LE^D)-30>*+DAREJCFAVXXW(T)I@)>[$61N%; MAIR)QU*D>$T@)3C2DK.4&IPL##[P_AA-Y)(L,JH@DSP%I3^1Z4O)S)9IJ,D4WT[>\CZ$V\8:[>$?A4<%?I>B0*/A,PB",6OP9'\?OJ4*\ M>Q"?',<74#2[ARWX]'3GV_#9Z48MDFQ26[^=!&D@^/GO/Z'(J7]T)^5UO.-7IHZE9=S;9:=Q>+A2JV MO&'JG>AX"[]LA&R8AEMYMU"=Y*RTBYIZ0:(H732L:F>K2_ML+5>78J?KJN5K MB=2N:9A\_,!K<7\UP[.G!]^JNZTV#Q:KRX[=\1NN?^O6$NX6!RUEU?!65:)% MDF^N9N_QQ35-S (K\;^*WZNC:V1,N17BN[GY4E[-(H.(U[S01@6#/WM^S>O: M: (F37K(]-L=2G%/9)&&K29"^L;NQJLJ5H3QALMX=<*UNG5M6A+" HO$5PI M45;I^ 58<3"%/IGP@084WO'N':/06 MD8A0#Y[KYR\G 3CTX%EJ]=$)?;]V7#)=M7=]JE:ZXNK"YZ9>3>Q78\KX0G6L MX%7.A7IG:E:2W[ MU9S$)$^RR\7^&+]'+J%Y&D4'N1-HR0%:$@S&-UZ(MJCJBMGF 3G=#F"1%O:Z M,#F^,X4 :2V>&[OD-6/W2LI.')0>')0&8_>1@])B< \4-&*-D+KZTS[P6=ZK M2XX"A>.%3:U)]W4A0P^I6J\[6TG=IZQ-/X;V)4B)WA8RA3 M7NW9;L2Q*)ZH3CP2-@VPXNK1CC\:??=\K"KGCHQU>V-17K-&1$P?< MKAR%[C-1K7CD61PFVH]\PZ6I5PEUV>[\B1![?.84I4=JGDUZ=F1;'.2JH]FG MYM"EAPRP_@4*O@4>-HSJA9UX7)L1)R-<,1PMIX@%CRR(PS38M^PCC)/]&KO4 M-D_RY!RG1XK@+)G .3(@#E/@+\^96+RP7::;XS2F$3E'[A&D2Q)C.H%]9$6\ M#';M+^V>J^<,5SA(KR_NWZ^D[=3JD6)QF&/7.R!34PLP>P+'0KCTXUO4U:S5 MMBXX4/ DP6*7/.?+C#HQ\XC1*,\S?\C(2+0D2&XGX/_AC#"\X;02W"G!(S8Q M)I"1.DF8.I_0V[ULP^1WKFV[5[S8R/?MRH2).R7 MMJK7TG9J]),S>:U/>O%1H(T6#*J5VX 1;^[#9:F!_J+9,#M1H.\*31"&4 M?\XC+ET[,71%\FRJ]$<^)V$^/S6%/W!95'T;$YW9,?8SR:>;]1K MUI6MSO[ M^"6VN11/:$;.)P&/&(4MYE2/&"I9DSS(O=MA,]A^_;4^<3L148F)V$F M_](6TDZU;TK>7YF.-HW4)66*DX0Z3O:0=TSR%$^P-QW9FX;9VWR^?=LGB9DR M]JRV'W9-YD,90](7YI-O8:5N^5W5MB9SS)S"925*GU'4I6E"XB@]KVJ/7$[S M?"KMZCD33!GN=6. U.&"_^NOQ*VD[==/1%/3Q6K(>Y^71@1MUA MOJO,N= _W-13=XC($GJ> 9Z)),?Y1/S'.8.&-_3]%\TSLOG_K'$W]M@I3E>& MY%.VC-,##4\/_S$=<2MJ&/4:PTG#,9+].%16$AI^_6@X"G8^92VDOR 3YQC M >^*X)PDYY\N%D='8PV7=_;$4"'KU?YHZ?#T<"KYWI[%G3W_@"^N^[/%44U_ MU/F52>B9"M5\ RJC=QD@D_WI87^C16JY#O9[P( /L( 8 >&PO=V]R:W-H M965T&ULK991;YLP$,>_BL6JJ96Z @:2IDLBK4FK[6%2U*S; MLPN78!4PM9VD^_8[&XH2H%DT[05L<__SW<]GF_%.R&>5 FCRFF>%FCBIUN6- MZZHXA9RI*U%"@5]60N9,8U>N755*8(D5Y9E+/6_@YHP7SG1LQQ9R.A8;G?$" M%I*H39XS^?L6,K&;.+[S-O# UZDV ^YT7+(U+$$_E@N)/;?QDO <"L5%022L M)LX7_^8N,O;6X">'G=IK$Y/)DQ#/IO,MF3B>"0@RB+7QP/"UA1EDF7&$8;S4 M/IUF2B/<;[]YO[>Y8RY/3,%,9+]XHM.)<^V0!%9LD^D'L?L*=3XVP%ADRC[) MKK;U'!)OE!9Y+<8(*HAJ@4W= MK7*WX.9,L^E8BAV1QAJ]F8:E;]7(BQ>F3I9:XE>..CV=B2+!58>$8$N)C"=, M8V>I\87EH!41*S)C*B7W6%**G"^8Q.$4-(]9=D$^DV MTX@.AX-H[&[W^77-J.]?7[?,YEVSYR-T@H9.<)3.0D+)>$+@M32UJRPI@44I<]=]G9>+;&Y"$KPC0!4WHK4H+D(NF# M%W5W9S"*1NW=V36C-/0&+6(,3!2YYA-C02SHN^:;(H03ED MUZ1 6#Q9$9I#+J9T;;*"(A@K*,],Q[(Z9@Y3;(0#M;:@X8"4/$LQ6E# RCR' M]'6$,K(=&K:Q6WA(UPF7"V8X*. :+1%_+!94S,Q&)4YSA%E*,*!H-31N[/[< MD_;*X'>*MFQO#&0F3X0\R\D\'AJ6# AE*.)2 8J_#;I%62:%1!A_:TVC<2G! M_?%.?:)R%[D\089N2?8GC7DR-+H&B-$*EAE_(-L9JO/QI5Y$,J9^P;:R]7T# M1"7C)*]A$4&>XNH?OM3O80^PCP%.#3CO >\(X-: VQ;P:L!K"_@UX+<%.C70 M:0L$-1"T?4O=&NBV]="K@9XJAVK_U.:/(8?A@)(MH-):J,F!JB!%BSU/L:SU M):?B:2HX'B[@*]@PL$!4G1L<(3!.69015E($KL#C<@PN+[Z "Y!B\"LA)8,X M9@.3"]]2P8QJ/Z/*CW/$CPON">8) WR=X4^3<).[L$A\Y)P67 MJ+@&KO45.);C:N*Y/8U_+_%)?'P:OX=4X/91_*Y]\(X&G[0/7H=/VP>OPV?_ M]^;G'\[]H!#TT=>Z?4PY^B,9KCB.0(7/X@ MC'W1U6XET5$2L@W:A%>V[=B^.$B;_;+4V 5!X%F'9F.-F>]:'?_0[$[G-?!\ MKW=H-]'9=?VNZQW:3;5Z/<<.#NUF&CO'QWI+M]H1<^^>S1%= MJR:-@8B4F%V9GTF^L:JS7N3KYI.\A]$94&XOF*$+Z;2 =--QW^ U!+ P04 M " ]A697148"LMH$ "($0 &0 'AL+W=OP9.VG;U>K;R6/-E(]ZI12 T\9%WK<2HW)+SL=':"<*@GXG(TRT)B/7=ZTVYW(Q;86O7<<]6J;$=GPU:E1$I91H9D4H.ARW)J& ME]?AP!JX$;\RNM$'SV!=64CY:!NWR;@56$:4T]A8"()_:WI#.;=(R.//"K15 MSVD-#Y]WZ%^<\^C,@FAZ(_EO+#'IN#5H04*7I.#F7FY^H95#/8L72Z[=+VS* ML>O("SBG^1F)/S)6BW&=3NGTN=DYB.6[A!-%5KVIJ\ M?Q?V@RL/Y6Y-N>M#G\R(H8H1#@]491KDLFG)FDA[89M)?Q> @3M$$6"FY21I7WY9+%:-T&DDB$2H" MJ0B3/6%@PE";*V D:&*87F[!I!0(VMM-AUO6;C*4 0JQQ-6Q>]FY/Z=QH;!) M,=N>XM0BPC0V<%]P"F&PZ/T6-S'(B MMI 72A=$U(AFMY*ZB-.:4>PH"@%(B&FC!\V MM>2)S>.#:7_2<#__@>$RAI=^WDG.XJVUB.4:U\AR,^3)>9TB@&4A%YRA;U8X MF;"1%Y6,NM!8^#75QHU$?E09+ V8D:QV-)!X8H?H1 ,:X9+G#)7+)D3J\!T M)=4XBY+%*H5OR-*E8MASN=@]@V<96G7O4G1.L+X@R:\%?R1*L&?Y^?D)T\:A M[S(4 XCOB,TV89VQ8Z\E48EM?&(*_99*/TOD4R[\^_0)HV&[-XC^K_PI0[X+ MP*N"/B-;"'?A]NA7K]:OGE>_CHG'[S.WB'\T29<7\95ZVZ_Y]M^B1/3?@/)% M3?G"&^)O)*--G/Q61Q;&PV=0\QEXD1\8*DX3(:]9)^&^/%>N2/#_4$S M?).39O@61\UP?]8,_8?-8TIRPJQI<7Q\]K4C]!>/HTIRPNZ_U7P?]7T9";V2 M_QI].8%X2F#VY2+T*_]I@?';OSR!^6CMJT;H+QO_5&$&+Q0&3U%XB/J;Q'0. M+L<952OW"4#C2:L0IKPGU[WU9X9I>;G>#R^_4P$]<>7R5]02P,$% @ /85F M5PJ<+=OB!@ Q( !D !X;"]W;W)K&ULK5C; M!'7-W9CTS"PCY^ISN M&2R6"DC+25[(O4S?3G>?[L75WOG'4!%%]:FI;;@>53&V;Z?34%34Z#!Q+5F\ MV3C?Z(A;OYV&UI,N1:BIIXO9[)MIHXT=W5S)LP=_<^6Z6!M+#UZ%KFFT/]Q2 M[?;7H_GH^."#V5:1'TQOKEJ]I17%C^V#Q]VTUU*:AFPPSBI/F^O1^2;'\OKT8P=HIJ*R!HT_NWHCNJ:%<&-W[/.46^2!8?7 M1^WO)7;$LM:![ES]BREC=3UZ,U(E;717QP]N_P/E>%ZSOL+50?ZJ?3K[&H>+ M+D379&%XT!B;_NM/&8>!P)O9,P*+++ 0OY,A\?(['?7-E7=[Y?DTM/&%A"K2 M<,Y83LHJ>KPUD(LWMSJ8H-Q&/7@*9*-.6-E2K^+XZ^WRY>5+BB M=J(N9V.UF"TN7]!WV6-Q*?HNG]%W)DKUZW(=HD?M_/-AE87 M=#UJ&5V_H]'-UU_-OYF]>\';5[VWKU[2_O_-W(NFS@$=JT M<$VK[8'/%PZE8@.5?!4@7.J(FXVQVA9&URI DL 1,2CM2756=Z7A(^Q$I7>D MUD16P>L6[TNU/J@((W?)A#)6[/D2Z@B=%RNYS]ZVWL!*6\/?+5GRNJX/_)Y: MM@!95O71BKT5.R(1+1OR"'RLG%MURJ940 MV#&PWC6<$V#I?.NR5236-71!J!H1HZ*RKG;;PT3=D8^8:A!(L^]8VQOGHG61 MQ)_:A0XEK"P?X?K(J>KK(Z/S]5=O%O-OWS$@MD-RSZ;Y!/JI.."Q:TP$_()V MH)1!TYQ5,3Z:96388<"6X$_88N3Q/%1P-;N,1T7GO>!8_H:!DURQA+((&-,( MURNM-MIXU0Z;-9??R8O6!=.#A).8BY*V036P+A:*E2>2Z44.%XM4?B];^EPILP22U\=G)&4E&I:W@V-0YW5&A^0H M^M0"02ZH;&+3 H7)+_=;9M*0(!4F79QX[J^-HF8UF MF+Y#/ FEN:"T./81!PP+7,FGHN0#:IDJ\0.A&2*:4?&:H^:SB[_":HW#O3,K M+A'D-A/%_:>BTG8KM=V8P/N9L)T9'GN'>QI,=#(&$<:^>)F1V\K@HU8H4/ M"6*N7O!*[M$%[ *_](\2*@P3E.X5YY MX?$5L>.P_Z.$3$1 M8';1WY 6P=G];KF=03#1R LC"^Z!E#PM,4@+F(GU)MH MIM$'#!,4HT]3*E8N#(N7&?AD&)-)VD^@'U2XIR.]I_+MTWLTDTLZI9/O4HGA M&1 #X VI1XN]8?*'ZQMC'09GADO3\4P7DAN?-7A?*U^\_)P?&JI)'Q//3XE$ M?.C!R'V6R8R!Y;G=A>S>SSS)%YP[R=,7K&)G._K/,NK]W5F6G*B?\2$[A-P[ MB^LB6Q=[\W >LVM9.ME&WTO=X'-9(L'_,4;<_NDV^T03PP/N[DY+\?L^ MW(%][+6VU!Z3\];AG_#\^^7J=GQJCI"/8(.+(K-V)1> ],>3#95]A>5^=6X\W;*#_ MW>?FWU!+ P04 " ]A697\O(5P9D& "$$P &0 'AL+W=O\U,]OU6NC[U[)1^ZMQ-#X2?JY7E27"]/IR(U;R3MI?-^\U MOJ8=E[)>R];4JF5:+J_&-]'%ZQG-=Q-^J^7>]-X96;)0Z@-]O"VOQB$I)!M9 M6.(@\-C)6]DTQ AJ_'7@.>Y$TL+^^Y'[]\YVV+(01MZJYO>ZM-75>#YFI5R* M;6-_5OL?Y<&>A/@5JC'NG^W]W 02BZVQ:GU8C.]UW?JG^'C H;=@'@XLX(<% MW.GM!3DMWP@KKB^UVC--L\&-7IRI;C64JUMRRIW5&*VQSEZ_$_J#M&+12'8G MBZVN;2W-Y=2"-4V8%@/X5*G5[\J-=K_BS# M.[F9L#@,& ]Y_ R_N+,S=OSB 7YOVYTT%M%D3<#>R(5EHBW9=W]M:WO?LYS] M<;,P5B-6_CP'@I&WSU@PZRR8/_5))ME0-4K=N5\P/^_RM_\9P(4S%)$#/1[1,$+T9( M)'E_ )$MMS >NL9Q'G#H\9)]]6+.(_[MH[?#Z.A6Z8W2PDK4)41X#_WCW($G M5J[74A>U:-A&;*!@- ]F8=[-^YK%[!M/3$>_3NX -EJ V>K[OA0>!GDX8U&W MS!&2T2_*@O%)L,39/$CB%/,]>_\]&[T[%T 7PV*C69#RD/%.K"/P9^#(8DA* M.>-Y#ME)D&01Y&=Q'/ \'-U*N'%9%UAI*"Y*N5&FM@SJS7E^@J$GCWY0.ZE; MJC"OS$:U1FD$ KZDWNC:/,J%:)X'>93UT(V"&.H0PE L2<[X(T^#>9[VE\2D M,]&S] CQ^=2+ AZ1CC.$'6&=!6$ZH[6@<[Q'0PX:SF9D3Y#D&;0.*?Y"CG_/ M. -C/QKBEXQ.LN930S[*8%@Z$/%^\!D/\R!*HAY:!"YHL_P4VI@':9: &A%_* M4[(TA869LS1-4N1D_.]B,>.S($LH6HCORR/G_!",69@C'F)VX[#[Y!84#$C< M2W0AM"?!6@3LMD5-:ES=;ZC@.\<<6@KTFM!#7P@#X1K3WK!*F MU^J>BEIAP^TE\)/.-N_)+*$TM6[JC966TDUIL2E@:[]CD[1C.X?)8]WHJT'T ME3Y(GWDKY M?#(;RI__F'78$,IAZW@8/5ARM"[J;50_U;J M>I$QTKL:",LVR]2%(H "+O5 MQ.L>,8AXE.Q>"GU4YPRJ/56^0+:E1D"Y^)(E\23J@*I$Z57R$D[4ZA>$4J+7 MX=A,>4B@P-_D.4. @8?4U-8*=$6T4G3$#TP8H]#K*+7VM:U\@"S01F%)=X+$ MK/..."W@M+Y&PVW]@5,LZH9.G"@*E<*!R&Q1 WIP;5M;-ZZ,H7%[CPL*@FUC M?;!VAM6H2LH>*AXC4E$)O0(/PM2;].I8@VHLJK77G8:I()T/;QK]%[V")KJ6 M.6$_*29VHFZ(\RNP>V70P4^V//XX.)2MY&(MZ4Z)_-]S-C*5O'8(EZK6P-+K M-F'GSMC3WLT(=C$K=_^#Y:%LE:MW6LE12DU3<#X4BE[_" !W<7;]3]02P,$% M @ /85F5P>,+?B^! K P !D !X;"]W;W)K&ULI5?;CMLV$'WW5Q!*$;2 UI8H6;+W8F O25N@BRZRF_2AZ ,MC2UB)5(A MZ77\]QU2MBSMVFZ"OE@<6(!D$RJA@7WNS2S3VHV:5%!$KZJ* MJ;N(37Q;&3HQFES5;PB.8S_6#0FG4HN2\ J&Y%$3!XLJ[#L]O M8JOO%+YP6.O.F-A,YE(^6^'W_,H+;$!00F8L L//"]Q"65H@#./K%M-K75K# M[GB'_M'ECKG,F89;6?[%1./Y+!@J])\DNO?8)O/V.)ELM3NEZP;W2CV M2+;21E9;8XR@XJ+YLF_;.G0,)L$1 [HUH"[NQI&+\HX9-KM40\6%(>V#.=[D2N.R_N5\<*P^S S>8@Z>I,%T_X 7*$FX_=+M M-QK<,ETXMYD=P-<5QQ@MVGFS]!,)XZE/H[ WY(=I6FQN.]7FE><"RJD"Y;:Q9C-PI7T\^4.YIXJ=)QZ O;RF'A/%3W/L)37 <(V@\CMTL M'8=^E-(.?4Y0^LUY^/^,'B,AI^/>Z+L8'::89K+[?#^?J8]'9T^SKO2VN!'U MDW1?V[YXC)3'?6.U*<5J[_V_F3G*L"GUXS!M#?OBCS LG?I!O,^I+[XM 4VH MGW:.TBMY\"V0=ONO^WFU,?U-VW#S79(.4D#/TD".TY3/TA<;_.3 M*9)RDN*X03E8Z;:[VQM#M]Q;=?W\E+$'@L"SQHR+H*/LD.[Q57?H[M'MQ4A &UXYG%<7 M&L+B#&YC=; .\PU>P,_V;N3"R":O')-TF;&ULK57?;]LX#'[W7T%XPV$%C/AG'*>7!$B[#7? !@3KW>UA MV(-B,[$Q6?(DN6G_^Z/DU)<,;88#]F*+%/GQHRA2BX-4WW2-:."AY4(O_=J8 M[CH,=5ECR_1$=BAH9R=5RPR):A_J3B&KG%/+PR2*\K!EC?!7"Z?;J-5"]H8W M C<*=-^V3#W>()>'I1_[3XI/S;XV5A&N%AW;XQV:O[N-(BD<4:JF1:$;*4#A M;NFOX^N;S-H[@W\:/.B3-=A,ME)^L\*?U=*/+"'D6!J+P.AWC[?(N04B&M^/ MF/X8TCJ>KI_0W[O<*9>F,O72+WRH<,=Z;C[)PQ]XS&=J\4K)M?O" M8;#-*&+9:R/;HS/);2.&/WLXGL.)0Q&]X) <'1+'>PCD6+YEAJT62AY 66M" MLPN7JO,F&C%*;6\$Y46)W[AT1L9)<\L;M)+@+>83>!- H@B9+T EXZ9ILZ MO/0GV0:PX4R8\Z3ARWJKC:)[\O6YU ?D['EDVSO7NF,E+GUJ#HWJ'OW5;Z_B M//K] N]LY)U=0O^_5;H,EDW@ M[Y'I[M!5!*:D=M-,@=F!IA)SFU=2/V\*81 MI)&])C=]=>VMK8U'!338;E&Y*K[%\BC$@6=+:NN:>+>R[7I#ZC$:O(8TR.?) M\(\+[WVO1&-ZA0'LF@>[T(Z?)!(*BB".YL/7^\"V4C$CU>,)7!8'41%!.@N* M^05-&VGY#U:&PUQE@9)'M$_#O(B(EJ"KD,_3 \[6X!2)/L2M:9@ MTZ2 /(CSQ/M+&L;MSK/GME>2[),H"_)\#O%\%F1Y[JW+LF][S@Q6-$3HRI0- M0$;8V0RN:)FF09$F$IW$GEF@4$PLG.#=RL-C7&WK.G=1&4-:'\GI7D2;(#Q M)5[]"U!+ P04 " ]A697D2AZX?H" ! !@ &0 'AL+W=OTQW M/-(D/EX?T#_8VJF6-5-X(?CWIM3UW)VX4&+%MEQ?B]U'W->3&KQ"<&5_83?$ MQK$+Q59IT>Z3B4';=,.7W>_OX5'")'@F(=HG1);W<)!E^8YIMIA)L0-IH@G- M+&RI-IO(-9UIRHV6M-M0GEXLBT)NL83W]]1FA6KF:T(U>WZQ1S@?$*)G$*9P M)3I=*WC?E5C^G>\3FY%2=*!T'AT%O,'^%.+ @RB(XB-X\5AB;/'B9_!6[(&M M.2I@70FV7L85_%BNE9;T*'X^5?* F#R-: ;E3/6LP+E+DZ!0_D)W\?)%F 5O MC_!-1K[),?3_:LE1A*?YI:?P+_+HP(.C$#1N2H.H0-<(E> TM4VW@5=-1QZQ M572)ZO69LU04XU"K-+9KE+9?[[#8&Z'GF.:9#D8.W;\D''O]V/999#&'IAGCN?FL((!Q&OD,H*O3Q-83J)G944%2HC*8P/>[&7!%-(O&F4 M.Y>=)GT@P: G KTDZ9/ZX4#!2PT#;QIGSN'>QA!;V]VVZ4FO-*1Q1N%1DCB? MZ18E3"(BYH59XGP1FI!/(,OHU)06>>YEDPB>>C;^HZEN46ZL=ID6;3L]#/CH M'>5Q.:C"G_!!6Z^8W#2= HX5I0:G>>J"'/1J,+3HK4:LA2;%L&UL[5Q;<]O&DOXK4SKG9.4JBA(IV[+C2Y4B M.75\:IWCDN.S6[6U#T-@2$X,8! ,((KY]?MUSP4#$I1D;W8K#WF)15RZ>_KZ M=<\@KS>F^6+72K7BKBPJ^^9HW;;U]Z>G-ENK4MJIJ56%.TO3E++%SV9U:NM& MR9Q?*HO3^=G9\]-2ZNKH[6N^]K%Y^]IT;:$K];$1MBM+V6Q_4(79O#F:'84+ M-WJU;NG"Z=O7M5RI3ZK]7']L\.LT4LEUJ2JK324:M7QS=#G[_H>G]#P_\"^M M-C;Y6]!*%L9\H1_O\S='9R20*E36$@6)?V[5E2H*(@0Q?O4TCR)+>C'].U#_ MD=>.M2RD55>F^ ^=M^LW1R^.1*Z6LBO:&[/YN_+K>4;T,E-8_J_8^&?/CD36 MV=:4_F5(4.K*_2OOO!X>\\+:]]^TJM*+W4FJU9#HN 77][:6F7IS5!.OYE8=O?WN+[/G9Z_N6=[3N+RG]U%_ MO!GO)3,NY/.I&"4O+E>-\IK9Z'8M_J6:5MW!8K-G GY9R(5IG$+?5WQU(MJU M H&REM56X$75J%SHJC5""M)LJU8Z&[X[$::.5BITAGR@A R<<;=AHLST:L#T MLG\H$6\J?G[@<:&M6!K$'F3#=:*.O\DI$NF_^\N+^>SBE157-^\_?;PYO9+V MI5BI2@F5ZU97*]&J;%V9PJRV NO+MY_L_F:F8\=WAM?D$&=K6BG-LL9V("BP+7GE6R$8O MMUZ4J#=OU8:RIG5K?%@\8@R2I7((DC,1A$@ M()=UZ['?O*"X"'A36$8P_##)>/'""L'K<5RFXMV=/,E4,9JT8*8E+IL-+<:M M]=]L7"TYF&ZC-_]_&: =#_.=C/J+P1^!7XR?E*>O?WO9%![OK,RWW36VD\Y]-VN=N2Q2 MRZ;52-I>I:V!ADM#$8*[1 TZ@_Z.)3)+_@N0'[^UHJ)!4$11@>RRML/REY[[ MT%_97OV;E(\IF2UTH9DQ7%5)"$.";.F11G& H#S2WXN0HD5!X)[)K9&]2,>Y MRCBA4J(DTQ[KJ9I.*%FVC2F>4#)H5"%##!#[8& D8X1^2?_V]>&5.%X,E@DF M)HO@"T6.GE]J;S_Z71A+)0_AL%&J&FB4$[4O/RYE.-:FHDKD++#16,8B,H(! MGIZ)OP5A4_,_]]>=,B:[@M,CQ]F3T;QT;+O%+UZ(,:S@(54>JAY51U/EL&I, M:=REL+V>Q&N(8G0MH NG)W%J10;L:7BS.0L0\G#<26J -L4%T3&!\ 1Z5:R3 M=-G"G&G0DNZ>@ +@1RFWI+008BJ?]-EU@KM5MY3LDOE^.F/P))/80_.DTTH_ M$CM3<9GG7,DIO">''F,K;NS =)Q9EP2PD*F:X$GD02YEX(=+"+T LD%-6GG@ MLR1]5:P##_IV/1@61^#:1*^(WPY)#U)# .;>]%<%2N/\S$?L%Z'\K\XTH._-NGFEA4!C7A(,Q_&-X?Q%B3F \? M+G40+'I]>"M6+[I[W<'-*]2KLK-9!^@J\BU$-O5ZR\) 6ZXREEO3F@K+B/?% MS]M:B9E_;#85/WH&J8:] 6W$3=KVF;IPJ3VM:I-T46G(L3;'RWE,(:XD,+6" M_'0MEG"R:C4T+N5\^MU#&LBD5L8O929*7: 4G/'O T4? M#M=Q+/9%;=F8TH72@S4/E 3.E?E^ MC&")J\H@?T_2<(%I&%"%T(J*:'TD#"_,Z0WX1U=PTT;IELB'.B2-VK9M< /"L@TQAM;G,:)D1M14HOK$#BAG&9 =%:8UC+H] M,1MJS5"XK0;SAC-NF!2 W0?V,AI" 9K-GNRG04]V:,O*H"*VH/;SS?OD0$+C9E0QJ$&'C^KV)^G@@W":E5KL!N M1>G9E91@>L(5>.DB75 L!3U3=#E:W;('.R2L"&;O)(QS-RU+JUFC$FMY%.AI MA0($/T!9 Y621SJC97HGW:8LR,WV?*]K469^8^2^C@&6CSOQ&$)^P!BHS13- ML4Z'E5E9.*BV)Y!7&S V#\=T?F(A74'1L=*,=[.,4"2)? E!M@3L">T@T&OC M)Y-(TA9>!!L^GSQB1+LS8]R]@/0^VFO'0>7!D6'C^N30P=%.DL/IE-PP6FG>[UK5()I:N@%Q^ND)7#"O>N.F)B^5^'X#3TY4G M:047A/A.@O)O!RV7'6?TXNS%)#7FK4H7%&GS8WXT<^_X9XS'!6TLW:0O7B0V5/91U0\C$^F'#9&[MIINC5=5A(RDWHQW6VGH MTU?ZH3&BX4VU,A2'!_5 (P=0MP?0P(ZK2CRF.=-)%^-#TXR'_N>!9..N^)Z2 M*BLR%%$WP7).Q-X]_N(&V4M4:$!:S3V,9!7)[(M$>\#V0%/ITE.2,EVE*8/QPKS 84%.POW8?U28V)CM1,P"))XUHEC#W=ADF)QB&;TB<@] MJL6]*QU0@+&! ?&S&%J0RTV0B;>2POO3$;6/>Y<=")WZ*S7(LK)+5S@/NF[: MY8>"POLTNI]W[4)7WJC)G29IF!<8'/!/Q)OM:IKN^&Z_ /\FSDBB(!N06Q@X M1B9KGHK@@85RJ,M"]9E+V/$'.9$O>:0X==?NNN<4"2*8(G@O*44Z?%8W8,T* MY'THV&?_+@E%:;CA/1)/OZN'6 R7=_!:['G&,+Y)"4 X'D#L'\Y&'Z/VNTQ0:M]J//D M51VJ(J'1&4^"(5E*K\D)@GUG.#^^.E*@ZVX45G0#(Z_T-.P1FW&5+^R5.G^CV M?9.P0U.JH?,VSE*_<2_CT9WWD -]?^MA!XVNP_"L+WY^[0 %&Z^$FL=:)(TN M.0KZ"< XAPUC-K:#RA_,?TV*20]D!4ZK@X3GW#59^OWIC+/0()OE;@)[7T;[ MR43A=MCU2&P\"N-D>HU+\'@^6>5V(\>248#E7\FATM6#Q%ERE*2+04GZT*?5 M[L&!@;@\D$7%H[K7?MO9[X\\?K8P>[Y3XX:CA4>([J8!R9[0G]. D6G .RIK M/A7T!S_*KW(2ZCV^L@ WW"XA/3J!D3BE=1-&Y7?4E>"AG4W.9?B=\=&4.31. MW#$.(;^"^AP!H,#.;RD66"QZPSV#LTI;:E'"?#8Y)]8?#7/)N%?:80^"TW9( M4@:U:43(5&G47A1TR$9S-5RXO<>UVP],#O(U,6T@T\+\CEAEX-E9UC6TZS'F MM$,@Y3(G!4)N"![SM@.GT9#.:3X[6@=YR,TCMQA BVWPPT9T%MH[H1.W.2=" MNS9%[JO7>#@-)>-NUG5;OO?JW= ]%:L?%XFH0J?OWOPI"0;Q#Z'CG6-X=5UH MW[\]P):7G?W9 ;N%!2;C*8 L_/@T9I2P!72\D]2( MR!/G U#W_LCI.@RP N>#"=Y-5C)_=3;Q^S0MQRY5%H!+WJCC5+M#-:G)[=CH M:_I 8?$L4 ;FT_-8!>AT"7+0-W,-YTE@=[?:SB@\,^//Z69N%[<"K./*E"A M>C^=[51O&4O=<$\\R8R'2^TP-X"@/V/$$>!R3@R@T.0P^AH_8\B*#,>E^A+- MHVA?$/O U?WY##X/8LB\= !CC/;$CQ?QI;M-J<<<'M*[+-_5 8MT68;E M P_L J[^/,O7NT! U6/',?;6+PMK'HV?O#K(I7SYHO,LV]Y:,>Y<5QT.(V@[ M--LKL38;JL:_TXD,=\#L&X]A_'XN,1]N0-YW ,SY %.OV^3TA@^$I6XL*;+Y MHGB"@MJ*9IK&O4O?<+OQV][IAO[XQX_7EV'#^EU'4$16#'2TM6'<%A+-0U8( M9_=Z/,F]L4:D;BK>?^# M.OOJ(L,.G#_H _PX*S S7D>ULR%!AVD7?&Y!MX7+(W'$LM]AA:[)'R]-^+8_WD$4?IXMXH4=@Y M^S8XMDH'C G(Z^%K2;<0,_1]Y>T5Y()@-WSG&JDM8>^6?F+ZR8L_;*[I%9)= MMZWRI]XS72=>%\30T&F6;%ZA -&B^-!0/ R0A_VN(6)4=[6;=%>$0?OML-SY M31:_F*33!%D2W[KZ]XDTNMZ;M=&NH:"W^Z[J>E#E7SJ?['S!_WSC6% M"2<='9H^C:B""*)#0L\PZ/7N6^-.J[=3=H 1U2RK]Y>=P$*[_Q]WPZ MWUO/]%FZG$;I=\S:Z8'O@CX5M^9W^<[YR^F+W=U?9;ZTQ_>=^9#WX%&9SL+FC^?/O\_<9ZQ M[Y5/DT_0D617_*$]U4UD:/KP:O^6_=)^P]X^[_Q' !_2N&LFD4$N\>C:] M>';D-OO"C];4_$'[PK2M*?G/M9)P(GH ]Y<&78G_00SB_^'@[?\ 4$L#!!0 M ( #V%9E&PO=V]R:W-H965T6EB>\9QTKG<-6W&3GH?;NX#1$(D+B#! M *!E_?M[=@%2E"RK::]?++X ^_+L[K,+^GQMW1=?*A7$?65J?S$J0VA>3:<^ M*U4E_<0VJL:;E765#+AUQ=0W3LF<-U5FNIC-GD\KJ>O1Y3D_^^@NSVT;C*[5 M1R=\6U72;=XH8]<7H_FH>W"CBS+0@^GE>2,+=:O"Y^:CP]VTEY+K2M5>VUHX MM;H87I5TL;A=2?])_8=OBRE5]?6_$OGH;P8O1R)7*UD:\*-7?]=)7^>D;S, M&L]_Q3JN?;88B:SUP59I,RRH=!U_Y7W"8;#AY>R1#8NT8<%V1T5LY5L9Y.6Y MLVOA:#6DT06[RKMAG*XI*+?!X:W&OG!Y;:M*!Z [,X*O!6-1-Q.AN+ MQ6QQ>D3>:>_O*54"&]\HW, MU,4(E>*5NU.CRZ??S9_/7A]QX:QWX>R8]#\>LN/B7DS$<5!^5LAZ+V[42CD1 MK/C%!B5>T%4HESDGY!E('&M0\G;;]]=\WNU="W80RSF,2<$ MB$GDB%OKF2CLZJ V0TX(Z9R$7VS71/RL@RXDD\/[:*-U.3R ],RV#NLA;-EZ M .;]>"A6:"]6SE8B@* 8"?K5]9TU=S :'ANY]JT.V(:GRG>*<-\XFRD%/44$ M.Y0@4\ $769KD%.&$0UV+&1EZT)8Z ?^)6T<'_11UP'L!KHC2*&F42YLA.)0 MB.]UG9F6U(H,ST'76']B= :"99,/[/UA#""J2CD.Z1 \MCQ:!&8,R@'.VS8K M=[RK)(!BK4I\;:77)UL'QZS1B4:Z@.22.;A-4\$12>](2>GS>7([$1_A21U8 M^2+T.@:'W/_#T/T)Y";B$Z53&X ?IQ$E M34I-)*PJ+,2-$>5"NMP@O;J7 #MF#=D$>.&!V8BV3IHGE*DRSW7$<) PY'Z7 M-"DDB!C5IR<)])KBD0->5!JIHD5U2#6S#T@E:QEC/0@UN QUD2%>H90!_;8U MZ=5:HUJ62JBZP#:N@+B%NRZL5$B0]ZO]&FIKN31<0.#).ZD-;:1W?B^7#B?\ MMC9A&=HPHT@!Z&K-Z*^M!EC1_RT[@;0BA%3H\ &6RQS 8%K TM4*T50Y"$)% M' D?!T."N.(;-"60VQ+N=9UIEQU*2;% -FN2(S+I2]KV1,SGDY?HXL9P])SB M[L!<"X+J=651EU=9ZQY+6+LT':4 Q1RF=+G)3 =G9:9- IYR\:%\R@[6@=7+ M3;2R5(:#)X?VYV!GKX,%+\H,@*6<2*7-Z\FNQ>SUS:[3_'3^FGA[X,/?/.,? MJV>G?2RE08!@%8TS2-]'P)Z@7W@E75:.Q0=9MW U,%)C4#I7)=OW?EB8'[N: MOBJ<2ASV:2=DOD]>KY *V..2%C@( @]M1)M$9[R+FB-25^<4PM5&U)A!A8:+"J+$I*"KK*RML47BDD'52.,M(D34N2$# MI*A;!HA;2 )@Z^:ZU/#!*90"15P7M08C2D2Q;=#$\-O(S9;5B250#VD]=2 \ M^@+::@/-1G3V-92H!9DANY("%(_V"!XURC\3"<>\.4_/6O_&>@W02 M@36<2.S/-UGT4^N(KQY:KE-7DBS0,(D D MZ@2=IX 1"2FHQ%NP1U_\I/A$M2E L19I'UQ*.57C(,^J)N+S M3E_(M,O:"A--G25.TJOMRV[B#YTU(EK: 6*+_W%,!F,U4F]K4Y"NP)K82#$Z M2MB4>K)2HUX^)U -%A\)\TXC4EQRMH[T,$J MXL#D3&?6@>*3HBAHX(WMS8H25!/Y)E812MZWR_^"Z1F#;IS1.)IV?3,JAE$K M/%O2?--/U7ON==E/KZZ>RJIY?=.9^(^WUU?[\QJEUB .9]UM_E!H/?J]X&$ MD>H^2S,\S7BSR6E?!!WC;Q!(FC!H7GJ+LHD#33S#+M))EB*"B[-)=QS%8<_E M='1R(;:=AZ.FNJ$ +>#>-0(Q^JHL#,$Z^>2#V229,>2(6+P8( M83N9[DOB/II.V5(,ERVOAFT,3GLLG(Q81'*H-C+I481^7_7B_T/MT03LIA8J M*96&[EX"9]+I\\F\ARD.PP]2!Q& HSVVLJ)^$ON(K0V/:=T1*VE/N;Y:>3"> M+"0-M_U \@V5U1^T.UV="CYM@C+(C+!#KY6\UU5;I1W$UEP/W &]VEI_-$G7 M ((/:EGF6CK@H++6I4*?"<2Y6+:,GI:LW>C.#4J^I:*%76!W/8#1=9QXI;=T M(.6#/_-B?BS!:SMLFSW-E?).17V=I91L$#8Y].UO.OATBX97\ =J'\>"^!6W M?]I_ [^*GWZWR^,'] ]H8@@F3GHK;)U-7CP;"1<_2L>;8!O^$+RT(=B*+TLE MD:2T .]7%LTJW9""_C\#E_\#4$L#!!0 ( #V%9E>5Z'+=A04 '<- 9 M >&PO=V]R:W-H965TL+VHLF0Y MB=TE!IRT15,T:%"WV\.P!UJB):*4J))47._7[Y"2_)'::8>]V!;%>^ZYYWZ0 MOEHK_<44G%OZ5LK*7 \*:^N7PZ%)"UXR$ZJ:5WBS4KID%H\Z'YI:'KD=]R*1T0:'SM, =;E\YP_W>/_L;'CEB6S/!;)?\4F2VN M!Y,!97S%&FD_JO5;WL5S[O!2)8W_I'6[-\;FM#%6E9TQ&)2B:K_9MTZ'/8-) M=,)@U!F,/._6D6?YBEDVN])J3=KM!IK[X4/UUB G*I>4A=5X*V!G9XN":4ZW MK!:6R:NA!:1[,4P[\YO6?'3"?$KWJK*%H==5QK-#^R&H;/F,>CXWHVF9BF_ M'J#N#=>/?##[]9?X(OK]&8+C+<'Q<^@_3L"SYL?)34(Z@*6YE*169 LLJ;)F MU>8W0ZDJ2_2%<3L-N>VLL872XA^>48-\:EJLA7$;=:TTLYPD0Y<)6Q"C2J$: M ?W(9,,=>!1&"=V^?4,U##UH2)\*U>2%]_O=_D/WPI"Q<)&1J#JW*\VJU 3[ MK&%465$U,+"*&L/I<[@(*5-2,HT8@&,-9@7H8EN.!M*:5^F&,+T(^M1,NV6' M"*0,LP4.\2^F H[51W MP,)8;SM)@O-D$B3C2]#+LW:VR 4T"^ \FR>@T7%<.61N\ ML@C%Q05I&X3HD9<0 ?2 *DH!"2$^VJ3Q40?$J@Q1!M/)-$CBY"<='0K"RUJJ M#>?$VSX4<%RY.4RU9!64O<-@SC+A)G0KYHUB.G/<7@F-R:VTKXV]RD3B7>Z: MU)*JN"-?*H@.9!Q*AIN^T ]SP2RY^K$X4%#;5DAZU\!ZXO.(SXXY_U8+O>DA M>N.E4T*LB#,M!=>!SQ3JE!'.-.1$0CW;9VH4G$<707P>A>/82\@J:NKZ^VU3 M:)N,XC >4^!Z##+6",P7J*(X"2;1>7 QC?]'P7"6%@YLR6G52+FAF@G78:%+ MD0-JQ\1=5Q*&YO8% G]QS_077 @^K%;<-PRR-&]RG$90*YX>MB3RZ:F)"HX0 MZP?<%Z@#6##):9YK[AN)%OW7OOM2M!-GG4ATN+ SQK=S9; M@QOE=GMQ<;[+ *-"E6UN\=)_(]]N%*"Q.67"H#;\)< 6VD^D/7_=T#"@"@ 9^X4#J;8'LR>"C,[OP?#&_8U6#RXVKJCAPLPRU6G4W$!_[#T .M5T)"649 M1IU/J1(\J9^"/;KLLAS>>8[J:F= M\1E=1"@H7$"D1"1MI(WLPSQ&N<*%[,>T@R[1&,T2AUCFUS&H'X5JS G[UH-X MJO7/"="._L/IY>ZN3H>V\MP.C)K];JZ*'-&";$? MR'&7+7'_?O[I_O2!1(?)*%QQH[E=1IPJ2OIQM",.$ R@GM\3979Z]([;,4KL MD6MT"JB*]APYH_AB$EY.=R>4/PMV?O:EP>;+R;XH;0E@D.*6P/V [$^+_JA* M57>,GM$H'._*\-C]:[AW&2ZYSOV5W[4SQGY[+]ZN;O]5S-O+]&Y[^Y<$4PQE M8$CR%4RC\/)\0+J]YK]@V2+*[AZ(' M6AK;0B312])VTE_?&M1K ,.>ZJK1,V=M MS.9B/-;Y&FJA/;F!!D^64M7"X%*MQGJC0!36J*[&H>\GXUJ4C3.?VKU;-9_* MK:G*!FX5T]NZ%NKY"BJYGSF!<]RX*U=K0QOC^70C5G /YL/F5N%JW'DIRAH: M7#3Z4*285\^>O_)YHZY+(2&:UE]*@NSGCF9PPI8BFUE[N3^9SCD$Y._ M7%;:_F7[5C?B#LNWVLCZ8(P(ZK)I_XNG0QUZ!IE_PB \&(06=QO(HKP11LRG M2NZ9(FWT1H)-U5HCN+*AIMP;A:(JH,6'J%=A2\ZO(>-Q[COLM /^0O^ M>)#\RJ9Z*YZ1689=*B6:%5CY]\N%-@II\L=0\JWO:-@WCE%3\,X)QX[%8'=;%79K)A9 M _X4 !--P1KTRNJVVT#=9M@K _4"5-VE MK/!:H BZAR#O(X GDH&=E0V:R*U&Q_K-Q>C!PNES[AL4OQ+*T^@=-*!$96U% M@<-:$I_HUF&9FV2!=<$Q7.)R#,BY&P71Z$$:M$&W$W>29"B$D1M''(4D=!.? M=M+8#:*P;1*3FR_766F>V<-7931B4<'ABL4JZ[:N?S/"V]S6_S6=O!C9R='L MD[WBH#@?_;8UVF":%%$8=@/YP21PVXJFF*B//YN&[V%EW^&@H2T+7)YQ-\A" M%L5>&H[>/H'*2^KZ&8NSU/6QHF\8S[P@&%V+)L?[&L\0+D)>0FFL8H85B;,) M*F:)AS7\!L\ &U,WB'TWC:AO<>+YR3&PK=>P3>1F*//0VG"*\Q$T : &$RUS M6AC)=KC]VKCL4C.Y'%#%.;%,V#:]&1FSO= 8)HN]"7XJJ@KW M7+9?ETCG_@BVR#69=Y&8W"$4@1OT(:V 57*@K"''F?/.";: M8S@O1I6V#BV4U])2G33\E]3\T.S:)BU$1?09YB>R,,2ALM.;^5[ .WZF:>1& M:43L]+N&G[$PY>Z$!\BX2>+%D]/4#&-B>(:**??\>!#/ $\"-\; //)I8 +D MVG_+D^T11:_N:(/E9;JM8,N=)/:R_X$[%)P.^AR*CAP:^D".>R^:&M3*OMLT M0MXVIGW<=+O=T_"R?1%]46_?E>^%6I4X'!4LT=3WTMAAJGVKM0LC-_9]M) & M7UM67./S%A0IX/E22G-<4(#NP3S_"U!+ P04 " ]A697H)V\VZP# !- M"0 &0 'AL+W=OJ%I%1V]%+Q":;B2H'$]"VZ2Z]N!T_<*?W'FSQ#H5PC@C&M[W/X!C2&7;E@_???.Z4RXH9O%/B;U[8'H#?IA<=+K'N0Q:'D,9I=L%?=B0B\_ZR5_S=,RVY MW'2)^.=F9:RF]^;?<_FV[@;GW;F[=&UJEN,LH,MB4&\QF+]]DXSB]Q? #HY@ M!Y>\_\*J78QS/HLD[L// 8!;9G@.DHR%,Z[)V'AC;B!G(F\$LUC ZAD*ON4% MU>-%F7WG/V_]FZY_,K0EPL[?12S>L2UJ:BT@FVI%L=3ZQ,H =2ECF?2!BD:[ MA[,G7%P5??C 1>/P_!!@Y^!_! WXK>%;)E#:4_S4H#O@0^ R%XT_8=+!HU2H M_P&NU]008:U5=6).G29_!%6[7DFX90$[IC5S41ISR,M2WS>-?MYK5VA+Q],# M'5&Y:PKT]LTD3<;OS0L%W/P8'2X/)L0^#^+( '8P]E"XK M.W0T/;GTJ38^4P?^4"\W#(C4XO7BGE))*1!%>5MHS%ECL$,NZ54T>1I10$F5 MH[^"V*.?Y>^^(_VZ]U!JQ)-."-3'+/I"NV;VF2[@A?.>:W:NXZ5PE'I_=JIX MJ-\X3(9Q.!XD)*7#+)QDR;F]WE>Y1>,2(Y*I-+D33Z]($@['@S ;Q"1E:1(F MX]&YO=[]J-'^1T!U4C;3OMCKO';X6;=D2^J+UBX ,&PO=V]R:W-H965T)"D1IYBNW]^AXI67$ URTZ M[(,MOMP]?)X[DL?YVM@'5P,@VS1*NT54([872>)$#0UWL6E!TTQI;,.1NK9* M7&N!%\&I44F6IF=)PZ6.EO,P=FN7<].ADAIN+7-=TW"[O0)EUHMH$NT&[F15 MHQ](EO.65[ "O&]O+?62$:60#6@GC686RD5T.;FXFGG[8/"[A+7;:S.O)#?F MP7<^%HLH]81 @4"/P.GS"->@E MYZ/&&4"_]LW=M.IQ$3G4/3#,[$H)&Z__+-$(<] MAW?I5QRRP2$+O/N% LL;CGPYMV;-K+'RHQ:F M ?:9;\#-$R1$/YZ(P?NJ]\Z^XOV>?3(::\=^T044S_T38C+2R79TKK*C@"MH M8S9-3UB69M,C>--1WC3@3;\IC]U()Y1QG07VYV7NT-*&^.N0Y!YQ=AC1'Y(+ MUW(!BXA.@0/["-'RU4^3L_3#$;ZSD>_L&/HWTW'<>S*)V3X"N^FLU!7#&NAG M 1C7!=/DQ9H^;^#SQBCJ"$T.=@P].PE.UZ9IN=[2Z1/&>DNNF>P70 II:\VC M#,?3E.P%2^,9;5&EPFFCA5ZP+#[?C9P0B&LA'$*U];T0/HV>(,%"6?:3 =ER M! _Z.H"^?!/P7K-)/*'.Q73)YTX6DG# ]2Q%S77E_8-Y4/A_<+10=(+\"!L$=YZAX*U$KN2_ MU+Y[Q9OVPPV##94U1XL61<[% P6[=%0"24R?42IP+I#=PY$:@:*/NQ@,4NZU M]+,K)$F#UD)2.BUH,1HYFNW0V.U3?KW> VE_KLZGFPJ,WPP>YF_:ZJZ0H:)Q M19MKXV> 6PI) M BQ2RQTA'70\C? 4BL.#).%[,V2-FW<*KD VWO M4YK0IWZ0TD'Y\SD^=,DF>_6O 5N%*N^8,)W&OA2.H^-#XK*OGT_F_2OD$[>5 M%Z.@)-K]]S)"4[K>*UVY=8+[RWY^Z>.^5L8^R=*XB\N*]*[G)G&ETK3 MC16NJ2IIMY=4FLWYX'C0/OB@5H7G!^.+LUJN:$[^MKZQN!MW6G)5D7;*:&%I M>3Z8';^^/.7SX<#OBC9N[UIP) MC[OCFI_Q\,&&'J*3,LP:)GS5=45FR(KCQ M*>D<="99OAJ(K''>5$D8'E1*QU]YGW#8$W@Y>41@F@2FP>]H*'CY5GIY<6;- M1E@^#6U\$4(-TG!.:4[*W%N\59#S%Y?2*2?,4MQ8Z96X,:7*%#GQ77OU_=G8PQ/6-\Z2UNUJF='YH&:@[9H&%T^?')].WASP]EGG[;-#VON3V.?D?U C M?BL(O9.9JI9ZRX!D!DG3CG*^CE8<[! !J*P0* ^.KCN/:'/E,K,&NGHU!!VN0?,U2[(-1 3<&3?U-S^# MK)4U]U(.@34#:TW%.0&6QM8F645B345'A*H)8I05VI1FM1V)*[(>HP8"<2"U M;+4TQFOC*?A3&M>@A(7F(UP?*55=?21TGCYY.3U^\88!T0V2VYOF'>B[XH#' MIE(>\ >T'<4,JJI7Q; UR\BPPX MPA^QQ1SB(27@:G(9C[+&VH!C_A%3(+JB M"67A,#L1KA52+*6RHMYOUE1^.R]JXU0'$DYB6(6T[54#ZV(A7UBB<$XCNT<5 M,W07%XXKDSM!3-ABSMU6+OT!LD1=%\#02ZH9&+9 ,PM2?LU"1*N,$V9LR)>;%)+?6QTW!P"!84N3SS6 MJZ.US$833&\13T3I.* T;?N( X8%KN1=4?(!,8N5^('0#![-*'CW$,>3HY]A MM<3ASIDYEPARFXCB^CXKI%Z%VJZ4XZ4IL%TX>GTU#+IH81LNG^EQRMKHP/1Y MWDV?YP?'QJT+*;IV7E7,MWV#Y]LTA!**XZ$KZT2&##FO(K';D)%=MOK''2O;GR=, M2>#X7[G_D(&5X8<+GK/#7B+:(]-M S=GL7(>8. KU-W8Q.6I M?T&;!*WM'_LB!9#C.P/_AA<7GQ9K#_J*$E$= I8+;+4>!6IS1 M ;$ 'A%XDYC=SG$%J<=6YP>[/5? M\*&VOUU;HW&=I4(X O-EN,( F.6&5[H^-CEHH7_7/FPV]-_QFR^,BWS^>5P5UHN M'<$.YH/,PN1,]J&Z'NR8["LL=\MG*E.X0(''>(9R\SULA=R$#:DKTYWBH##1 MKFT124&YSO'0L\:&&@W74G"]68Y4P406QA>WVC=],*#G]E:XD>@KN?'>]RX6 MS%7XJF<[0#=^^G9/NW\VE7"CU;TA*BD]$+3"H;O^3CC3=U M^'I>&(]O\7!98$<@RP?PGA?/]H8-=/].N?@'4$L#!!0 ( #V%9E?;^;IG MI00 ,X+ 9 >&PO=V]R:W-H965T5V@;R:+L]! CBM'M8[(&6QY80251)RD[ZZW=(V8H26\9V M#[;$(6?FFYEOJ)ELN7B2*8 BST5>RJF5*E5=CD8R2:%@B0K 6QIE(I\1!TG'!4L*ZW9Q,CNQ6S":Y5G)=P+(NNB8.+E&G*^G5JNM1<\ M9.M4:<%H-JG8&N:@OE?W E>CULHR*Z"4&2^)@-74NG(OKWU]WASXD<%6=MZ) MCF3!^9->?%M.+4<#@AP2I2TP?&S@!O)<&T(8/WPG/I?DGV^9L%%DDJ:7BQ4X9$119 MV3S9\RX/'86QTZ- =PK4X&X<&92W3+'91/ M$?HT6M,O)E2CC>"R4A=EK@3N M9JBG9G=,/(%BBQS(')):9"H#23$8*?>B3HV1G[[JQ1WOLQ>2.ERJ5 MY'.YA.5;_1%B:P'2/M+@'*HA\1R;4(=Z)^QY;<">L>?UV/M6;D JI)62 M-KF%A2*L7)+//^M,O713\/?50BJ!I/GG6!(:'_YQ'[J1+F7%$IA:V"D2Q :L MV<YZH610@DHSEI&(5 G3'MN_$ M[;ESXI&+1A@.O@_GF&S\4L@:V=KQ0AT[=GSBMFI&$ P>N4+#!V3QHK$=>"&> M;\PW:W]P=XQ E_UN7=\.J4-HZ]8(Z(ET1!YZ"BFA<8R^ SN(7/0?>9Y-8V=P M UC&59:@IM2\6$+%9:8(PAO3^""'C7CPE6] E/K^^4-6O)1<(!%P!:(2F7S3 M"^XXMF,WZF37M3V$HS.,P(+@2#WBT!['85?%TYBU/ KW*3[>>JY-78W11]KI M7$>V$_I:%^44W]V^ O5W,W:/'<01HG8T_QR*_XWA" TWNP[^@L%!U_Q7RKL1 M!A;V,+[9/%%A:KN!V\F63B[*_/@PM1ZUPR@X*&LC[DM-0#$Z^LZ!$3I]_.T' MBX7PL(R10T(WT*4-;!R]F@KA->-%<2\G8VK['2;MGXWX=S@9Q7;D8R\:@K@Z M&I0X_A$JTA#;Q.LF-\"; M,;4CO"^IZF8AAA&9!^(0UUI"%&&)E(PR#$GO3^ M'Q-UZ5JQJU6V@ZK M5\V,]GJ\F72Q\.NLE"2'%:HZPRBPB&BFQV:A>&4FM@57./^9UQ0';A#Z .ZO M.%?[A7;0CO"S?P%02P,$% @ /85F5^Y7!:I,! 6 L !D !X;"]W M;W)K&ULI5;?;]LV$'[W7T&H0]$":BQ1LF0[MH$D M7;8!"Q8D:?U M =#D>YX5:NYLM"ZGPZ%*-I S=2%**'!E)63.-)IR/52E!);:H#P;4L^+ACGC MA;.8V;E[N9B)2F>\@'M)5)7G3+Y>0R:V<\=W=A,/?+W19F*XF)5L#8^@OY3W M$JUABY+R' K%14$DK.;.E3^]#HV_=?C*8:LZ8V*8+(5X-L9OZ=SQ3$&00:(- M L//"]Q EAD@+.-;@^FT*4U@=[Q#O[7R M57YFFBUF4FR)--Z(9@:6JHW&XGAA-N512USE&*<7MXQ+\I5E%9 [8*J2@!W7 MBGQX8LL,U,?94&,6XSM,&L3K&I&>0)R0.U'HC2(_%RFD_?@A5M>62'1* M*<"-:G8M)4R3#C,4_ ,DE92\6)-KIK@ZQNILWN.LGC9 5B+#PVR0M54)L0=#BO#X67'@>'!W[%8 M&A:$%2FF27G"-%CT3L"&@V0RV;R2)$-HOC)>IA9LG*J23<<7@9291G%IR)<@ M6X79#)\A:69].TO)!UY@.E$I7%8?IX-3!X?IP2'FX$EHI/L[O$!&_.9+FV\P MN&%J8],F9@#?*HXU&K1IO?03\<.)2P._-[+]I)?[T0 /'KSB[2"?\39?55@H M"0)T1U*[[RYH%W(C9"FDZ64*2TV4Z3;7'/OSQO-(9)Z#M-M8LA+)^F,W]*+6 MKV\.OEP\7I G:5OUVLU#/7?BC=JPOCFXLV2,RCHQT]-H?NA&N%MM$3WS#-LX M"%PZ\=K -_;@!J2N]016-RF40G%-XK$[II-]6,\<_")>0!9&&)]4*0HEC,C1 M EE*KJ!7^'CLCD:C3OMZ]I%V3R(WCCH!?;N1' K&C7'OQS3"<8B@X2BTLW3D MNT%,._(Y(^F#\_#_%3U"04Y&O=$/*=J/D6:T^_RXGJF+1V/. M47IC#_[ RU>20A2?S 5M;O_F-J9.\V-YJ@ M*,P\YK!TM>VS>=(HFH"ET_?-K9]MEX5;^6]N[UFQ,W&ULA57;;MLP#'WW5Q#>,+2 45_K.%T2(.U6;, Z!.LN#\,>%)N)AC[-1M@31[L42)/#PD17JV4_JWJ1$MW#="FKE?6]M>A*$I:VR8.5,M M2KK9*-TP2Z+>AJ;5R*K>J!%A$D5YV# N_<6L/UOIQ4QU5G")*PVF:QJF_UZB M4+NY'_L/!U_XMK;N(%S,6K;%6[3?VI4F*1Q1*MZ@-%Q)T+B9^\OXXC)S^KW" M=XX[\V0/+I*U4K^=\+&:^Y$CA )+ZQ 8+7=XA4(X(*+Q9X_ICRZ=X=/] _IU M'SO%LF8&KY3XP2M;S_W"APHWK!/VB]I]P'T\YPZO5,+T7]@-NAEY+#MC5;,W M)KGA3KZRM4!S.@LM>7+Z8;E'O1Q0 MDQ=0IW"CI*T-O)<55L_M0V(XTDP>:%XF1P%OL3V#- H@B9+T"%XZAIWV>.E_ MP@Y@)9BTSZ.'G\NUL9H>S*]#H0_(V6%DUT07IF4ESGWJ$H/Z#OW%FU=Q'KT] MPCL;>6?'T!>W0^^ VL!+E?N,]A#KH[B'63_S@,_>1@"EHL8TUC@JMD;8*$$- MSN463KBD$]49,C.G%][2Z7A408O-&G5?QG=8[H4X\%Q-76$3[THU;6?I>/0& MKR$-\FDRK''A77=:)[96FEE%Z7J$R^(@ M*B)()T$QG7B?D!JZ5J("WK1:W:'3,1!G:9#D$:UQD!<1T9+T'KIACK@I Q0B MZ9=H##D[3PK(@SA/O*_*,N%N#N9MJQ7I)U$6Y/D4XNDDR/+<6Y9EUW2"6:QH MG%#V2\YZ1R>0$78V@5/:IFE0I F<_L>%:]O7$)\3G<3E+,XI:VD&AYY>^&1J M-*BW_6PT5-A.VF& C*?C^%T.4^=1?9C=-TQON30@<$.FT=GDW <]S,-!L*KM M9]!:69IH_;:F7PAJIT#W&Z7L@^ &UL?57;CM,P$'W/ M5XP"0B"%S3UIE[92%Q:!!*+:Y?* >'"321/AQ,%VZ.[?,W;:L*!N7YJQ/7-\ M9L9SNM@+^5/5B!KN6MZII5MKW5_ZOBIJ;)FZ$#UV=%()V3)-2[GS52^1E3:H MY7X4!)G?LJ9S5PN[MY&KA1@T;SK<2%!#VS)Y?X5<[)=NZ!XW;II=KWJ+_T&TDK?T(IFQ8[U8@.)%9+=QU>7B7&WSI\;7"O'MA@,MD*\=,LWI=+ M-S"$D&.A#0*CSV]\C9P;(*+QZX#I3E>:P(?V$?VMS9URV3*%KP7_UI2Z7KHS M%TJLV,#UC=B_PT,^J<$K!%?V%_:C;QR[4 Q*B_803 S:IAN_[.Y0APXT66Y1NFV6HAQ1ZD\28T8]A4;321:SK3E%LMZ;2A.+U:%X4/&4:VSQXD?P-NS>Y@:L*\$FSKB"[^NMTI)>QX]3 M*8^(R6E$,S&7JF<%+ET:"87R-[JK9T_"+'AUAF\R\4W.H:]N:0++@2.("O[O MTRFN9]%.>G'IK!7Y.-0B MC>T6I>W3&RP.B]!S3--,YR*'ZBX)QY8=VYZ+>\27$CG3=',AE%;P%,+4F\WG MQIA[41(Z-T21R:(^.(29EP<9Q*D7A(%#,\C95DAF)WOTB%(OSW((0R_,<^=# M4QCE(.(54EJAEZQLY&B0F4TA?'Q+/:28 Z)-X]RYWVG22!(,>AI0"]) M^Z2^/U+P4L/ F\>9A M"?DI9!G=FI*1YUXVB^#4<_$?C'6+$0X! KPH !D !X;"]W;W)K&ULK5;;;N,V$'WW5Q!J422 HAMUK=7ON M^ZK80L.4)UK@N+(6LF$:AW+CJU8"*ZU34_M1$*1^PRKN+&9V[D8N9F*GZXK# MC21JUS1,/B^A%ONY$SHO$[?59JO-A+^8M6P#=Z _MS<21WZ/4E8-<%4)3B2L MY\Y%>+Y,S7Z[X4L%>W5D$Y/)2H@',_BMG#N!(00U%-H@,/QYA$NH:P.$-/XZ M8#I]2.-X;+^@_V)SQUQ63,&EJ+]6I=[.G=PA):S9KM:W8O\K'/))#%XA:F6_ MR;[;&R<.*79*B^;@C R:BG>_[.EP#D<.>?"&0W1PB"SO+I!E><4T6\RDV!-I M=B.:,6RJUAO)5=P4Y4Y+7*W03R_NM"@>SDQ>);D4#=9:,7M<)_=L58,ZG?D: MPYC-?G& 7':0T1N04_)1<+U5Y)J74'[K[R.]GF/TPG$9C0+>0>L1&K@D"B(Z M@D?[G*G%HV_A;9F$LZ7-^88]H\0TN9"2\0U8^X^+E=(2]?+G4/(==CR,;>[0 MN6I9 7,'+XD"^0C.XJ81YW#./Q] 7=W@GRUT-1*Q)5[GEORMW_61L M&.(^BC[,_6HG*[XA>@OXD0"$\9)P]"1-5V4P5298(PW-"F1?*+L1CCZYMW2.M?8= MB]\-R[?7)Y:E84AZ:W*+>3-9;"W[$AZQ:[56%#^2,'2C/#,&=6D8HD%3G$G0 MB$,WB_+)!^ @66U]68FWM3(Z,FV'Y&Z:AQ:"8KC4I1B04C<.X\F]T.B#L%-W MFN9H1+&;Q!2--'+3P,QDB1O&$1E14-(K*!E74-=\>P&13ZT]Y O3'2O]/*2: M4<1AU=Q_4UIM6LFA[V/E55=K(MK7QHRAT4%:3;Q'7><3>XL5^6K[+I1GDT\[ MK30>O8G(-+F"XN 2NEV5,SS\ #_V: ,/J_T!+SWZDM"E.77#/")QXF71Y/H) M9%$9)9Z0),_< *M\2FCNA>'DDO$"_T1P#>DBY354VF[,L4I)/L6->>IA7;_C M,W!#,C=, C>+C9:2U O2E\#VO(9]8C='FT;6AYHX7T 9 D9TYJH49J %><3I M]\8=4U;:*RM]K[+P$FE962*=R,;4-8KZG]0E7\-W0ON_%/:9/W9GO6*U4<&P MS%!,$=Y7VQCRP MI+[,LB]TXBXW(@KYN)R3*J#NE(0IGFGK)]&V%18D1:HX; M,^H%R2"?@7*';H*!:1P8W8/B ;DQCZ5%+;B'=?=>Z*?[5]C%]TC MY'5[]Y3[R.2FXHK4L$;7P,NP@\CN>=0-M&CMDV0E-#YPK+G%%R5(LP'7UT+H MEX$)T+]1%_\ 4$L#!!0 ( #V%9E=[/NQK0@, ,' 9 >&PO=V]R M:W-H965TSB<.3QG.!S-]TH_F1K1PDLC MI%D$M;7M3129HL:&F2O5HJ2=2NF&65KJ761:C:ST28V(TCB>1 WC,EC.O6^M MEW/56<$EKC68KFF8_N\6A=HO@B0X.K[P76V=(UK.6[;##=JO[5K3*AI02MZ@ M-%Q)T%@M@E5R!_P-\>].;'!*=DJ]>06#^4BB!TA%%A8A\#H[QGO4 @' M1#2^'S"#X4B7>&H?T=][[:1ERPS>*?$/+VV]"&8!E%BQ3M@O:O\7'O2,'5ZA MA/&_L#_$Q@$4G;&J.203@X;+_I^]'.KP?Q+20T+J>?<'>99_,LN6AVS9MY9(F$@XJ*PX&W_8'I;PZ\AH]*VMK O2RQ_#4_(O*# M@O2HX#:]"+C!]@JR.(0T3K,+>-E0D=+5VN?Q.4Y1K@M>N -RY(-0CM4?;@J#6DM><%<\!8+UAFGWJ$[%A37T+SH M1 DUHW+5K 1&,X)*^':H(585S8Z;T6.M$7]I6RIO:['9TMFN\SY1&2[LCUQG MNO9,8;!&GSMK+).>C6J=/ /3,!G'X31/R$K'63C+DG.^T5?YC,8)HQK36RV< M>:RK*X6!)!Q/\S#+8[*R- F3Z>2<;W2_6:_AFI8SF(63:79JCQZ598+L:9:' M>7Q-UGB6A9-9?-9WKINCD\'4H-[Y\6N(:R=M/Z,&[S#A5_U@^QG>?QX^,KWC M5".!%:7&5]-Q +H?N?W"JM:/N:VR-#2]6=-7"K4+H/U**7MQA4;45<$ 7Q&//>_-F/.-T4/K1- !(GEHA318UB-V*4E,TT#(S4QU( M>U(IW3*TIJZIZ32PTH-:09,XOJ8MXS+*4[^WU7FJ>A1>KS=+Y>X?O' 9S MLB8ND[U2C\ZX*[,H=H) 0(&.@=G? 6Y "$=D9?P>.:,II .>KH_LGWWN-I<] M,W"CQ ]>8I-%[R-20L5Z@0]J^ )C/E>.KU#"^"\91M\X(D5O4+4CV"IHN0Q_ M]C36X020),\ DA&0>-TAD%=YRY#EJ58#T<[;LKF%3]6CK3@NW:7L4-M3;G&8 M;YCAAJB*;#48D,A"K61)=KR6O.(%DTC61:%ZB5S69*L$+S@8\I:LRY([=R;( MG0S]X<"O;@$9%Z]3BE:@"T.+4$?.!W"N)C2&?9 GE_WAJ$YNR2X[9 M;9*+A#OH9F01OR%)G"S(#FK;3GB!=S%5;>%Y%\_PGJO'S_7>H+9=]NM9[/3=[*=*R +.K@#1/G+%_/K^.,%M_ZU;_>@W27;6=;,RS:A M%N:4H/IP+H2<.UH&L_5H;XHH3>FW:GR5V'AOWG'L;^GNF: M2T,$5!8:S][9N#J,4C!0=;Y]]PKM,/AE8U\?T,[!GE=*X=%P :;W+/\+4$L# M!!0 ( #V%9E>T.-FN100 %L7 9 >&PO=V]R:W-H965THS_DI6.ET3\,,\*4UTRS TCP;JR9VK[@:[R*F"C0)Z.UOX(YL)?U,^%O>H42QBED-,89(K < M:W?FT#-MD9!'_!G#CM:>D6C* N-7\?(0CC5#U @2")B \/G/%J:0) *)U^.? M$E2K.$5B_7F/[N6-YXU9^!2F./DK#EDTUOH:"F'I;Q+V%>_^@+)!78$7X(3F M_]&NC#4T%&PHPVF9S&N0QEGQZW\OA:@EA4R9T MSF7HE@G=^(2*B.9IXR.W*L[G <29ZUIP1_C7F M>6SRY)-78/XB 32'8$-B%@-%-^@N#&-AO9^@AZSHP*(C7,UX<)Q<\XB7^0Q= M?;H>Z8Q70X#I04EY7U!:)RAM](0S%E'D9B&$DOQ9>_Z@)5_GS:\TL/8:W%NM M@'-8WR+;^(PLP[(E]9F>GV[)FO,Q=O=C[%Y[^@P"GF[*TH^TM*O^9.=X]D7] MZ=LC#T,/#%+ZMZS#%)@=.::87(=T[0-_(WU;=ZV5\%+7 MSJ9U5=)Z$MKNP#ZF/=*[6^G=O5QOM,GX7B*)_X40)9C2S^@1*$4L\C/$=I!L M :7Y1"DSIN#KUJK:Z]M=F3&M-;O4F+-I796T7I/6L?J=%F.>C*";L1\M\-'AW6+36\E*'WJ5S5=)YBL"._#.-P]G+:'7P"XNX#U.< MDE/ M2&7@T4(B6[UF$L2^=)F3(?8,2:37WLR?E?%PJ6"VGF;K,A8;Z@R85$N[T: 3 M6C8#3VC9##RAI03QA)9*3^YZ[>XO!;+*;VDI"O F8\6U355:W03?Y?>?;\KO MS>'4E)3/S*%;W/,>X(MK9SZ3K>*,H@26G,JX[?$>1XJ;W.*%X75^\[C C.$T M?XS #X&( /Y]B3';OPB"ZCY]\A]02P,$% @ /85F5QG[SOMZ!P FC0 M !D !X;"]W;W)K&ULM5MMC],X$/XK5@^=. EH M_)J&VZUT[,(=TB$A%K@/Z#YD6W<;D<3%<7?A?OTY::B;V'&;;B(DMFG'DV.\G%@Y!?BS7G"GS/TKRXG*R5VKR<3HO%FF=Q\4)L>*Y_60F9Q4H?RKMI ML9$\7E:#LG2*@H!-LSC))_.+ZKOW@F*;9;'\\8JGXN%R B<_ MO_B0W*U5^<5T?K&)[_@-5Y\V[Z4^FNZ]+).,YT4B)K>?!V>3D)2D0\Y0M5NHCUGWM^Q=.T]*1Q?*N=3O;G+ <> M?O[I_4T5O [F-B[XE4C_299J?3F93<"2K^)MJCZ(A[]X'1 M_2U$6E3_@X?: M-IB Q;90(JL':P19DN_^QM_K1!P,@*1C *H'H%,'X'H K@+=(:O"NHY5/+^0 MX@'(TEI[*S]4N:E&ZVB2O+R,-TKJ7Q,]3LW?Q?(K5_%MRL$-7VQEHA)>@.?@ M9G=9@5B!J[A8@]??MLE]G/)<%2#.E\ ][@-?"+GD2Q K\"9.)/@Z7QR]_:#+Q5/"O^=86X M\TGX M!=AATI%@MD?,>B)>E>W@OFP'+I#,0E 5 VD!MWUM?C3>4 MMV;LAM0A&T'E0J]4Z)V"@;PU4V"T O2+A7.4+K0% ,810FT9YK"#8OXY%1#^B(>GBTF$/V8MT"[C-I C?4C_P+^K,6/KSN+Q#;S%8GA M:G2$JT66<;E(XA2\CS=<^CN;UU?O:3V0MV;DAO'1;(S.YI41O5,PD+=F"HR" M0'T5Q E-S58%<$8"JUYM,XQ82-WUBHV P'T%Q.G]#-LBH=T6O"9-R$9#X'Y[ M"KU:&;9W!JRM28=-%VC#^[C?OL&Q-H;MQ7Y9%M9.M6/CP%,6!WOK(W$TMLD7 M1FP66S84H>XO=?GLJ)!QWX+ M-ER-1^!J;).P+I:0M7=6'':(H1!UW## AJVQGZT_W8"/.K/%5OYHD):'L_T> M^Q+64-Z:\1O.QF-P-AZ4LX?RUDR!X6P\/&=CFXQ1$ 7MFP'^,Y\9&3'43L:C M=N)8_[?O.'K/?FYT1@60$54 \3%\'=X8^P3$Z 4RK%X@MA H2[+=2?UG/3P1W^D;4'L85%^RZ0'\*Y(1J90L:6*>3X9H(? MP[DQ&BU#1M RQ*%E=(5:EV^,6PG$"!YR;'M";H2,%0?7_%:=JGG\3OL2_E#> MFBDPFH>,H7G(H)IG*&_-%!C-0X;7/.3X#0Z'"8*T8T5'C8ZAX^D8>GR+PFO2 MA&S$"1U1G-#CXL1ATO7T%#62@PXK.:@M.2R<#E4"2<=BDQH904>2$=1Q!P'/ M*&MW:8<=1)B%85=E&(E 1Y8(U"$1HO9NH<.(P8Y-(7KP1.#8W$]=FP\T;"\M M7&:0!D''[4=JF)V.P.S4<4Y0 @A'';5NV%MZF?M/\4]EWFF)^7S M8B/R0DB=Y=>YXG(CDX*?2N/^L_3EL*&\-7-B:)R.0>-T4!H?RELS!8;&Z5D/ M-9[0!EWW'*((MI_.IKQ]";(CM.ZPP1V2!%F>)WY>?WQ M'9 YF!MBBX!<9B'L>D#:4#SS4_Q9_:_VR1K5,J.TO;?@L NC@+1I9WKPXDCY MUH[&=*I?D5B@ELNKCFL=++DL#_?M*"/7S MH'P]9?\ZTOQ_4$L#!!0 ( #V%9E=J?8LBEP< )%" 9 >&PO=V]R M:W-H965T@%N5,?-U MP@!?@*LXB[)9'"7@=9XS]?9N[!Q$$E1,J./R@/KD&7@"X@Q\7/)U'F7S_&PLU3X*;\:SG<]OMC[#(S[?LM5+@+SG M 'H0&:9?V*=?LIF:[I?387WZ6$5O'T*X#R$L[:'_#^$N.J^S.7@71W=Q$LN8 M5:+UOAJ?8M1?/!,' ?OR3MD';R5+\W],L=DZ@\W.%%7_*E]%,W8^4F6=,[%A MH^FOO_C4^\T4*4?&:G%#^[@AF_7I=22^JMRX4RF6%S$H8_4<+(IP;HIPFG:_ M-4E+D\4I:C/UH0\]ZI^--]6-&<91HOZA_;B:SWCO,[;Z?)C=7ZY9>L>$\4!9 M+;4]4(Z,U39-]ILF0TIPXC)NCHS5XD;W<:/69'DOETR C&^:[-<\ M8S_ ]IH*KM8*K*RI;U^H[3%T9:T>%@U@_J (S'>*8*ZLU6.G( 4(P;/AL0#2HBCLXYK9F-+\[I#$AXT4\4Y6;%ZV&2[;B>2SM5>L4W%Q9 MJ\=&HYL_*';SG<*;*VOUQHNF-VBGMT[E )MT%DPF,#RH!L.P$&(_,-<"U P' M.S/M .>MWJ>V)HJ]!*V>ZVU@>G0$')XA#.."T,-'+NU((QRR8HZM/MZQ#4N ;TU^N_76![ 7 M8;.B;*)!);\5$%O'SI&U>NPT(B([(AX5FE 3[_!D@@D^3' #+@9!52*N>Z8Q M$'7&P,,,/T5]LJ_6^JCUP8%(04'UU9JW_-1N,C=JC+XF:K MSBA+&<999"FL>0UW;NEM2P+:ORCDM)/GREH]%AH#\: Z>=@I-KJR5H^=QD9L M[^0=11]LZ-I!XJ/@\#.R:2 -?30YTK;&E2^^=99>#W.\LQIK=Z'UP>Q#C<6: M%O&@U%CLE"9=6:O'3M,D=JC&VFVUWGD;X19KQL,]"+?X1.'6,,XJW&(->_B1 ML 767X/N PJ)AD(R*"@D3J'0E;5Z[#04$H?R+CE-WC4,L\B[1$,B MZ4'>)2?*NX9Q-GF75'[>\,B^'GRDXFM?OW4^]L%F1+,9&52GCSBE.U?6ZK'3 M%$@<=OK(:8JO?[1) +35B(PU:!''RD"(VORVZVW M/H!]@!O5X$8')0)3IR*P*VOUV&F0I':0;/732:==0VJ@S*,_GJ2:,:F=,8^V M=NWS6GM/&O5O\'YAF/X'4$L#!!0 ( #V%9E>\/;K( M! 0 &(4 9 >&PO=V]R:W-H965TNMT^[.R#C*]C)H"H).STWZ\$A ^;*'46 MO]A\W'LX]^I('#3=4_; MP "/29QRF?&5HCLRC1YN(6$\$N:02KO;"A+B)"G M[-[D&0.R+I*2V+0MRS,3$J5&,"VN+5@PI;F(HQ06#/$\20C[\1%BNI\9V'BZ M\#FZWPIUP0RF&;F')8BOV8+),[-&64<)I#RB*6*PF1D?\-7 M.D:JE!6E#^KD=CTS+,4(8@B%@B#R;P=SB&.%)'E\KT"-^IDJL7W\A'Y3%"^+ M61$.9!+M*L'\VP:D2G*+0DEE1UC41))@RND=,14LT=5#TILB6 MU42I&L:E8/)N)/-$L&!2$4S\0"1=H]^_YU$FQTA8?>H"A%7[8TYS*>3TTAN:HGFF'%ZV/)RWZ&UQ*R M2^18%\BV;*ZFF[)#=9OLNDUV@>>\T*8+M(A)*KI-0/_< MR7!T*R#A__:56F*[_=AJHE[QC(0P,^1,Y,!V8 2__H(]Z[>^P@<"Z[3!J=O@ MZ-"#+U20&&5M*4 CA7M&>>]0EZ!> :K6E5U@6Z[G3:;FKEW9<1B>C&5<'=;A M[-:<72WG#V&8)WE,!*SE_)9-"2.B5I ^HB72J,7@O>N/W/$!T9XPQ_$=NY_H MJ"8Z^A_-E1.RC_'HB H>>=BV#QCWA'F.Y[C]C+V:L:=E/*=)E@M@[:GP"9(5 ML-YIH 4[=1H,!-:I>US7/3[C:C >L@T#@77:X-=M\,^Q&OA'6G2\R:%@^X*P MWR_72*>.F0#@75:@*WF?6^= M4;L5^$"=& JMVXJ6]<'GT&^%VM:FCZW#E]E+45W.C0_!VO=[<$=6E!%!I2G[ MN457CW?RB)W#?>#&?F#GG.+5FIN36S$06K<5C:O!>EOS6O$>>Q<76[YUJ-[C M,&?L3\;/R+>Q.%CO<>Y ?G)M:;Q&MXGDO@-%E^L%K$4\>=0&0NO6WQ@F[)U3 MP(,ZJ*'0NJUH/!36>I-7"WA\;&5=Q_:.%-P7A[V6TKN\&].#]:YG3E,N6%[N M0GRC[$%]Z3M0V4[VM&/P'4$L#!!0 ( #V%9E&PO=V]R:W-H965T[ZOLR445'=D"0)?YE(5U.!5+7Q= M*J"Y Q7<#X/@W"\H$U[2=[*)2OIR93@3,%%$KXJ"JJ<1<+D9>%UO*[AEBZ6Q M C_IEW0!4S!WY43AS6]8;T&I,6N'O>LG]UL6,L,ZKA2O(?+#?+ M@7?AD1SF=,7-K=Q\@SJ>,\N72:[=+]G4NH%'LI4VLJC!Z$'!1/5/'^L\[ "0 MIQT0UH#P.2!^!1#5@.BM%N(:$+_5PED-<*'[5>PN<2DU-.DKN2'*:B.;/;CL M.S3FBPG;)U.C\)4ASB03A2VGS!.A(B?CAQ4KL0G,*1'8HI_(,,^9K2?EY%I4 M36FK>YR"H8R?H,;=-"7'1R?DB#!!;ACG^*[[OD'7K $_J]T856Z$K[@1D1LI MS%*3L<@A;\&GA_&7!_ ^IJ3)2[C-RR@\2#B%LD.BX)2$01BU^'/U=GC8%L[_ M61__L_6]9$1-DT2.+_I+DYR2":?"[/<*^3F<::/PB__55O>*.6YGME.PITN: MP<##,:=!K<%+/G[HG@=?VI+^GF3I>Y*-WXELKSQQ4Y[X$'N2 I)FK/HVX1%7 MB(:V4E0LEX[%[H]U$GU?=%GF**ZS:.'_HJ_UW0]6""4TX MS-%4T/F,4U55.Z6Z&%FZH3F3!D>P.RYQ#8.R"O@^E])L+]9 L]B3WU!+ P04 M " ]A697FB*S=D@# J"@ &0 'AL+W=O7R@'APT]/&PHF#[:S; MM\=VN] U;N"!E]:.S__X=XXOQ],M%S]E!:#07,74?KL6Q91WBM$&K@6275T3RXK6T$C*&R1@/?,N\/D<6X&U M^$IA*P_:R(2RY/RGZ5RM9EY@B(!!J8P+HO]N80Z,&4^:X]?>J=?/:82'[0?O M[VSP.I@ED3#G[!M=J6KF33RT@C7IF+KAV_>P#R@Q_DK.I/U%V[UMX*&RDXK7 M>[$FJ&FS^R=W^T0<"'!\0A#N!>&_"J*](+*![LAL6)=$D6(J^!8)8ZV]F8;- MC57K:&ACEG&AA!ZE6J>*B[(4':S0VSN],21(] HM]%99=0P07Z/!\/-+4(2R M%]KNR^(2/7_Z CU%M$&?*]Y)TJSDU%<:RSCWRSW"FQU"> )A >T9BH*7* S" MR"&?C\LOH=1R;.7A8[FOD]%G).PS$EI_T5\R\H&2)65449 OT;P3 AJ%OE\L MI1)Z[_UPQ;ES'+L=FP-Y+EM2PLS3)TZ"N 6O>/8$I\%K5]3_R=FC'$1]#J(Q M[\4UN1><,:07%$'=,GX/\$H (THGIN12.9=YYS.U/LWU<5O@9)+G4__V,"Z' M51[&N+=Z!!SWP/$H\(U. 1%E=1INIT\.ITVS(#V"&UI%28 #-US2PR6C]$P=<@3=$@["1<-ERU.#C>=T.C. ]/Y&W2TTU&Z:X: MI0N0KDB=IFN%+JY"W9]>XA/G-%F!,*#ZZS-(V#XY/A,,NR=!(><93HN ML7N8[#J*M[:V+[G2+P7;K/1C#H0QT.-KSM5#QSP7^N=A\1M02P,$% @ M/85F5TRL)VW+! Z1T !D !X;"]W;W)K&UL MQ9G9;N,V%(9?A7 'Q0R01HN7++4-9"P)$R !@G%G>C'H!2T=V\1(HDK2<0+T MX7NT1+9B1;6!$_3&UL+_X_(?'4KD>"O53[T&,.PIB5,]Z:V-R:XM2X=K2+@^ MEQFD>&8"XH2WP5L]=XQR[NRD/)G?G(;37IVWB*((30Y@N/?(\P@CG,2MN/O"MJK MZ\R%^\!JQF4R-2%>0A@(T^XW=1)'(0X#'[#8M SD/B(\>&"[B3UCB MV]QC'S]\8A^82-D?:[G1R-%CRV#K\CJLL&K)Y[(E[ALMZ;-[K'NMF9]&$+7H M9]UZQ^T 6#@L]=BX+V/SV>TDSB$[9WW[C+FVVV]K4+?<@Q#E3B$?M,B]X^5M MM?O'R]T6>7!\W]V.L>S7<=8O>/TWXVP_KFZ*2-M%WH\[+,YN#23ZK[;(*=F# M=G:>?*]UQD.8]#"[:E"/T)O^^HLSLG]O22A0HP@S -X0:/V.*9A5ROV1KB*$\86+=1(C1X*X),:F&D>L;Y)I2; MU+2%0EGQJ*@XGS8?I_;8>MSWM[-II_I+"?,I8<'A0 SL8;\>BX9OP]JW8:=O M'BQ!,9D5.5YG$(JE0&="J5N]Z(2=^EA2PCQ*F#\\&&G'L?OVJ[@+B.IL&#>J MC1O]MW'Y\Q6(E*01IA\V8U2''-PGG//V*W6FUW1-GO+ M*H=[_78O#KH]ZVS8J;Y1POS1@6_]D7-@&U&5#=LN:MLN.FV;AY!R)23#MV3 MO&C8CWM(%J!:9\%.UJF/&R7,HX3YE+" "-9P][)V]_(=WWDN*=VFA'F4,)\2 M%A#!&FY?U6Y?4M?<2+:/X>.BO? M0[OR:S?K5$](:1XIS2>E!52TIL=[*QC..Z;9"DYE.B7-(Z7YI+2 BM8TW=V9 M[OY?7YA5S<-&FKP\>._M;N#)5E/2?%):0$5K6KU;.7(ZERJFKNT,\9&.8[Z0 MJEQ^O%DI*#YCZGS._F'?01EX8@_XR9-@:S9&A#S6[#8-I2%>A2&D>*&PO M=V]R:W-H965TD.=-G.0WO751;*_Z_7R^YILP?YUN>2+^LDRS35B(K]FJGV\S M'BZJH$WANN^#TOWF_?9>);_T!91!N>Y%&:D(PO;WJWYA5S1F5 M!R7)%&.OVIH[Y"S##S^ M_)'N5Y47E7D(/(WSZE_R5.]K M],A\EQ?II@X6)=A$R?[_\+D^$$!IVE3R0K M]Q:T\D.EH"I:_.914HK]OLC$7R,15TSOHU42+:-YF!1DEB9%)M27DU?D=K&( M2C6&,6')ODV5VOS.Y448Q=^+/=[?N^2[;[Z_[A>B&"6L/Z]3OMFGM,ZDM,E; MD6B=$R]9\(4BWM/'3SX5'^CC34L#Z(OC=SB(UL>#^,;2$N_Y]C6QC1^(95BV MHD S??A/NT0;[EZ>W5(=SB\KO/]EV0-]N,OG(MP\&TXO#S<5X>SB<'.B$8)] M:$UVQ;//\.YXSL-LOB9ALB N?Q3GDJTX,Q3D-LO"9,7+SS\?;(>]-O M_V,.C1]5RD3"7"3,0\)\)"Q PB@2QD P2?O.0?N.CC[])4U>S7=95LI=C#:X M^+00PZ%'GNRX2L9[VK"BE4.RQZDY&%NV81C7_<=CB6K3=I4H$N9=6@4?F350 M9+5L15:*S,I ,$E:@X.T!EIIS3K(:D\:'!T=>V 8;55I,W95%1+F75@#'YDT M:"<]51,R'0/!)#4-#VH::M4DG:071R=I_BPN(7.EJH:MPS,QAI-Q6U;:U%UE M-6RW=',XM*Q66J]=/FMBF>-V ?TVTQZ,C4E;7P&R*A0)8R"8I)[103TCK7H" MGO!,7!65XKE=B"NR*!>#N?**G7CG]3-J_3[FV)J8;?UHDW?53SNK-3*,=E:O MO>-@,APK3F3M'<>F-1FTQ8.L!T7"& @FB6=\$,]8*QZW/(&1=%M=2^=;/A>7 MWN)T-D_S0J4:+:SK2!\))3O1C MK32.PX.VL]G@\F+2[M/:.XJ>S!HIQE&)/ M0]1DU.[4D#6A2!@#P23%F$8SAVAH-7/[;;C9_GA'?G)GM^3/MWSSP#/EU(6> MT[5'@])<*,V#TGPH+8#2*)3&4#19R4>SX>;7G\"KRX!J!4B:"Z5Y4)H/I050 M&H72&(HFMP*K:066MC\7FIX+H873$4#EET3;6BZF=W9[^SK."/Y-W MZS#;B"R[(IJ'<4Y8,D^S;3F>%1=:I7QG8K\P2DIEEXJ^WSWDT2(*LXCG^K$+ MU'>!TEPHS8/2?"@M@-(HE,90-+D!-/Z+Z;R L0O25)A!:2Z4YD%I/I060&D4 M2F,HFMP*&JO(U'M%;W:YV)+G0NB;ARBIIC$JU8M>GM>S&K^)]I#OK22EQI%6 MQZRF'<^XCPQ#,8?D0O-Z4)H/I050&H72&(HFZ[8L\S,_V^:E=#69L 6AL*I3$43=9.8X29>B<,>;5& M_D=D*?X69BM>D%\KG^T35W50CPU*#1^:.(#2*)3&4#19BHU%:&G-%_3(I5QY<#)\ MN5UEO.K7M2,7?3&[]ME0F@NE>5":#Z4%4!J%TAB*)C>4QD6TK*\_^G\>;XNM7\8QHAMV;G[T MNSYE9]%#K4@HS8/2?"@M@-(HE,9JVHEC/SB,&64Q-Q:CI35OIF_#YVBSVY!M M6@B!1F%,EKMBEQWDK%8KU#*$TEPHS:MITOSY:* >KD/]0"B-0FD,19,EV_B! MEMX/Q _7!Y\W7(>:BE":"Z5Y4)H/I050&H72&(HF-Y3&>+2&+V"X#O4KH307 M2O.@-!]*"Z T"J4Q%$UN!8VG:>D]SZCH98HE.9!:3Z4%D!I%$IC*)K<,!I+ MU'H!EJ@%M42A-!=*\Z T'TH+H#0*I3$437[25&.)VGI+]/WVU3(3&C\9J*AO M:=6SNJH92G.A-,]N6Z8?'=/3D0PT<0"E42B-H6BR5!O+U-9;IE^RGDR/[JQ< MJ,T)I7E0F@^E!5 :K6DGL]/#D_5DJ)RR:!O[TM8O@KP[_XRI.E+SM*29'MY9 M:% G45%\4WV?MP]-'$!I%$IC*)JLMJ,'1_Y[JQ?%Q=XOU0W9Y.=H7MZ3?>$4 MM;Z(G;M:[*,EL<^6Q#Y<$OMT2>SC);'/E_PG5CC:C?UH.U__PL^&VI50F@NE M>5":#Z4%4!J%TAB*)K>"QM&T]8YFMPL_J.T(I;E0F@>E^5!: *51N[VB],PE M+D,EEJ7:>(JV?C%C5S?%;B] %&51NBGZS)VE"/7^+J^&#TT<0&G4;C\KU++/ MZ.R?<.WLQK6S]:[=86!PT:)9/:QSGSAJ':4SBV:A>3THS8?2 BB-0FD,19.E MVKAZ]N>Z>OIK,Z@I!Z6Y4)H'I?E06@"E42B-H6BRKAM3SGX!IIP-->6@-!=* M\Z T'TH+H#0*I3$437X%1F/*.7I3KO-+,!1NE:5Z[,!,G[BK6*$T[^):^-"\ M 91&H32&HLE";"PW1V^Y58\X"O36/+/K>C)^$P$;ND#W&TJFYJ5EIQ=81?7GECXT1-3]W5VZW<:6LJN#FISU31Y:L]4/;%(44#35+XG M2,&TAD/5\XJ@=:%0&D/19%D=O=Q,.ZG?]5(S?>+. H(Z1%": M#Z4%4!J%TAB*)HNU<8BX06F>T_;IK#,WAD,3!U :A=(8BK:7;/_H/?0;GJWXC,=BW#%/=TE1)CG: M*J[)EN7##Z]NK?(]]B?;WYA7KJG8[IE7OFI[8%ZQ:GN_23N]WH8K_C;,5E&2 MDY@O11&,UR-QILJBU?KPI4BW-SVS1Q[2HD@WU<&ULM9Q9;]LX%(7_"N$I!BW0B27*BYQ)#"36EJ(! M@KK+0S$/BD7;0K5X)#II@?GQ0RW6XH6QT),\)%IX/]+2L7C%P_#J.4Y^I&O& M./D9!E%ZW5MSOKGL]]/%FH5N>A%O6"3.+.,D=+G835;]=),PU\N#PJ!/%674 M#UT_ZDVO\F,/R?0JWO+ C]A#0M)M&+K)KUL6Q,_7/;6W._#)7ZUY=J _O=JX M*S9G_,OF(1%[_8KB^2&+4C^.2,*6U[T;]=*A>A:0E_CJL^>TL4VRC_(8QS^R MG3OONJ=D+6(!6_ ,X8H_3VS&@B CB7;\6T)[59U98'-[1[?R#R\^S*.;LED< M?/,]OK[NZ3WBL:6[#?BG^-EAY0<:9KQ%'*3Y;_)1R6P:(%H1\5 M?]V?Y85H!%!Z(H"6 ?3< *T,T/8"-.U$P* ,&)Q;P[ ,&.[7,#@1,"H#1GL! M@U,!XS)@O-^D\8D O0S(Y=(O;D=^+PV7N].K)'XF259:T+*-7!!YM+B%?I1I M=\X3<=87<7PZ7[L)(S-WXW,W('^1&\_S,U&)G;NH^&ID$GMK,.[ZP3LRMQ+2 M)VD6E1(_(E\BGZ?OR9OC!\7VYW6\3=W(2Z_Z7+0WJ[6_*-MV6[2-GFB;2N[C MB*]38D8>\X[$&_+XB22^+ZY3=;'H[F+=4BGPPS:X()KZGE"%JN3+W"!OW[P[ MTJ[9"Q@W.@MCR#%SMA$8)<=H.TSC3APAFN<3J:1A5I>&M11SLF7V2U=>7#)% M+Y$SQR)O!??=F7!'#C?8HKH?M(64:$:KOF!:#M=.P&>!FZ8D7I(YCQ<_R/>/ MXCRYXRQ,_SGVC2A@@^.PK".[3#?N@EWW1$^5LN2)]:9__J&.E+^/R1 ),Y P M$PFSD# ;"7- L);P!I7P!C+Z=!:'H7AR%T)^3Z)8]![BJ?[D!EM&_I/(O!"B M%-Y5B$B8@8292)A5P,8Y+$L:GZ;*A:)=]9^: D/6Z+Q08TLXPTHX0ZEP'I)X MP9B7DF42A\1/TZT;+5CV"%LT)24T].:8<*3PKL)!PHP"-FI>K/:],0]+3,9[ M92QDDVPDS '!6J(95:(9G?^T(2STDAF\"-,NF< M?O!(Z^FJ'R3,0,),),PJ8,.&;JDRT2>:NO_P0=;J@& MO8TKO8VE>KN-(X]\ MOV?A(TN.)E+2\*XR0L(,),Q$PBPDS$;"'!"L)36]DIJ.S.!UI/"0, ,),Y$P M"PFSD3 '!&L);U();R)]QGUB*S_E+&'>0>9UNON4(KO*#PDSD# 3";,F!]VG M3A6J:W2O]T16ZH!@+66I2CWLIYR3K\T+08W!>;4>G5?EP_/W[D\_W(95ZB5T MTR$G@X[.0VD&E&9":1:49D-I#HK6UF,]Z*\.H3D9=)@?2C.@-!-*LZ T&TIS M4+2V FL'03W+0BCTUYZ7\K7.RXZ*$>H90&D&E&9":1:49I>T9MI&)U31J'JA M#O8[W]?P#M3:/%#E[L&]'_U&YPNU%J T THSH30+2K.A- =%:^NQ=AA4J,6@ M0CT&*,V TDPHS8+2;"C-0=':"JRM!E7N-?Q&YPMU'* T THSH30+2K-+6JOS M'2HC=:A<# [>?%_#>J"U]4#EUL/<#40/>[-*& M9Q,DWGZ_)![9VF7+*^QJP:A- -*,Z$T"TJSH30'16NKM/8H*-2CH%"/ DHS MH#032K.@-!M*'*L=Z1?CR=ZL3&BM%I1F0VD.BM967.UI4+FG\9LS?^7TSEJ#NALEK3FU M5QWKNK(_ QA:JP6EV5":@Z*UM5;['U3N?YCES."=R!9QRD\K"^IW0&E&26LJ MBPX.=07U,: T&TIS4+2VKFH?@\K_>V%>6OIW6:_I2=U8.:FSJJ >!I1F0FE6 M26MYK*J2_>R9L=!J'12M+:S:GJ!R>Z+;:^L1>_>\-UFHE0&E&5":":594)H- MI3DH6ENXM=E!Q] W6:B] :494)H)I5E0F@VE.2A:6X&UO4&E@]?3FY5X:JY< MS@A+N1^*#8^LDEBHB1#WM#. H*Z$U": M#:4Y*%HAH'YCO8J0):M\[9)4O )L(U[\9WUUM%H?Y29?%63O^*UZ.5./'#?4 M2[-8_:3&%XNQW+O)RH]2$K"EJ$JY&(ND(BG6-REV>+S)5\MXC#F/PWQSS5R/ M)5D!<7X9QWRWDU50K3(S_1]02P,$% @ /85F5]("(+BD P (Q$ !D M !X;"]W;W)K&ULS5A;C]HX&/TK5EJM6JF=7 EA M%I" I+N5=J31T,M#M0^&?)!HDIC:!F;^_=I.)DU")IIV_= 7L)WO''\W#G:F M9T+O60+ T4.>%6QF))P?KDV3;1/(,;LB!RC$DQVA.>9B2OE8 MEF_F."V,^52MW=+YE!QYEA9P2Q$[YCFFCTO(R'EFV,;3PEVZ3[A<,.?3 ][# M&OCGPRT5,[-FB=,<"I:2 E'8S8R%?1W9E@0HBR\IG%ECC&0H&T+NY>1C/#,L MZ1%DL.62 HNO$ZP@RR23\.-[16K4>TI@<_S$_D$%+X+98 8KDGU-8Y[,C,! M,>SP,>-WY/PW5 &-)-^69$Q]HG-E:QEH>V2)"G1?F-'ZI$- ""IQ_@ M5 "G"_"> ;@5P'WI#EX%\%ZZPZ@"J-#-,G:5N!!S/)]2FD4/ M<@SH30@#G?Z MPOE_NT>_O'LK&6[=.*[B75=OB+TE"-MF@:#\I?>5I63T%:/\9SK-[H5".(E_ MT8/JUV\WD&^ ]K;D(.7/MJ1.LE G6:2)K%47OZZ+__M)C:^SKCK)0IUDD2:R M5EW'=5W'VJ6F9!PUI<9V@G%':GJL7->V.U)S:>7Z3C#J2,VEE6>/G:!?:H(Z M]& P]+^@ (HSI32+6)SK4L8IEF?F0;$9)/W9IM1)%NHDBS21M2HSJ2LS^?W$ M9J*SKCK)0IUDD2:R5EUMZ\=-Q](N-Q5E\Z 1^$%'2%8]5D*57*>C-SUFCN\Z MG1-0U&/FNI[M=13';%SZ9_P=02P,$% @ /85F5T-<&ULI9=;C^HV$(#_BI5652LM)$[(9;> M!+O;R\/100?UG(>J#R89P-HD3FT#NU)_?&TGFU#EQJHOQ'8\,]_,F!EG?F'\ M11P!)'K-TEPLK*.4Q8-MB_@(&1%35D"NWNP9SXA44WZP1<&!)$8H2VW7<0([ M(S2WEG.SMN'+.3O)E.:PX4BCE(OV,MY00ZP!?E' ML>%J9M=:$II!+BC+$8?]PEKAAS4.M8#9\97"15R-D79EQ]B+GOR>+"Q'$T$* ML=0JB'JVR/@5@*N MX2X-&4B4GEUO)XI>)]BM!CRQ3 MR1;$A&N"MF6B$-LCLPM]+LR;E0XDE6_HQR>0A*8_S6VI2+0^.ZZLKDNK;H_5 M>_2)Y?(HT'.>0/)?>5MY4+OAOKNQ=@<5;J&8(L^Y0Z[C>NA[9"-Q)!Q$]1BP MX-6!\HP%K\^"5C19MP.UXISD!U G5:+=&[K>MR%O9GEU(3RYJ^(G[M J2:@> MDA0]41&G3)PTZY^KG9!^F\ O]\DD*2/*'YX0ZMX4#S7 W1FJ0DCP']TQGN$K\TX!L# MNE2;79/Y-9+^J)$@5\B$$OX6 O)1)R)-%03C2!7M/="QL(1MHBCT_>B^FRBJ MB:*/GYEG\[SIP$3M X-])YSA;JS[&NO^(]DBNW08X[Z%,8L\QW-[,+#3%%[G M)I"O(&29+G@M5*]28\G06:T.!#LF^EDD$Q69^"J,]<'&VTX MC>&&*M#4WT[RTGQT11XX4[?G7XC=AMO]?]Q-C1@!+.U@?)UT?QKV$38M! \6 MZ7'"ZQ(RPNBU&;UHBONRWU1Z/%SJ1QE[*\P(\*P-' 53/.L!;AH 'NX 'SNN MK0(T0NVWJ?U@Z@0]U$W/P,--X]:C4-6G$(]!A MJPQT1=:^NMMFP _F!B]0S$ZY+*^Y]6K]E; J[\;-]O(3XQ/AJE8)E,)>B3K3 M4"67E[?VH-[O&9/O$VV@_G9:_@M02P,$% M @ /85F5X%V%C E P E@H !D !X;"]W;W)K&ULS59M;]HP$/XKIZR:.JDE+[P4.H@$;:=5&AHJZ_:AV@>3'L3/;0-FO MG^U RC9(I6I5QP?BMWON>7R7RW570MZK.:*&AXQQU?/F6N?GOJ^2.69$U42. MW.Q,AW'7K8UDW!4+S2C'D02UR#(BUP-D M8M7S0F^[<$-G-A>Q8Q U#QA$&X/(\2X<.9:71).X*\4*I#UMT.S 2776AASE-BIC M+.+U$3RM[!$5 . M0\J8655=7QLV%M-/-IX'A>?H@.<.# 77K!"41!5(?;\24<'[VKP*V75U1WN/5#N',B<=\5]:4D?(8F1S5,UK![;D36 M;KF_(C*%NT\&$JXU9NK[OHLJ_#?V^[?OY;G*28(]S[QX"N42O?CMF[ 5O*]0 MURC5-:K0XR]"FP ON,1$S#C]:<@GNR+QP8[1O(&,:+.I!2B;,R!R?2CPA<>. M\VC+PC)N-VN=8.<7=OWE'M+-DG2SDO15EC.Q1@27OO#94=G'I!+FF3?;*DFV M7CEO6B^@[JQ4=U89@MNG,N;$I(S]+% ^@Y4KCIB>DB5*4^PA1TE%"J:JP ;F M4 2K642P1B(5U"$KBDG8AI2L587 =BFP70E]@TI+FN@B>@:^")2"NR%F$Y1[ M(U()^[#=^QD W<$ME+1OB&Q,S/^_6V//0RW0CZH)8 F/ZJ2JY&SU'IU MZ;HJ6T+%5$^L@..7N9 5T]B4"U>M)+#<.E6EZWM>WZU8P9UT:/MN93H4:UT6 M'&XE4>NJ8O)Q J78CASJ/'7<%8NE-AUN.ERQ!4Q!?UG=2FRY;92\J("K0G B M83YRQO1R0@/C8"WN"]BJO7=BI,R$>#"-C_G(\0P1E)!I$X+A8P-74)8F$G)\ M;X(Z[9C&CIS$(3G,V;K4=V+[-S2"(A,O$Z6R MOV3;V'H.R=9*BZIQ1H*JX/63_6@F8L\A\(\X^(V#;[GK@2SE.Z99.I1B2Z2Q MQFCFQ4JUW@A7<+,J4RWQ:X%^.IUJD3U<&%TYN1(5+K9B=KHNR+1>*"+FY Z4 MED6FT<@ZD+&9S$(_DC?O0+.B_!/M#XR^W4 U _G/T-5(:L9SLX9J4E/Y1Z@& MY$9PO53D/<\A_Z^_BPI;F?Z3S(E_,N 45CT2>&^)[_D!>45)T8( MVHD,[ C!L1%,H*Z)'$O)^ )P)VLR>R3[=K?LT7:/MTSFY-LG#$D^:JA4YY35 MXX?=XYOLO50KEL'(P?14(#?@I*__H'WOKQ/JPE9=>"IZ^H5O<'416>X6.1-5 MA?KJ&7Q+/J_-8IO=,FUZ)K H."_X@DQ8R7@&Y-_.^:[EU0"1!3!GR2:E@1_1 M)!JZFP[RJ"6/SD_^ 9?,&)[BC0YXXS@,X[ ;M]_B]L^/>U^[G*+M']!>^'$P M"&@W;MSBQN?'O3)[H2S15$B"%\LM-B#W\7^:J\CR"_&&Y!XO=9;FN = >2:%9+UI)0T3IGI8PZGE'4ICNW:GTI;2TJ?V, M%'HH9=#O18,C4OR=%/^EI!Q-^V>D^8?2XJ#G';D7Z.["IB=OS'-*.S@2GI$4 M'.10G_;H__>=NU?652 7MGA5R+CFNJ[PVMZV0![79>'.O*ZN;YC$/%>DA#FZ M>KT8SR19%ZQU0XN5+1)G0F/):5^76.2#- ;X?2Z$?FJ8 =J_#>E/4$L#!!0 M ( #V%9E?K^H\'%P0 '86 9 >&PO=V]R:W-H965TN=%M>$Y)>$JD-K+;2]AHUVMT/J_M 8))8"YBS M3=+[]V<;2D)*:7IGG?JE@)EY/&^>AIGL"?W)M@ D@%R\61.:15P\THW)"@I1HI2RU'0L:VAF$AL0DJ>XAP6%+$R MRR+Z]PVD9#\U;.-IX0%OMEPNF+-)$6U@"?QKL:#BR6PH"3E*F_:%_+ M6@:*2\9)5BL+"S*<5]?HL0[$D8+@="LXM8)SJN"]H.#6"NZY.WBU@G?N#H-: M0;EN5KZKP 41CV832O:(2FE!DSE MS#E:0EQ2S#$PE!..;O,X+1- .)>@0F!5@0@MN?6%W/N#%"(9H**QX2( 'N'T M@]B(R04V,;GP5MILQK5G-Y5GS@N>N>B.Y'S+4)@GD'3H!_WZXQY]4T2Y";7S M%.H;IQ>XA.(2N=9OR+$^?GJ3I<[_VWW\%_OW@J&V]2=JWCN"[R72B9\ M5.62H$^49*V*N5^C,*(YSC?'Q?KCBP"C6PX9^[.K1BHKO&XK9!>^8D44P]00 M;98!W8$Q^_47>VC]WI4@G;! )RS4!&NETFM2Z?7152H_-KED[>./#\<_;A__ M'-1;>>XO4M4%Y/%7I[TKD94- V6#_.^WFXU\U_.L\<3<'>>H0VXPU@C9H@C;H#=I]R1F/\D24,[HO9$P8^G$'V0IH9QWWTMY:QSIA@4Y8 MJ G62LFP2_9)2^J0 MMEOK6J= ML$ G+-0$:R5HW"1H_"X:U%AG*G7" IVP4!.LE4K;.GQW6>^@1=5&'/<*>^![ MKG?R)>@ZMNT/3YK4N<3P#&([=$>?K'9OZ,+E8M';B_KUWUK!6FF!5EJH MB];.A'/(A/,N.E)MAJZ$ZJ0%6FFA+EH[H8>O+\FA#\]R V:4?/L'U!+ P04 " ]A697["%%DMP" )"0 &0 M 'AL+W=OB.00(XJ0]%#W0TL@B(I$J2=OIWY>D9-6+X@1M+A))S7LS;X;B<+!A_%%D M !(]%3D50RN3LNS;MH@S*+#HL!*H^I(R7F"IIGQIBY(#3@RHR&W/<;IV@0FU MHH%9N^71@*UD3BC<6F=0+=C0H\1+F(!_*6ZYF M=L.2D *H((PB#NG0&KG]6:CMC<$W ANQ,T9:R8*Q1SVY3H:6HP."'&*I&;!Z MK6$">:Z)5!B_:DZK<:F!N^,M^Q>C76E98 $3EG\GB#? . <$S +\& M^*_U$-2 X+4>PAI@I-N5=I.X*98X&G"V05Q;*S8],-DW:)4O0O4^F4NNOA*% MD]$UC5D!Z!X_@4"7:)0D1!<0Y^B:5KM0E_-\"A*3_$)9/,RGZ/SL ITA0M%] MQE8"TT0,;*F"T91V7#L>5XZ]9QS[Z(91F0DTHPDD+?CI:?S5";RMDM!DPMMF M8NR=))Q#V4&^\Q%YCN>WQ#-Y/=QKD_-_WF?_['TO&7ZS+7S#Y[^X+="4B#AG M8L4!_1@MA.3JW_[95N^*,6AGU.==7Y0XAJ&E#C0!? U6].&=VW4^MR7[+R.RO;($35F"4^S;LDA5EI*S-3&G]?D"**1$7K05I>+K&C[=,]91X*H- MLM[-];'-9=@+]XVFQT9>-SPPFAT;7;FAVQCM:0X;S>%)S;,T!=--U('3J.=8 M0IO:2%::SK)@4O4I,\S4706X-E#?4\;D=J(=-+>?Z ]02P,$% M @ /85F5X<#F]5" P [A, T !X;"]S='EL97,N>&ULW5C1;MHP%/V5 MR&VG5IH:(",E*R!M2$B3MJE2^["WRA '+#E.YI@.^O7SC4,2J&_%^K#!@DKL M>WS./;9O&K?#0F\$NU\RIKUU*F0Q(DNM\X^^7\R7+*7%=98S:9 D4RG5IJL6 M?I$K1N,"2*GP>YU.Z*>42S(>RE4Z377AS;.5U",2UB'/WK[$(](-/Q#/RDVR MF(W(X^6[GZM,WYY[]G[V_NRL\WAUNQ^_+($KXCM%^V[1^ZEJRUYWVLH->+E% M,?GP ,^[XN>'2M\<)/V*,B8\V!4N1U\8'C/INA IGBWL8'Q,*=:,R6GIE,.+H,O(*]J/VQR MXW"AZ*;;ZY.&4-Y,DEFF8J;J-%VR#8V'@B5@1_'%$NXZRWT M-H:II96P']-MJ5KLM&[Q)U\OY M4Z8_K\QT9-F'^F1WBB5\7?;726T 4^_BZC3/Q>:3X N9,COY@Q..AW3+\Y:9 MXL\F&Y3*W 28(MX34YK/VY%?BN8/;*VWY;1.<,^]$_3\=]=YP2135+1-F]H_ MYE5^L^/@YE]9+G^K[!MV>JQ>OL=NLG\*)L-3,'D2-3DX?I-!=/P>JZ/;T9GT MJT-&ZR2S,O*8S\\?,CKX9 M'[.$KH1^J,$1:=K?6,Q7:52/NH.%J$8U[:\PO6Y8'U9-+BYCMF;QI.JJQ:QL M>J9ALE87$/:1:7FY$8QC,3<"&)8'ADXG0PP=8M#.''K89Y P:6!S+]V5KCNXU7 MR.MU@.WI:Q6"S12O1&RF^%H#XEXW8$21>[>Q/,# =@&K'8$ >PJ MY@U[@G$DBC $:M%=HV&(K$X('_?^8$])$$21&P',[2 (, 2>1AS!'( '# F" M\CVX]S[RM^\IO_D/W_@W4$L#!!0 ( #V%9E>7BKL

-8?2 M0$3;8T.P6BP^0"X99K>]9!:GL/)[UP7[430!W*0/\[6S?:7,;F\&GF)#'&/IA M^SMVXIG[E6ZTZ[6NX=+6?0LFC/WHH(F QF]TYS-A9 NS;%M%2*/$!Q.PD\3< MC$UAW?BD^-=S-3YU0%S2A^Y,XP4W5P-X.L@+:Q08#TK@D;>-5LBAQ'O92%.# M() % UD<$/)K02!+!K(\".0RXN"M!+)B(*L#0N[TY#$#>7Q(R)) GC"0)X>$ MK CD:P;R]2$ACPGD*0-YFA9R(9_$O1<+<,/M,>Q<:E\WUO<.".(;!O%-6L2Y M\5J!$]=.*M2).'=.FMLXK8.G<7S*!?)I6L;WTFLO[%HL''BL.M08W+/4MT93 M3-8WB87S6;H[0*,W()90]TX'#3M]R'DF3RR:CU([<2.;'L1GD''\/7O%G&'R MQ(K!E*S#A.EIS"C^ZW47;_A3& @4D?-+GE@PYW7M>@PQ'QZ[&'AVNHY32I[8 M*<,6*7+#?2 M@;B0G<8TGD)QZL@3NV,9;'UWM)*CXMHXYIXEUYPW\L3BN,)V/UD_V$V,/7@> M@M.K?@B!-+WFW%$D=L?*":GGS*Q?EZ*F B*K2N*R>FG3*P?+F(B*L5D]\8.MW*) M(Y1BQRL./\I)N>?,OD&&;->$$<4D[-0F=I"^]9<^P,29Z'R M=RYL?N 9/(G;]123LU!YH*7.]S%*,3D+E8DMQ&%BA*?;X)R%JL068C#C^Z>8 MG(6JQ!9B>W,G0ZHX"U6)+<0GYSR>ZHYCL-YK!0I/M%T0% M:VU 7>%?>"RO95,OG(@_XWYF=1RW(-9]TUQ@V;_FDY5J^T%R^S'UW?]02P,$ M% @ /85F5T<<8+FD 0 FQH !H !X;"]?/L@*.!8 M*=*@/96UMCS^"^N3M9Y]A:I,A_H<]XXS[$%+16Y7M+J1YX2[5\W1T]X/T;Y.+WG(S+]KE1@J7.T@A2/,' M&019_B /03Y_T!""AOF#1A TRA\TAJ!Q_J )!$WR!TTA:)H_2 8HXX @J8,U M@=:"7 N!UX)@"X'8@F0+@=F": N!VH)L"X';@G +@=R"= N!W8)X"X'>BGHK M@=Z*>BN!WMKYV";06U%O)=!;46\ET%M1;R706U%O)=!;46\ET%M1;R706U%O M)=#;4&\CT-M0;R/0VU!O(]#;.ILE!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>AOJ M;01Z&^IM!'I[U-L3Z.U1;T^@MT>]/8'>'O7V!'K[SF;W._6.Z5J%^.QYK/'Y M[Z0ZW>X-S\??EX^3G;?WCK.#?U&+7U!+ P04 " ]A697+M+XP*X! #* M&@ $P %M#;VYT96YT7U1Y<&5S72YX;6S-F60U_ 338D(HDMVU!X^SKA1VI%HR(J=2ZQ$N_.C+W2=\GT;6?(#;9UU;A9 M5'AO'AAS:4&U-Z&SZ[4S2RR5+EH\+@O;+UFD3*F*E/EPS[;--DWE]'!(0Z=78TK2N.& MH2!B9QW:G9\-#GVO&[*VS&BP4-:_J#I4L6W%G-]5Y.)^B3,9=9Z7*64Z7=>A M)7;&DLI<0>3K*MZ+#ON=?;AAVC_YU?Z=3)]AJ%Q8;5R8F*7+[8XC:;M')@B1 M]67_$4^.0?KJ\U$[[8RR7WJ'Z_W0=M7-P[%NN?Z.O\[XI']A#@&20X+D2$!R MW(#DF(#DN 7)<0>2XQXD!Q^C!$$A*D=!*D=A*D>!*D>A*D?!*D?A*DE7>-:EX M K @ $0 @ &O 9&]C4')O<',O8V]R92YX;6Q02P$" M% ,4 " ]A697F5R<(Q & "<)P $P @ ', 0 >&PO M=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( #V%9E>V=-R-V04 -0> 8 M " @0T( !X;"]W;W)K&PO M=V]R:W-H965T&UL4$L! A0#% @ /85F5U^[E2RE @ M* < !@ ("!]Q0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ /85F5RN<15&R @ ; @ !@ M ("!>2X 'AL+W=O\" #[" & M @(&@. >&PO=V]R:W-H965T&UL4$L! A0#% M @ /85F5TE/G2#N @ 60L !@ ("!Q3L 'AL+W=O&PO=V]R:W-H965T-1 !X;"]W;W)K&UL4$L! A0#% @ /85F M5WDU"6-/ P E0< !D ("!V%8 'AL+W=O6@ >&PO=V]R:W-H965T&UL4$L! A0#% @ /85F5S>AQQD%"0 )1@ M !D ("!F6\ 'AL+W=OARW84% !W#0 &0 @('5> M>&PO=V]R:W-H965TE3Z[R M< 0 #P+ 9 " @9%^ !X;"]W;W)K&UL4$L! A0#% @ /85F5Z"=O-NL P 30D !D M ("!.(, 'AL+W=O&PO=V]R:W-H965T M%@G!!P08 %H1 9 M " @0F+ !X;"]W;W)K&UL4$L! A0# M% @ /85F5]OYNF>E! S@L !D ("! 9( 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ /85F5Z'! MS&PO=V]R:W-H965T&UL4$L! A0#% @ /85F5URJ#]0^ @ VP0 !D M ("!S*D 'AL+W=O&PO M=V]R:W-H965T@< M )HT 9 " @;VP !X;"]W;W)K&UL4$L! A0#% @ /85F5VI]BR*7!P D4( !D ("! M;K@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ /85F5YHBLW9( P *@H !D ("!4<< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ /85F5]X$^D T M!P <48 !D ("!.]L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ /85F5X%V%C E P E@H !D M ("!=^H 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ /85F5^PA19+< @ "0D !D ("!SO4 M 'AL+W=O&PO7BKL

&PO7W)E;',O=V]R:V)O;VLN>&UL M+G)E;'-02P$"% ,4 " ]A697+M+XP*X! #*&@ $P M@ $P P$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 - T ",. /!0$ " ! end XML 56 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 57 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 58 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.3 html 217 228 1 false 54 0 false 7 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://www.crisprtx.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010 - Statement - Condensed Consolidated Balance Sheets (Unaudited) Sheet http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited Condensed Consolidated Balance Sheets (Unaudited) Statements 2 false false R3.htm 100020 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 100030 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss Sheet http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss Condensed Consolidated Statements of Operations and Comprehensive Loss Statements 4 false false R5.htm 100040 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Unaudited) Sheet http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited1 Condensed Consolidated Statements of Shareholders' Equity (Unaudited) Statements 5 false false R6.htm 100050 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Unaudited) (Parenthetical) Sheet http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityUnauditedParenthetical Condensed Consolidated Statements of Shareholders' Equity (Unaudited) (Parenthetical) Statements 6 false false R7.htm 100060 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements of Cash Flows Statements 7 false false R8.htm 100070 - Statement - Condensed Consolidated Statements of Cash Flows (Parenthetical) Sheet http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsParenthetical Condensed Consolidated Statements of Cash Flows (Parenthetical) Statements 8 false false R9.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 9 false false R10.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 10 false false R11.htm 995455 - Disclosure - Basis of Presentation and Significant Accounting Policies Sheet http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureBasisOfPresentationAndSignificantAccountingPolicies Basis of Presentation and Significant Accounting Policies Notes 11 false false R12.htm 995465 - Disclosure - Marketable Securities Sheet http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureMarketableSecurities Marketable Securities Notes 12 false false R13.htm 995475 - Disclosure - Fair Value Measurements Sheet http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurements Fair Value Measurements Notes 13 false false R14.htm 995485 - Disclosure - Property and Equipment, net Sheet http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosurePropertyAndEquipmentNet Property and Equipment, net Notes 14 false false R15.htm 995495 - Disclosure - Accrued Expenses Sheet http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureAccruedExpenses Accrued Expenses Notes 15 false false R16.htm 995505 - Disclosure - Significant Contracts Sheet http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureSignificantContracts Significant Contracts Notes 16 false false R17.htm 995515 - Disclosure - Commitments and Contingencies Sheet http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 17 false false R18.htm 995525 - Disclosure - Share Capital Sheet http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureShareCapital Share Capital Notes 18 false false R19.htm 995535 - Disclosure - Stock-based Compensation Sheet http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensation Stock-based Compensation Notes 19 false false R20.htm 995545 - Disclosure - Net Loss Per Share Attributable to Common Shareholders Sheet http://www.crisprtx.com/20230930/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonShareholders Net Loss Per Share Attributable to Common Shareholders Notes 20 false false R21.htm 995555 - Disclosure - Income Taxes Sheet http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureIncomeTaxes Income Taxes Notes 21 false false R22.htm 995565 - Disclosure - Basis of Presentation and Significant Accounting Policies (Policies) Sheet http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureBasisOfPresentationAndSignificantAccountingPoliciesPolicies Basis of Presentation and Significant Accounting Policies (Policies) Policies http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureBasisOfPresentationAndSignificantAccountingPolicies 22 false false R23.htm 995575 - Disclosure - Marketable Securities (Tables) Sheet http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureMarketableSecuritiesTables Marketable Securities (Tables) Tables http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureMarketableSecurities 23 false false R24.htm 995585 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurements 24 false false R25.htm 995595 - Disclosure - Property and Equipment, net (Tables) Sheet http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetTables Property and Equipment, net (Tables) Tables http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosurePropertyAndEquipmentNet 25 false false R26.htm 995605 - Disclosure - Accrued Expenses (Tables) Sheet http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureAccruedExpensesTables Accrued Expenses (Tables) Tables http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureAccruedExpenses 26 false false R27.htm 995625 - Disclosure - Stock-based Compensation (Tables) Sheet http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationTables Stock-based Compensation (Tables) Tables http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensation 27 false false R28.htm 995635 - Disclosure - Net Loss Per Share Attributable to Common Shareholders (Tables) Sheet http://www.crisprtx.com/20230930/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonShareholdersTables Net Loss Per Share Attributable to Common Shareholders (Tables) Tables http://www.crisprtx.com/20230930/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonShareholders 28 false false R29.htm 995645 - Disclosure - Basis of Presentation and Significant Accounting Policies - Additional Information (Detail) Sheet http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetail Basis of Presentation and Significant Accounting Policies - Additional Information (Detail) Details 29 false false R30.htm 995655 - Disclosure - Marketable Securities - Additional Information (Detail) Sheet http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureMarketableSecuritiesAdditionalInformationDetail Marketable Securities - Additional Information (Detail) Details 30 false false R31.htm 995665 - Disclosure - Marketable Securities - Summary of Cash Equivalents and Marketable Securities Recorded at Fair Value (Detail) Sheet http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfCashEquivalentsAndMarketableSecuritiesRecordedAtFairValueDetail Marketable Securities - Summary of Cash Equivalents and Marketable Securities Recorded at Fair Value (Detail) Details 31 false false R32.htm 995675 - Disclosure - Fair Value Measurements - Schedule of Financial Assets Measured at Fair Value on Recurring Basis (Detail) Sheet http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail Fair Value Measurements - Schedule of Financial Assets Measured at Fair Value on Recurring Basis (Detail) Details 32 false false R33.htm 995685 - Disclosure - Property and Equipment, net - Summary of Property and Equipment, Net (Detail) Sheet http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetSummaryOfPropertyAndEquipmentNetDetail Property and Equipment, net - Summary of Property and Equipment, Net (Detail) Details 33 false false R34.htm 995695 - Disclosure - Property and Equipment, net - Additional Information (Detail) Sheet http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetail Property and Equipment, net - Additional Information (Detail) Details 34 false false R35.htm 995705 - Disclosure - Accrued Expenses - Schedule of Accrued Expenses (Detail) Sheet http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureAccruedExpensesScheduleOfAccruedExpensesDetail Accrued Expenses - Schedule of Accrued Expenses (Detail) Details 35 false false R36.htm 995715 - Disclosure - Commitments and Contingencies - Additional Information (Detail) Sheet http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail Commitments and Contingencies - Additional Information (Detail) Details 36 false false R37.htm 995725 - Disclosure - Significant Contracts - Additional Information (Detail) Sheet http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureSignificantContractsAdditionalInformationDetail Significant Contracts - Additional Information (Detail) Details 37 false false R38.htm 995735 - Disclosure - Share Capital - Additional Information (Detail) Sheet http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureShareCapitalAdditionalInformationDetail Share Capital - Additional Information (Detail) Details 38 false false R39.htm 995755 - Disclosure - Stock-based Compensation - Schedule of Stock-Based Compensation Expense (Detail) Sheet http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockBasedCompensationExpenseDetail Stock-based Compensation - Schedule of Stock-Based Compensation Expense (Detail) Details 39 false false R40.htm 995765 - Disclosure - Stock-based Compensation - Summary of Stock Option Activity (Detail) Sheet http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetail Stock-based Compensation - Summary of Stock Option Activity (Detail) Details 40 false false R41.htm 995775 - Disclosure - Stock-based Compensation - Additional Information (Detail) Sheet http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail Stock-based Compensation - Additional Information (Detail) Details 41 false false R42.htm 995785 - Disclosure - Stock-based Compensation - Summary of Restricted Stock Activity (Detail) Sheet http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockActivityDetail Stock-based Compensation - Summary of Restricted Stock Activity (Detail) Details 42 false false R43.htm 995795 - Disclosure - Net Loss Per Share Attributable to Common Shareholders - Schedule of Antidilutive Securities not Include in Computation of Net (Loss) Income per Share (Detail) Sheet http://www.crisprtx.com/20230930/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonShareholdersScheduleOfAntidilutiveSecuritiesNotIncludeInComputationOfNetLossIncomePerShare Net Loss Per Share Attributable to Common Shareholders - Schedule of Antidilutive Securities not Include in Computation of Net (Loss) Income per Share (Detail) Details 43 false false R44.htm 995805 - Disclosure - Income Taxes - Additional Information (Detail) Sheet http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail Income Taxes - Additional Information (Detail) Details 44 false false All Reports Book All Reports crsp-20230930.htm crsp-20230930.xsd crsp-20230930_cal.xml crsp-20230930_def.xml crsp-20230930_lab.xml crsp-20230930_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 60 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "crsp-20230930.htm": { "nsprefix": "crsp", "nsuri": "http://www.crisprtx.com/20230930", "dts": { "inline": { "local": [ "crsp-20230930.htm" ] }, "schema": { "local": [ "crsp-20230930.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-sub-2023.xsd" ] }, "calculationLink": { "local": [ "crsp-20230930_cal.xml" ] }, "definitionLink": { "local": [ "crsp-20230930_def.xml" ] }, "labelLink": { "local": [ "crsp-20230930_lab.xml" ] }, "presentationLink": { "local": [ "crsp-20230930_pre.xml" ] } }, "keyStandard": 192, "keyCustom": 36, "axisStandard": 20, "axisCustom": 0, "memberStandard": 32, "memberCustom": 15, "hidden": { "total": 7, "http://xbrl.sec.gov/dei/2023": 5, "http://fasb.org/us-gaap/2023": 2 }, "contextCount": 217, "entityCount": 1, "segmentCount": 54, "elementCount": 488, "unitCount": 7, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 581, "http://xbrl.sec.gov/dei/2023": 29, "http://xbrl.sec.gov/ecd/2023": 11 }, "report": { "R1": { "role": "http://www.crisprtx.com/20230930/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_cc902ec1-6cbe-4f2a-8646-5f71cc3476f1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cc902ec1-6cbe-4f2a-8646-5f71cc3476f1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited", "longName": "100010 - Statement - Condensed Consolidated Balance Sheets (Unaudited)", "shortName": "Condensed Consolidated Balance Sheets (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "C_c5b592da-5f1a-4393-ae4c-0111cfbced01", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_c5b592da-5f1a-4393-ae4c-0111cfbced01", "name": "us-gaap:MarketableSecuritiesCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "unique": true } }, "R3": { "role": "http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical", "longName": "100020 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "C_c5b592da-5f1a-4393-ae4c-0111cfbced01", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "U_ChfPerShares", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_c5b592da-5f1a-4393-ae4c-0111cfbced01", "name": "us-gaap:CommonStockSharesIssued", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "unique": true } }, "R4": { "role": "http://www.crisprtx.com/20230930/taxonomy/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_d6bcd7ab-acf7-4c26-8e9f-6b566a4f5596", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d6bcd7ab-acf7-4c26-8e9f-6b566a4f5596", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "first": true, "unique": true } }, "R5": { "role": "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited1", "longName": "100040 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Unaudited)", "shortName": "Condensed Consolidated Statements of Shareholders' Equity (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "C_57a8d735-7261-4f55-a32e-80efeb70b7a4", "name": "us-gaap:StockholdersEquity", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_bf65f3c0-d815-4984-a95b-52d1280c4403", "name": "us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "unique": true } }, "R6": { "role": "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityUnauditedParenthetical", "longName": "100050 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Unaudited) (Parenthetical)", "shortName": "Condensed Consolidated Statements of Shareholders' Equity (Unaudited) (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "C_f932ee27-54dd-46c0-9595-18bbbfaf7a7f", "name": "us-gaap:PaymentsOfStockIssuanceCosts", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_f932ee27-54dd-46c0-9595-18bbbfaf7a7f", "name": "us-gaap:PaymentsOfStockIssuanceCosts", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows", "longName": "100060 - Statement - Condensed Consolidated Statements of Cash Flows", "shortName": "Condensed Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "C_cc902ec1-6cbe-4f2a-8646-5f71cc3476f1", "name": "us-gaap:ProfitLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cc902ec1-6cbe-4f2a-8646-5f71cc3476f1", "name": "us-gaap:ProfitLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsParenthetical", "longName": "100070 - Statement - Condensed Consolidated Statements of Cash Flows (Parenthetical)", "shortName": "Condensed Consolidated Statements of Cash Flows (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "C_c5b592da-5f1a-4393-ae4c-0111cfbced01", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_4bb6fd28-c36a-403d-8eb9-0ee25ed90c0b", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "unique": true } }, "R9": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "C_d6bcd7ab-acf7-4c26-8e9f-6b566a4f5596", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "first": true }, "uniqueAnchor": null }, "R10": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "C_cc902ec1-6cbe-4f2a-8646-5f71cc3476f1", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cc902ec1-6cbe-4f2a-8646-5f71cc3476f1", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureBasisOfPresentationAndSignificantAccountingPolicies", "longName": "995455 - Disclosure - Basis of Presentation and Significant Accounting Policies", "shortName": "Basis of Presentation and Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "C_cc902ec1-6cbe-4f2a-8646-5f71cc3476f1", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cc902ec1-6cbe-4f2a-8646-5f71cc3476f1", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureMarketableSecurities", "longName": "995465 - Disclosure - Marketable Securities", "shortName": "Marketable Securities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "C_cc902ec1-6cbe-4f2a-8646-5f71cc3476f1", "name": "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cc902ec1-6cbe-4f2a-8646-5f71cc3476f1", "name": "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurements", "longName": "995475 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "C_cc902ec1-6cbe-4f2a-8646-5f71cc3476f1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cc902ec1-6cbe-4f2a-8646-5f71cc3476f1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosurePropertyAndEquipmentNet", "longName": "995485 - Disclosure - Property and Equipment, net", "shortName": "Property and Equipment, net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "C_cc902ec1-6cbe-4f2a-8646-5f71cc3476f1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cc902ec1-6cbe-4f2a-8646-5f71cc3476f1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureAccruedExpenses", "longName": "995495 - Disclosure - Accrued Expenses", "shortName": "Accrued Expenses", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "C_cc902ec1-6cbe-4f2a-8646-5f71cc3476f1", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cc902ec1-6cbe-4f2a-8646-5f71cc3476f1", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureSignificantContracts", "longName": "995505 - Disclosure - Significant Contracts", "shortName": "Significant Contracts", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "C_cc902ec1-6cbe-4f2a-8646-5f71cc3476f1", "name": "us-gaap:CollaborativeArrangementDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cc902ec1-6cbe-4f2a-8646-5f71cc3476f1", "name": "us-gaap:CollaborativeArrangementDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingencies", "longName": "995515 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "C_cc902ec1-6cbe-4f2a-8646-5f71cc3476f1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cc902ec1-6cbe-4f2a-8646-5f71cc3476f1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureShareCapital", "longName": "995525 - Disclosure - Share Capital", "shortName": "Share Capital", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "C_cc902ec1-6cbe-4f2a-8646-5f71cc3476f1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cc902ec1-6cbe-4f2a-8646-5f71cc3476f1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensation", "longName": "995535 - Disclosure - Stock-based Compensation", "shortName": "Stock-based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "C_cc902ec1-6cbe-4f2a-8646-5f71cc3476f1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cc902ec1-6cbe-4f2a-8646-5f71cc3476f1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.crisprtx.com/20230930/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonShareholders", "longName": "995545 - Disclosure - Net Loss Per Share Attributable to Common Shareholders", "shortName": "Net Loss Per Share Attributable to Common Shareholders", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "C_cc902ec1-6cbe-4f2a-8646-5f71cc3476f1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cc902ec1-6cbe-4f2a-8646-5f71cc3476f1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureIncomeTaxes", "longName": "995555 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "C_cc902ec1-6cbe-4f2a-8646-5f71cc3476f1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cc902ec1-6cbe-4f2a-8646-5f71cc3476f1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureBasisOfPresentationAndSignificantAccountingPoliciesPolicies", "longName": "995565 - Disclosure - Basis of Presentation and Significant Accounting Policies (Policies)", "shortName": "Basis of Presentation and Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "22", "firstAnchor": { "contextRef": "C_cc902ec1-6cbe-4f2a-8646-5f71cc3476f1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cc902ec1-6cbe-4f2a-8646-5f71cc3476f1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureMarketableSecuritiesTables", "longName": "995575 - Disclosure - Marketable Securities (Tables)", "shortName": "Marketable Securities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "C_cc902ec1-6cbe-4f2a-8646-5f71cc3476f1", "name": "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cc902ec1-6cbe-4f2a-8646-5f71cc3476f1", "name": "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsTables", "longName": "995585 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "C_cc902ec1-6cbe-4f2a-8646-5f71cc3476f1", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cc902ec1-6cbe-4f2a-8646-5f71cc3476f1", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetTables", "longName": "995595 - Disclosure - Property and Equipment, net (Tables)", "shortName": "Property and Equipment, net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "C_cc902ec1-6cbe-4f2a-8646-5f71cc3476f1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cc902ec1-6cbe-4f2a-8646-5f71cc3476f1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureAccruedExpensesTables", "longName": "995605 - Disclosure - Accrued Expenses (Tables)", "shortName": "Accrued Expenses (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "C_cc902ec1-6cbe-4f2a-8646-5f71cc3476f1", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cc902ec1-6cbe-4f2a-8646-5f71cc3476f1", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationTables", "longName": "995625 - Disclosure - Stock-based Compensation (Tables)", "shortName": "Stock-based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "C_cc902ec1-6cbe-4f2a-8646-5f71cc3476f1", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cc902ec1-6cbe-4f2a-8646-5f71cc3476f1", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.crisprtx.com/20230930/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonShareholdersTables", "longName": "995635 - Disclosure - Net Loss Per Share Attributable to Common Shareholders (Tables)", "shortName": "Net Loss Per Share Attributable to Common Shareholders (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "C_cc902ec1-6cbe-4f2a-8646-5f71cc3476f1", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cc902ec1-6cbe-4f2a-8646-5f71cc3476f1", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetail", "longName": "995645 - Disclosure - Basis of Presentation and Significant Accounting Policies - Additional Information (Detail)", "shortName": "Basis of Presentation and Significant Accounting Policies - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "29", "firstAnchor": { "contextRef": "C_cc902ec1-6cbe-4f2a-8646-5f71cc3476f1", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "U_Segment", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "div", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cc902ec1-6cbe-4f2a-8646-5f71cc3476f1", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "U_Segment", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "div", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureMarketableSecuritiesAdditionalInformationDetail", "longName": "995655 - Disclosure - Marketable Securities - Additional Information (Detail)", "shortName": "Marketable Securities - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "30", "firstAnchor": { "contextRef": "C_c5b592da-5f1a-4393-ae4c-0111cfbced01", "name": "us-gaap:MarketableSecurities", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "div", "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_46ba0a34-f5d1-4d45-b6ea-11a535d2e1c6", "name": "us-gaap:MarketableSecurities", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "div", "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "unique": true } }, "R31": { "role": "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfCashEquivalentsAndMarketableSecuritiesRecordedAtFairValueDetail", "longName": "995665 - Disclosure - Marketable Securities - Summary of Cash Equivalents and Marketable Securities Recorded at Fair Value (Detail)", "shortName": "Marketable Securities - Summary of Cash Equivalents and Marketable Securities Recorded at Fair Value (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "C_c5b592da-5f1a-4393-ae4c-0111cfbced01", "name": "us-gaap:CashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "div", "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c5b592da-5f1a-4393-ae4c-0111cfbced01", "name": "us-gaap:CashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "div", "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail", "longName": "995675 - Disclosure - Fair Value Measurements - Schedule of Financial Assets Measured at Fair Value on Recurring Basis (Detail)", "shortName": "Fair Value Measurements - Schedule of Financial Assets Measured at Fair Value on Recurring Basis (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "C_c5b592da-5f1a-4393-ae4c-0111cfbced01", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "div", "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_ceb05623-7414-4f9b-bde0-05da9c42a10b", "name": "us-gaap:OtherAssetsFairValueDisclosure", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "unique": true } }, "R33": { "role": "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetSummaryOfPropertyAndEquipmentNetDetail", "longName": "995685 - Disclosure - Property and Equipment, net - Summary of Property and Equipment, Net (Detail)", "shortName": "Property and Equipment, net - Summary of Property and Equipment, Net (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "C_c5b592da-5f1a-4393-ae4c-0111cfbced01", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c5b592da-5f1a-4393-ae4c-0111cfbced01", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetail", "longName": "995695 - Disclosure - Property and Equipment, net - Additional Information (Detail)", "shortName": "Property and Equipment, net - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "C_d6bcd7ab-acf7-4c26-8e9f-6b566a4f5596", "name": "us-gaap:Depreciation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d6bcd7ab-acf7-4c26-8e9f-6b566a4f5596", "name": "us-gaap:Depreciation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureAccruedExpensesScheduleOfAccruedExpensesDetail", "longName": "995705 - Disclosure - Accrued Expenses - Schedule of Accrued Expenses (Detail)", "shortName": "Accrued Expenses - Schedule of Accrued Expenses (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "C_c5b592da-5f1a-4393-ae4c-0111cfbced01", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "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": "crsp-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c5b592da-5f1a-4393-ae4c-0111cfbced01", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "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": "crsp-20230930.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "longName": "995715 - Disclosure - Commitments and Contingencies - Additional Information (Detail)", "shortName": "Commitments and Contingencies - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "C_c5b592da-5f1a-4393-ae4c-0111cfbced01", "name": "us-gaap:CashCollateralForBorrowedSecurities", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_d6bcd7ab-acf7-4c26-8e9f-6b566a4f5596", "name": "crsp:DeferredFinanceCostsShareLendingArrangementIssuanceCosts", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "unique": true } }, "R37": { "role": "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureSignificantContractsAdditionalInformationDetail", "longName": "995725 - Disclosure - Significant Contracts - Additional Information (Detail)", "shortName": "Significant Contracts - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "C_c5b592da-5f1a-4393-ae4c-0111cfbced01", "name": "us-gaap:ContractWithCustomerLiabilityNoncurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_e8f0358f-3a96-4170-9208-4fe4f685c15a", "name": "crsp:PercentageOfNetProfitAndNetLosses", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:CollaborativeArrangementDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "unique": true } }, "R38": { "role": "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureShareCapitalAdditionalInformationDetail", "longName": "995735 - Disclosure - Share Capital - Additional Information (Detail)", "shortName": "Share Capital - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "C_c5b592da-5f1a-4393-ae4c-0111cfbced01", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "U_ChfPerShares", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_c5b592da-5f1a-4393-ae4c-0111cfbced01", "name": "us-gaap:DeferredCompensationArrangementWithIndividualCommonStockReservedForFutureIssuance", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "unique": true } }, "R39": { "role": "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockBasedCompensationExpenseDetail", "longName": "995755 - Disclosure - Stock-based Compensation - Schedule of Stock-Based Compensation Expense (Detail)", "shortName": "Stock-based Compensation - Schedule of Stock-Based Compensation Expense (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "C_d6bcd7ab-acf7-4c26-8e9f-6b566a4f5596", "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": "crsp-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d6bcd7ab-acf7-4c26-8e9f-6b566a4f5596", "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": "crsp-20230930.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetail", "longName": "995765 - Disclosure - Stock-based Compensation - Summary of Stock Option Activity (Detail)", "shortName": "Stock-based Compensation - Summary of Stock Option Activity (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "C_46ba0a34-f5d1-4d45-b6ea-11a535d2e1c6", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_46ba0a34-f5d1-4d45-b6ea-11a535d2e1c6", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "longName": "995775 - Disclosure - Stock-based Compensation - Additional Information (Detail)", "shortName": "Stock-based Compensation - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "C_c5b592da-5f1a-4393-ae4c-0111cfbced01", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c5b592da-5f1a-4393-ae4c-0111cfbced01", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockActivityDetail", "longName": "995785 - Disclosure - Stock-based Compensation - Summary of Restricted Stock Activity (Detail)", "shortName": "Stock-based Compensation - Summary of Restricted Stock Activity (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "C_8ae148c1-2dd2-4ca8-bf47-f4ca21be55f5", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_8ae148c1-2dd2-4ca8-bf47-f4ca21be55f5", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.crisprtx.com/20230930/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonShareholdersScheduleOfAntidilutiveSecuritiesNotIncludeInComputationOfNetLossIncomePerShare", "longName": "995795 - Disclosure - Net Loss Per Share Attributable to Common Shareholders - Schedule of Antidilutive Securities not Include in Computation of Net (Loss) Income per Share (Detail)", "shortName": "Net Loss Per Share Attributable to Common Shareholders - Schedule of Antidilutive Securities not Include in Computation of Net (Loss) Income per Share (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "C_d6bcd7ab-acf7-4c26-8e9f-6b566a4f5596", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d6bcd7ab-acf7-4c26-8e9f-6b566a4f5596", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail", "longName": "995805 - Disclosure - Income Taxes - Additional Information (Detail)", "shortName": "Income Taxes - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "C_d6bcd7ab-acf7-4c26-8e9f-6b566a4f5596", "name": "us-gaap:IncomeTaxExpenseBenefit", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_d6bcd7ab-acf7-4c26-8e9f-6b566a4f5596", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "span", "ix:continuation", "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "crsp-20230930.htm", "unique": true } } }, "tag": { "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions", "crdr": "debit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Proceeds, Issuance of Shares, Share-based Payment Arrangement, Including Option Exercised, Total", "label": "Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised", "terseLabel": "Proceeds from exercise of options and ESPP contributions, net of issuance costs", "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised." } } }, "auth_ref": [ "r6", "r19" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "auth_ref": [ "r667" ] }, "us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsAndMarketableSecuritiesTextBlock", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureMarketableSecurities" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, and Marketable Securities [Text Block]", "terseLabel": "Marketable Securities", "documentation": "The entire disclosure of cash, cash equivalents, and debt and equity securities, including any unrealized or realized gain (loss)." } } }, "auth_ref": [ "r708" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureSignificantContractsAdditionalInformationDetail", "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Accounts Receivable, after Allowance for Credit Loss, Current, Total", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r204", "r205" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]", "terseLabel": "Award Timing Disclosures" } } }, "auth_ref": [ "r664" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "auth_ref": [ "r617", "r628", "r638", "r663" ] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Operating Expenses", "terseLabel": "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_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_InvestmentsDebtAndEquitySecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "auth_ref": [] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r666" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.crisprtx.com/20230930/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": [ "r604" ] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfCashEquivalentsAndMarketableSecuritiesRecordedAtFairValueDetail" ], "lang": { "en-us": { "role": { "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments", "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms." } } }, "auth_ref": [ "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r270", "r284", "r371", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r445", "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r711", "r712", "r713", "r714" ] }, "srt_ScenarioForecastMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioForecastMember", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureMarketableSecuritiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Forecast [Member]", "terseLabel": "Scenario Forecast [Member]" } } }, "auth_ref": [ "r301", "r704" ] }, "crsp_CollaborationRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "CollaborationRevenueMember", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "documentation": "Collaboration revenue.", "label": "Collaboration Revenue [Member]", "terseLabel": "Collaboration Revenue [Member]" } } }, "auth_ref": [] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "auth_ref": [ "r664" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonShareholdersScheduleOfAntidilutiveSecuritiesNotIncludeInComputationOfNetLossIncomePerShare" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r42" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/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": [ "r188", "r194", "r198", "r200", "r575" ] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureSignificantContractsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Business Combination, Consideration Transferred, Total", "label": "Business Combination, Consideration Transferred", "terseLabel": "Business Combination, Consideration Transferred", "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer." } } }, "auth_ref": [ "r1", "r2", "r12" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Asset Class [Domain]", "terseLabel": "Asset Class", "documentation": "Class of asset." } } }, "auth_ref": [ "r16" ] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementScenarioAxis", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureMarketableSecuritiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "auth_ref": [ "r171", "r301", "r680", "r681", "r704" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureSignificantContractsAdditionalInformationDetail", "http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsParenthetical" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonShareholdersScheduleOfAntidilutiveSecuritiesNotIncludeInComputationOfNetLossIncomePerShare" ], "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": [] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "auth_ref": [ "r664" ] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure", "totalLabel": "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": [ "r65" ] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited1" ], "lang": { "en-us": { "role": { "periodEndLabel": "Ending balance, Shares", "periodStartLabel": "Beginning balance, Shares", "label": "Shares, Outstanding", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonShareholdersScheduleOfAntidilutiveSecuritiesNotIncludeInComputationOfNetLossIncomePerShare" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Anti-dilutive securities not include in computation of net income (loss) per share", "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": [ "r181" ] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.crisprtx.com/20230930/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": [ "r604" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureMarketableSecuritiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]" } } }, "auth_ref": [ "r171", "r301", "r680", "r704" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "auth_ref": [ "r664" ] }, "crsp_AverageSharePricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "AverageSharePricePerShare", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureShareCapitalAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Average share price per share.", "label": "Average Share Price Per Share", "terseLabel": "Average issue price of common shares" } } }, "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": [] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Securities Act File Number", "terseLabel": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited1", "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityUnauditedParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "terseLabel": "Common Shares [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r592", "r593", "r594", "r596", "r597", "r598", "r599", "r701", "r702", "r754", "r770", "r771" ] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureSignificantContractsAdditionalInformationDetail", "http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsParenthetical" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r63", "r64" ] }, "crsp_CashEquivalentsFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "CashEquivalentsFairValue", "crdr": "debit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfCashEquivalentsAndMarketableSecuritiesRecordedAtFairValueDetail": { "parentTag": "us-gaap_CashEquivalentsAtCarryingValue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfCashEquivalentsAndMarketableSecuritiesRecordedAtFairValueDetail" ], "lang": { "en-us": { "role": { "documentation": "Cash equivalents fair value.", "label": "Cash Equivalents Fair Value", "terseLabel": "Cash equivalents, fair value" } } }, "auth_ref": [] }, "us-gaap_ConstructionInProgressMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConstructionInProgressMember", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetSummaryOfPropertyAndEquipmentNetDetail" ], "lang": { "en-us": { "role": { "label": "Construction in Progress [Member]", "terseLabel": "Construction Work in Process [Member]", "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service." } } }, "auth_ref": [] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "auth_ref": [ "r664" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Other income, net", "label": "Other Nonoperating Income (Expense)", "totalLabel": "Other Nonoperating Income (Expense), Total", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r84" ] }, "crsp_DebtSecuritiesAvailableForSaleSecuritiesRemainingMaturityGreaterThanThreeYear": { "xbrltype": "monetaryItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "DebtSecuritiesAvailableForSaleSecuritiesRemainingMaturityGreaterThanThreeYear", "crdr": "debit", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureMarketableSecuritiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Available-for-sale debt securities remaining maturities greater than thirty months", "documentation": "Debt securities available for sale securities remaining maturity greater than three year.", "label": "Debt Securities Available For Sale Securities Remaining Maturity Greater Than Three Year" } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureSignificantContractsAdditionalInformationDetail", "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Research and Development Expense, Total", "label": "Research and Development Expense", "terseLabel": "Research and development", "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": [ "r70", "r342", "r765" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue:" } } }, "auth_ref": [] }, "crsp_MilestonePaymentReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "MilestonePaymentReceivable", "crdr": "debit", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureSignificantContractsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Milestone payment receivable.", "label": "Milestone Payment Receivable", "terseLabel": "Milestone payment receivable" } } }, "auth_ref": [] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "auth_ref": [ "r664" ] }, "crsp_AccruedLicenseFeesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "AccruedLicenseFeesCurrent", "crdr": "credit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureAccruedExpensesScheduleOfAccruedExpensesDetail": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureAccruedExpensesScheduleOfAccruedExpensesDetail" ], "lang": { "en-us": { "role": { "documentation": "Accrued license fees current.", "label": "Accrued License Fees Current", "terseLabel": "Licensing fees" } } }, "auth_ref": [] }, "crsp_CollaborativeArrangementMaterialRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "CollaborativeArrangementMaterialRightsMember", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureSignificantContractsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Collaborative arrangement material rights.", "label": "Collaborative Arrangement Material Rights [Member]", "terseLabel": "Collaboration Target Options [Member]" } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "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": [ "r377", "r378", "r381" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Shares, Granted", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r314" ] }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]", "terseLabel": "Summary of Restricted Stock Activity", "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units." } } }, "auth_ref": [ "r59" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Reconciliation of net loss to net cash used in operating activities:" } } }, "auth_ref": [] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "auth_ref": [ "r665" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.crisprtx.com/20230930/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": [ "r604" ] }, "crsp_MaximumPotentialFuturePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "MaximumPotentialFuturePayments", "crdr": "credit", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureSignificantContractsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Maximum potential future payments.", "label": "Maximum Potential Future Payments", "terseLabel": "Maximum potential future payments" } } }, "auth_ref": [] }, "crsp_StockPurchasedDuringPeriodValueEmployeeStockPurchasePlan": { "xbrltype": "monetaryItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "StockPurchasedDuringPeriodValueEmployeeStockPurchasePlan", "crdr": "debit", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited1" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase of common stock under ESPP, Value", "documentation": "Stock purchased during period value employee stock purchase plan.", "label": "Stock Purchased During Period Value Employee Stock Purchase Plan" } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockBasedCompensationExpenseDetail" ], "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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonShareholdersTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Antidilutive Securities not Include in Computation of Net (Loss) Income per Share", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities." } } }, "auth_ref": [ "r42" ] }, "crsp_CollaborationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "CollaborationExpense", "crdr": "debit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureSignificantContractsAdditionalInformationDetail", "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Collaboration expense, net", "label": "Collaboration Expense", "documentation": "Collaboration Expense" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonShareholdersScheduleOfAntidilutiveSecuritiesNotIncludeInComputationOfNetLossIncomePerShare" ], "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": [ "r42" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "auth_ref": [ "r664" ] }, "crsp_AccruedResearchAndDevelopmentExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "AccruedResearchAndDevelopmentExpenseCurrent", "crdr": "credit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureAccruedExpensesScheduleOfAccruedExpensesDetail": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureAccruedExpensesScheduleOfAccruedExpensesDetail" ], "lang": { "en-us": { "role": { "documentation": "Accrued research and development expense current.", "label": "Accrued Research And Development Expense Current", "terseLabel": "Research costs" } } }, "auth_ref": [] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureBasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "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": [ "r43", "r44", "r45", "r111", "r113", "r115", "r116" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.crisprtx.com/20230930/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": [] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "auth_ref": [ "r665" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.crisprtx.com/20230930/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": [] }, "crsp_CashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "CashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCostBasis", "crdr": "debit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfCashEquivalentsAndMarketableSecuritiesRecordedAtFairValueDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfCashEquivalentsAndMarketableSecuritiesRecordedAtFairValueDetail" ], "lang": { "en-us": { "role": { "documentation": "Cash equivalents and available for sale debt securities amortized cost basis.", "label": "Cash Equivalents And Available For Sale Debt Securities Amortized Cost Basis", "totalLabel": "Cash equivalents and marketable securities, amortized cost" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetSummaryOfPropertyAndEquipmentNetDetail" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Long-Lived Tangible Asset", "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": [ "r93" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of Financial Assets Measured at Fair Value on Recurring Basis", "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r65", "r101" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosurePropertyAndEquipmentNet" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and Equipment, net", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r92", "r114", "r118", "r119" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.crisprtx.com/20230930/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": [ "r17", "r18", "r58" ] }, "crsp_NumberOfRemainingOptionsUnderAgreement": { "xbrltype": "integerItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "NumberOfRemainingOptionsUnderAgreement", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureSignificantContractsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Number of remaining options under agreement.", "label": "Number Of Remaining Options Under Agreement", "terseLabel": "Number of remaining options under agreement" } } }, "auth_ref": [] }, "crsp_EquityIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "EquityIssuanceCosts", "crdr": "debit", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureShareCapitalAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Equity issuance costs.", "label": "Equity Issuance Costs", "terseLabel": "Equity issuance costs" } } }, "auth_ref": [] }, "crsp_NumberOfExclusiveLicenseTargets": { "xbrltype": "integerItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "NumberOfExclusiveLicenseTargets", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureSignificantContractsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Number of exclusive license targets.", "label": "Number Of Exclusive License Targets", "terseLabel": "Number of exclusive license targets" } } }, "auth_ref": [] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Supplemental disclosure of non-cash investing and financing activities" } } }, "auth_ref": [] }, "us-gaap_RestrictedCashNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashNoncurrent", "crdr": "debit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsParenthetical": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "weight": 1.0, "order": 3.0 }, "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsParenthetical", "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Restricted Cash, Noncurrent", "terseLabel": "Restricted cash", "verboseLabel": "Restricted cash", "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits." } } }, "auth_ref": [ "r109", "r691", "r698" ] }, "us-gaap_MarketableSecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesCurrent", "crdr": "debit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Marketable Securities, Current, Total", "label": "Marketable Securities, Current", "verboseLabel": "Marketable securities", "documentation": "Amount of investment in marketable security, classified as current." } } }, "auth_ref": [ "r692" ] }, "crsp_EmployeeBenefitPlansMember": { "xbrltype": "domainItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "EmployeeBenefitPlansMember", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureShareCapitalScheduleOfShareCapitalDetail" ], "lang": { "en-us": { "role": { "documentation": "Employee benefit plans member.", "label": "Employee Benefit Plans [Member]", "terseLabel": "Employee Benefit Plans [Member]" } } }, "auth_ref": [] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Common, Shares", "terseLabel": "Treasury stock, shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r56" ] }, "us-gaap_TaxesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxesPayableCurrent", "crdr": "credit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Taxes Payable, Current, Total", "label": "Taxes Payable, Current", "terseLabel": "Accrued tax liabilities", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r24" ] }, "us-gaap_DeferredCompensationArrangementWithIndividualCommonStockReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationArrangementWithIndividualCommonStockReservedForFutureIssuance", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureShareCapitalAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Compensation Arrangement with Individual, Common Stock Reserved for Future Issuance", "terseLabel": "Common shares employee equity incentive plans", "documentation": "Number of common shares reserved for future issuance related to deferred compensation arrangements with individuals." } } }, "auth_ref": [] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureAccruedExpensesScheduleOfAccruedExpensesDetail": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureAccruedExpensesScheduleOfAccruedExpensesDetail" ], "lang": { "en-us": { "role": { "label": "Other Accrued Liabilities, Current", "terseLabel": "Other", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r26" ] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureShareCapitalScheduleOfShareCapitalDetail" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "terseLabel": "Plan Name", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "auth_ref": [ "r673" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited1" ], "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": [ "r338", "r339", "r340", "r470", "r701", "r702", "r703", "r754", "r771" ] }, "crsp_CommonSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "CommonSharesMember", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureShareCapitalAdditionalInformationDetail", "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureShareCapitalScheduleOfShareCapitalDetail" ], "lang": { "en-us": { "role": { "label": "Common Shares [Member]", "documentation": "Common Shares [Member]", "terseLabel": "Common Shares [Member]" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureBasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "New Accounting Pronouncements - Recently Adopted", "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": [] }, "crsp_NonRefundableUpFrontPaymentReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "NonRefundableUpFrontPaymentReceived", "crdr": "credit", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureSignificantContractsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Nonrefundable upfront payment received.", "label": "Non Refundable Up Front Payment Received", "terseLabel": "Nonrefundable upfront payment received" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent [Abstract]", "terseLabel": "Shareholders\u2019 equity:" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.crisprtx.com/20230930/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_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.crisprtx.com/20230930/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": [] }, "us-gaap_AccruedLiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrentAbstract", "lang": { "en-us": { "role": { "label": "Accrued Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "crsp_MilestoneAcheived": { "xbrltype": "monetaryItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "MilestoneAcheived", "crdr": "debit", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureSignificantContractsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Milestone acheived.", "label": "Milestone Acheived" } } }, "auth_ref": [] }, "crsp_ResearchAndDevelopmentContractArrangementReimbursementsReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "ResearchAndDevelopmentContractArrangementReimbursementsReceived", "crdr": "credit", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureSignificantContractsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Research and development contract arrangement reimbursements received.", "label": "Research And Development Contract Arrangement Reimbursements Received", "verboseLabel": "Reimbursements from research and license agreements" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureSignificantContractsAdditionalInformationDetail", "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Current deferred revenue", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue, current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r288", "r289", "r292" ] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureShareCapital" ], "lang": { "en-us": { "role": { "label": "Equity [Text Block]", "terseLabel": "Share Capital", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r96", "r153", "r271", "r273", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r285", "r287", "r372", "r539", "r540", "r563" ] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureSignificantContractsAdditionalInformationDetail", "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Non-current deferred revenue", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Deferred revenue, non-current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r288", "r289", "r292" ] }, "crsp_StockIssuedDuringPeriodValueStockOptionsExercisedGross": { "xbrltype": "monetaryItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "StockIssuedDuringPeriodValueStockOptionsExercisedGross", "crdr": "credit", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited1" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise of vested options, Value", "label": "Stock Issued During Period Value Stock Options Exercised Gross", "documentation": "Stock issued during period value stock options exercised gross." } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Increase (decrease) in cash", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r3", "r86" ] }, "crsp_SalesAgreementWithJefferiesLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "SalesAgreementWithJefferiesLLCMember", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureShareCapitalAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Sales agreement with Jefferies LLC.", "label": "Sales Agreement With Jefferies L L C [Member]", "terseLabel": "Sales Agreement With Jefferies LLC [Member]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "verboseLabel": "Shares, Vested or 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": [ "r326" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "terseLabel": "Effect of exchange rate changes on cash", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r756" ] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Other Liabilities, Current, Total", "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": [ "r26", "r589" ] }, "crsp_VertexPharmaceuticalsIncorporatedAndItsCertainSubsidiariesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "VertexPharmaceuticalsIncorporatedAndItsCertainSubsidiariesMember", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureSignificantContractsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Vertex Pharmaceuticals Incorporated and its certain subsidiaries.", "label": "Vertex Pharmaceuticals Incorporated And Its Certain Subsidiaries [Member]", "terseLabel": "Vertex Pharmaceuticals Incorporated and Certain of its Subsidiaries [Member]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetail" ], "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": "Weighted-Average Exercise Price, Vested or 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": [ "r326" ] }, "crsp_UnvestedRestrictedCommonSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "UnvestedRestrictedCommonSharesMember", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonShareholdersScheduleOfAntidilutiveSecuritiesNotIncludeInComputationOfNetLossIncomePerShare" ], "lang": { "en-us": { "role": { "documentation": "Unvested restricted common shares.", "label": "Unvested Restricted Common Shares [Member]", "terseLabel": "Unvested Restricted Common Shares [Member]" } } }, "auth_ref": [] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureShareCapitalScheduleOfShareCapitalDetail" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "terseLabel": "Plan Name", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsParenthetical": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsParenthetical" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "periodEndLabel": "Cash, cash equivalents and restricted cash, end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash, beginning of period", "totalLabel": "Cash, cash equivalents and restricted cash at end of period", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r38", "r86", "r152" ] }, "crsp_UpFrontPaymentReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "UpFrontPaymentReceived", "crdr": "credit", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureSignificantContractsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Up-front payment received.", "label": "Up Front Payment Received", "terseLabel": "Up-front payment received" } } }, "auth_ref": [] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited1", "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityUnauditedParenthetical" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "terseLabel": "Retained Earnings (Deficit) [Member]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r15", "r32", "r123", "r145", "r146", "r147", "r158", "r159", "r160", "r162", "r168", "r170", "r185", "r238", "r239", "r287", "r338", "r339", "r340", "r350", "r351", "r365", "r366", "r367", "r368", "r369", "r370", "r373", "r384", "r385", "r386", "r387", "r388", "r389", "r392", "r456", "r457", "r458", "r470", "r536" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Other Liabilities, Noncurrent, Total", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other non-current liabilities", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r28" ] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.crisprtx.com/20230930/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": [] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited1" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings (Deficit) [Member]", "verboseLabel": "Accumulated Deficit [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r123", "r158", "r159", "r160", "r162", "r168", "r170", "r238", "r239", "r338", "r339", "r340", "r350", "r351", "r365", "r367", "r368", "r370", "r373", "r456", "r458", "r470", "r771" ] }, "crsp_AcquiredInProcessResearchAndDevelopment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "AcquiredInProcessResearchAndDevelopment", "crdr": "debit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "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" } } }, "auth_ref": [] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockActivityDetail", "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityUnauditedParenthetical", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "terseLabel": "Award Type", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332" ] }, "crsp_GeneralAndAdministrativeContractArrangementReimbursementsReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "GeneralAndAdministrativeContractArrangementReimbursementsReceived", "crdr": "credit", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureSignificantContractsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Reimbursements from general and administrative expense", "label": "General and Administrative Contract Arrangement Reimbursements Received", "documentation": "General and administrative contract arrangement reimbursement received." } } }, "auth_ref": [] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Other Assets, Noncurrent, Total", "label": "Other Assets, Noncurrent", "terseLabel": "Other non-current assets", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r130" ] }, "crsp_TwentyTwentyBostonLeaseMember": { "xbrltype": "domainItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "TwentyTwentyBostonLeaseMember", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Twenty twenty Boston lease.", "label": "Twenty Twenty Boston Lease [Member]", "terseLabel": "2020 Boston Lease [Member]" } } }, "auth_ref": [] }, "dei_EntityAddressCountry": { "xbrltype": "countryCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCountry", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Country", "terseLabel": "Entity Address, Country", "documentation": "ISO 3166-1 alpha-2 country code." } } }, "auth_ref": [] }, "us-gaap_MarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecurities", "crdr": "debit", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureMarketableSecuritiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Marketable Securities, Total", "label": "Marketable Securities", "terseLabel": "Marketable securities", "documentation": "Amount of investment in marketable security." } } }, "auth_ref": [ "r69", "r692" ] }, "crsp_IncreaseDecreaseInOperatingLeaseAssetsAndLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "IncreaseDecreaseInOperatingLeaseAssetsAndLiabilities", "crdr": "debit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Increase decrease in operating lease assets and liabilities.", "label": "Increase Decrease In Operating Lease Assets And Liabilities", "terseLabel": "Operating lease assets and liabilities" } } }, "auth_ref": [] }, "us-gaap_OtherAssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Other Assets, Fair Value Disclosure", "terseLabel": "Other non-current assets", "documentation": "Fair value portion of other assets." } } }, "auth_ref": [] }, "crsp_CashEquivalentsAndAvailableForSaleDebtSecuritiesGrossUnrealizedGainsBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "CashEquivalentsAndAvailableForSaleDebtSecuritiesGrossUnrealizedGainsBeforeTax", "crdr": "credit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfCashEquivalentsAndMarketableSecuritiesRecordedAtFairValueDetail": { "parentTag": "crsp_CashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfCashEquivalentsAndMarketableSecuritiesRecordedAtFairValueDetail" ], "lang": { "en-us": { "role": { "documentation": "Cash equivalents and available for sale debt securities gross unrealized gains before tax.", "label": "Cash Equivalents And Available For Sale Debt Securities Gross Unrealized Gains Before Tax", "terseLabel": "Cash equivalents and marketable securities, gross unrealized gains" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "crdr": "credit", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureMarketableSecuritiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "totalLabel": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax, Total", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax", "terseLabel": "Unrealized loss, net", "verboseLabel": "Unrealized Gain", "documentation": "Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r137", "r138", "r139" ] }, "crsp_VertexPharmaceuticalsIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "VertexPharmaceuticalsIncMember", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureSignificantContractsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Vertex Pharmaceuticals Inc.", "label": "Vertex Pharmaceuticals Inc [Member]", "terseLabel": "Vertex Pharmaceuticals Inc [Member]" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.crisprtx.com/20230930/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": [] }, "us-gaap_OtherComprehensiveIncomeLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLocationAxis", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureMarketableSecuritiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income Location [Axis]", "terseLabel": "Other Comprehensive Income Location", "documentation": "Information by location in other comprehensive income." } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited1", "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityUnauditedParenthetical" ], "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", "r123", "r145", "r146", "r147", "r158", "r159", "r160", "r162", "r168", "r170", "r185", "r238", "r239", "r287", "r338", "r339", "r340", "r350", "r351", "r365", "r366", "r367", "r368", "r369", "r370", "r373", "r384", "r385", "r386", "r387", "r388", "r389", "r392", "r456", "r457", "r458", "r470", "r536" ] }, "crsp_AccruedCollaborationCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "AccruedCollaborationCosts", "crdr": "credit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureAccruedExpensesScheduleOfAccruedExpensesDetail": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureAccruedExpensesScheduleOfAccruedExpensesDetail" ], "lang": { "en-us": { "role": { "documentation": "Accrued collaboration costs.", "label": "Accrued Collaboration Costs", "terseLabel": "Collaboration costs" } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited1" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Loss [Member]", "label": "AOCI Attributable to Parent [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": [ "r4", "r14", "r34", "r366", "r369", "r392", "r456", "r457", "r694", "r695", "r696", "r701", "r702", "r703" ] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "auth_ref": [] }, "crsp_AgreementsDescription": { "xbrltype": "stringItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "AgreementsDescription", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureSignificantContractsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Agreements description.", "label": "Agreements Description", "terseLabel": "Agreement description" } } }, "auth_ref": [] }, "crsp_DrPhuongKhanhMorrowMember": { "xbrltype": "domainItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "DrPhuongKhanhMorrowMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Dr. Phuong Khanh Morrow [Member]", "label": "Dr. Phuong Khanh Morrow [Member]", "documentation": "Dr. Phuong khanh morrow." } } }, "auth_ref": [] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "auth_ref": [ "r607", "r677" ] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockBasedCompensationExpenseDetail" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r251", "r252", "r521" ] }, "crsp_TwoThousandTwentyOneAtMarketOfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "TwoThousandTwentyOneAtMarketOfferingMember", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureShareCapitalAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Two thousand twenty one at market offering.", "label": "Two Thousand Twenty One At Market Offering [Member]", "terseLabel": "2021 ATM [Member]" } } }, "auth_ref": [] }, "crsp_EstimatedGrossProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "EstimatedGrossProceedsFromIssuanceOfCommonStock", "crdr": "credit", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureShareCapitalAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Estimated gross proceeds from issuance of common stock.", "label": "Estimated Gross Proceeds From Issuance Of Common Stock", "terseLabel": "Aggregate estimated gross proceeds" } } }, "auth_ref": [] }, "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": [] }, "crsp_EquityIssuanceCostsInAccountsPayableAndAccruedExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "EquityIssuanceCostsInAccountsPayableAndAccruedExpenses", "crdr": "debit", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Equity issuance costs in accounts payable and accrued expenses.", "label": "Equity Issuance Costs In Accounts Payable And Accrued Expenses", "terseLabel": "Equity issuance costs in accounts payable and accrued expenses" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "presentation": [ "http://www.crisprtx.com/20230930/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": [ "r23" ] }, "crsp_NonExLicenseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "NonExLicenseAgreementMember", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureSignificantContractsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Non-Ex License Agreement.", "label": "Non-Ex License Agreement [Member]", "terseLabel": "Non Ex License Agreement [Member]" } } }, "auth_ref": [] }, "crsp_StockIssuedDuringPeriodSharesStockOptionsExercisedGross": { "xbrltype": "sharesItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercisedGross", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited1" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise of vested options, Shares", "label": "Stock Issued During Period Shares Stock Options Exercised Gross", "documentation": "Stock issued during period shares stock options exercised gross." } } }, "auth_ref": [] }, "crsp_FurnitureFixturesAndOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "FurnitureFixturesAndOtherMember", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetSummaryOfPropertyAndEquipmentNetDetail" ], "lang": { "en-us": { "role": { "documentation": "Furniture, fixtures, and other.", "label": "Furniture Fixtures And Other [Member]", "terseLabel": "Furniture, Fixtures and Other [Member]" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockLineItems", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureShareCapitalAdditionalInformationDetail", "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureShareCapitalScheduleOfShareCapitalDetail" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Line Items]", "terseLabel": "Class of Stock [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r132", "r133", "r134", "r186", "r272", "r273", "r274", "r276", "r279", "r284", "r286", "r463", "r464", "r465", "r466", "r580", "r679", "r699" ] }, "crsp_AccountingAnalysisDeferOptionSpecifiedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "AccountingAnalysisDeferOptionSpecifiedCost", "crdr": "debit", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureSignificantContractsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Defer option specified cost", "documentation": "Accounting Analysis, defer option specified cost.", "label": "Accounting Analysis, Defer Option Specified Cost" } } }, "auth_ref": [] }, "crsp_DeferredFinanceCostsShareLendingArrangementIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "DeferredFinanceCostsShareLendingArrangementIssuanceCosts", "crdr": "credit", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Deferred finance costs, share lending arrangement, issuance costs.", "label": "Deferred Finance Costs, Share Lending Arrangement, Issuance Costs" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited1" ], "lang": { "en-us": { "role": { "verboseLabel": "Issuance of common shares, Value", "label": "Stock Issued During Period, Value, New Issues", "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", "r71", "r72", "r99", "r470", "r536", "r559", "r601" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "terseLabel": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "crsp_CommonStockConditionalCapital": { "xbrltype": "sharesItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "CommonStockConditionalCapital", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureShareCapitalScheduleOfShareCapitalDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Conditional share capital", "documentation": "Common stock conditional capital.", "label": "Common Stock Conditional Capital" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Schedule of Stock-Based Compensation Expense", "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": [ "r60" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockBasedCompensationExpenseDetail" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r252", "r521" ] }, "crsp_TwoThousandNineteenAtMarketOfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "TwoThousandNineteenAtMarketOfferingMember", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureShareCapitalAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Two thousand nineteen at-the-market offering.", "label": "Two Thousand Nineteen At Market Offering [Member]", "terseLabel": "2019 ATM [Member]" } } }, "auth_ref": [] }, "crsp_CollaborationExpenseReimbursementsReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "CollaborationExpenseReimbursementsReceived", "crdr": "credit", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureSignificantContractsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Collaboration Expense Reimbursements Received", "documentation": "Collaboration Expense Reimbursements Received" } } }, "auth_ref": [] }, "us-gaap_MarketableSecuritiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesNoncurrent", "crdr": "debit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureMarketableSecuritiesAdditionalInformationDetail", "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Marketable Securities, Noncurrent", "terseLabel": "Marketable securities, non-current", "verboseLabel": "Marketable securities totaling", "documentation": "Amount of investment in marketable security, classified as noncurrent." } } }, "auth_ref": [ "r692" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Accounts Payable, Current, Total", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable", "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": [ "r22", "r589" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "terseLabel": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "crsp_StockPurchasedDuringPeriodSharesEmployeeStockPurchasePlan": { "xbrltype": "sharesItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "StockPurchasedDuringPeriodSharesEmployeeStockPurchasePlan", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited1" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase of common stock under ESPP, Shares", "documentation": "Stock purchased during period shares employee stock purchase plan.", "label": "Stock Purchased During Period Shares Employee Stock Purchase Plan" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLocationDomain", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureMarketableSecuritiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income Location [Domain]", "terseLabel": "Other Comprehensive Income Location", "documentation": "Location in other comprehensive income." } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating lease, right-of-use asset", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease assets", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r390" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited1" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Shares [Member]", "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r56" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "auth_ref": [ "r609", "r620", "r630", "r655" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "auth_ref": [ "r645" ] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MoneyMarketFundsMember", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail", "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfCashEquivalentsAndMarketableSecuritiesRecordedAtFairValueDetail" ], "lang": { "en-us": { "role": { "label": "Money Market Funds [Member]", "terseLabel": "Money Market Funds [Member]", "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": [ "r725" ] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Other non-cash items, net", "totalLabel": "Other Noncash Income (Expense), Total", "label": "Other Noncash Income (Expense)", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r88" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "auth_ref": [ "r616", "r627", "r637", "r662" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "auth_ref": [ "r651" ] }, "us-gaap_ScheduleOfStockByClassTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockByClassTextBlock", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureShareCapitalTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Stock by Class [Table Text Block]", "terseLabel": "Schedule of Share Capital", "documentation": "Tabular disclosure of an entity's stock, including par or stated value per share, number and dollar amount of share subscriptions, shares authorized, shares issued, shares outstanding, number and dollar amount of shares held in an employee trust, dividend per share, total dividends, share conversion features, par value plus additional paid in capital, the value of treasury stock and other information necessary to a fair presentation, and EPS information. Stock by class includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. Includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity. If more than one issue is outstanding, state the title of each issue and the corresponding dollar amount; dollar amount of any shares subscribed but unissued and the deduction of subscriptions receivable there from; number of shares authorized, issued, and outstanding." } } }, "auth_ref": [ "r21", "r48", "r50", "r51", "r52", "r53", "r54", "r55", "r71", "r72", "r97", "r98", "r99" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "auth_ref": [ "r610", "r621", "r631", "r656" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "auth_ref": [ "r645" ] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.crisprtx.com/20230930/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": [] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetSummaryOfPropertyAndEquipmentNetDetail" ], "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": [ "r93" ] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureShareCapitalAdditionalInformationDetail", "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureShareCapitalScheduleOfShareCapitalDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule Of Stock By Class [Table]", "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity." } } }, "auth_ref": [ "r49", "r50", "r51", "r52", "r53", "r54", "r55", "r97", "r98", "r99", "r132", "r133", "r134", "r186", "r272", "r273", "r274", "r276", "r279", "r284", "r286", "r463", "r464", "r465", "r466", "r580", "r679", "r699" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "auth_ref": [ "r614", "r625", "r635", "r660" ] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "auth_ref": [ "r645" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r611", "r622", "r632", "r657" ] }, "us-gaap_CashCollateralForBorrowedSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCollateralForBorrowedSecurities", "crdr": "debit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsParenthetical": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsParenthetical" ], "lang": { "en-us": { "role": { "label": "Restricted cash", "verboseLabel": "Prepaid expenses and other current assets", "terseLabel": "Letters of credit secured by cash held in restricted depository account", "documentation": "Carrying amount as of the balance sheet date of cash collateral held for borrowed securities, for which the cash is restricted as to withdrawal or usage." } } }, "auth_ref": [ "r67", "r767" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "auth_ref": [ "r650" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "auth_ref": [ "r645" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "auth_ref": [ "r611", "r622", "r632", "r657" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureAccruedExpensesScheduleOfAccruedExpensesDetail": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureAccruedExpensesScheduleOfAccruedExpensesDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Employee-related Liabilities, Current, Total", "label": "Employee-related Liabilities, Current", "terseLabel": "Payroll and employee-related costs", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r26" ] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CounterpartyNameAxis", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureSignificantContractsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]", "terseLabel": "Counterparty Name" } } }, "auth_ref": [ "r156", "r157", "r268", "r274", "r393", "r569", "r571" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "auth_ref": [ "r612", "r623", "r633", "r658" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "auth_ref": [ "r674" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Revenue from Contract with Customer, Excluding Assessed Tax, Total", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Total revenue", "verboseLabel": "Collaboration revenue", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r189", "r190", "r193", "r196", "r197", "r201", "r202", "r203", "r290", "r291", "r426" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "auth_ref": [ "r674" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "crdr": "debit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfCashEquivalentsAndMarketableSecuritiesRecordedAtFairValueDetail": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfCashEquivalentsAndMarketableSecuritiesRecordedAtFairValueDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax", "negatedLabel": "Marketable securities, gross unrealized losses", "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r211" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Unvested restricted common shares, Number of Shares, Cancelled or forfeited", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r323" ] }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "crdr": "credit", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureSignificantContractsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer, Including Assessed Tax", "terseLabel": "Revenue", "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise." } } }, "auth_ref": [ "r189", "r190", "r193", "r196", "r197", "r201", "r202", "r203", "r290", "r291", "r426" ] }, "us-gaap_CorporateBondSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateBondSecuritiesMember", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureShareCapitalAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Corporate Bond Securities [Member]", "terseLabel": "Bond [Member]", "documentation": "This category includes information about long-term debt securities that are issued by either a domestic or foreign corporate business entity with a date certain promise of repayment and a return to the holder for the time value of money (for example, variable or fixed interest, original issue discount)." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Unvested restricted common shares, Number of Shares, Granted", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r321" ] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureSignificantContractsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]", "terseLabel": "Counterparty Name" } } }, "auth_ref": [ "r156", "r157", "r268", "r274", "r393", "r570", "r571" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r613", "r624", "r634", "r659" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Unvested restricted common shares, Weighted-Average Grant Date Fair Value, Granted", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r321" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Performance stock units unvested", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Unvested restricted common shares, Number of Shares, Ending Balance", "periodStartLabel": "Unvested restricted common shares, Number of Shares, 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": [ "r318", "r319" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Unvested restricted common shares, Weighted-Average Grant Date Fair Value, Ending Balance", "periodStartLabel": "Unvested restricted common shares, Weighted-Average Grant Date Fair Value, Beginning Balance", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r318", "r319" ] }, "crsp_CommonStockRegisteredShareCapital": { "xbrltype": "sharesItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "CommonStockRegisteredShareCapital", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureShareCapitalAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Common stock registered share capital.", "label": "Common Stock Registered Share Capital", "terseLabel": "Registered share capital" } } }, "auth_ref": [] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r645" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "auth_ref": [ "r645" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "crdr": "credit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfCashEquivalentsAndMarketableSecuritiesRecordedAtFairValueDetail": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfCashEquivalentsAndMarketableSecuritiesRecordedAtFairValueDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Marketable securities, gross unrealized gains", "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r210" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Unvested restricted common shares, Number of Shares, Vested", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r322" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureShareCapitalAdditionalInformationDetail", "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureShareCapitalScheduleOfShareCapitalDetail" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r122", "r132", "r133", "r134", "r154", "r175", "r176", "r178", "r180", "r186", "r187", "r237", "r259", "r261", "r262", "r263", "r266", "r267", "r272", "r273", "r276", "r279", "r286", "r383", "r463", "r464", "r465", "r466", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r497", "r518", "r536", "r558", "r559", "r560", "r561", "r562", "r679", "r699", "r705" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "auth_ref": [ "r615", "r626", "r636", "r661" ] }, "crsp_AdditionalInterestOfPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "AdditionalInterestOfPercentage", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureSignificantContractsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Additional interest of percentage.", "label": "Additional Interest Of Percentage", "terseLabel": "Additional interest of percentage" } } }, "auth_ref": [] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "auth_ref": [ "r672" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "auth_ref": [ "r615", "r626", "r636", "r653", "r661" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Unvested restricted common shares, Weighted-Average Grant Date Fair Value, Vested", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r322" ] }, "us-gaap_CommercialPaperMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommercialPaperMember", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail", "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfCashEquivalentsAndMarketableSecuritiesRecordedAtFairValueDetail" ], "lang": { "en-us": { "role": { "label": "Commercial Paper [Member]", "terseLabel": "Commercial Paper [Member]", "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds." } } }, "auth_ref": [ "r95", "r596", "r597", "r598", "r599" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "auth_ref": [ "r646" ] }, "crsp_NumberOfOptionsWouldNotBeExercisedUnderAgreement": { "xbrltype": "integerItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "NumberOfOptionsWouldNotBeExercisedUnderAgreement", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureSignificantContractsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Number of options would not be exercised under agreement.", "label": "Number Of Options Would Not Be Exercised Under Agreement", "terseLabel": "Number of options would not be exercised under agreement" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "crdr": "credit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax", "terseLabel": "Unrealized gain (loss) on marketable securities", "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r137", "r139", "r236" ] }, "us-gaap_LetterOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LetterOfCreditMember", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Letter of Credit [Member]", "terseLabel": "Letter of Credit [Member]", "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit)." } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "auth_ref": [ "r651" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "auth_ref": [ "r646" ] }, "crsp_ContingenciesAndCommitmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "ContingenciesAndCommitmentsLineItems", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Contingencies and commitments.", "label": "Contingencies And Commitments [Line Items]", "terseLabel": "Contingencies And Commitments [Line Items]" } } }, "auth_ref": [] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "auth_ref": [ "r646" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r615", "r626", "r636", "r661" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies, see Note 7", "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": [ "r29", "r68", "r435", "r496" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r615", "r626", "r636", "r661" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "auth_ref": [ "r646" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureBasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.crisprtx.com/20230930/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": [] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "auth_ref": [ "r646" ] }, "us-gaap_CollaborativeArrangementMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CollaborativeArrangementMember", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureSignificantContractsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement [Member]", "terseLabel": "2019 Collaboration Agreement [Member]", "documentation": "Contractual arrangement that involves two or more parties that both: (i) actively participate in a joint operating activity and (ii) are exposed to significant risks and rewards that depend on the commercial success of the joint operating activity." } } }, "auth_ref": [ "r357" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r616", "r627", "r637", "r662" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r615", "r626", "r636", "r661" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "auth_ref": [ "r646" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/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": [ "r35", "r142", "r144", "r148", "r429", "r446" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r615", "r626", "r636", "r661" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Total unrecognized compensation expense", "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r752" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "auth_ref": [ "r646" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Total unrecognized compensation expense related to stock options", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r752" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "auth_ref": [ "r647" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "periodEndLabel": "Shares, Outstanding, Ending Balance", "periodStartLabel": "Shares, Outstanding, Beginning Balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r310", "r311" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "auth_ref": [ "r649" ] }, "us-gaap_ComputerEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComputerEquipmentMember", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetSummaryOfPropertyAndEquipmentNetDetail" ], "lang": { "en-us": { "role": { "label": "Computer Equipment [Member]", "terseLabel": "Computer Equipment [Member]", "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems." } } }, "auth_ref": [] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "auth_ref": [ "r648" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureSignificantContractsAdditionalInformationDetail", "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service" } } }, "auth_ref": [ "r201", "r426", "r449", "r450", "r451", "r452", "r453", "r454", "r567", "r581", "r590", "r682", "r718", "r719", "r723", "r768" ] }, "crsp_TwoThousandAndFifteenCollaborationAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "TwoThousandAndFifteenCollaborationAgreementMember", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureSignificantContractsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "2015 Collaboration Agreement.", "label": "Two Thousand And Fifteen Collaboration Agreement [Member]", "terseLabel": "2015 Collaboration Agreement [Member]" } } }, "auth_ref": [] }, "crsp_CashEquivalentsGrossUnrealizedLossesBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "CashEquivalentsGrossUnrealizedLossesBeforeTax", "crdr": "debit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfCashEquivalentsAndMarketableSecuritiesRecordedAtFairValueDetail": { "parentTag": "us-gaap_CashEquivalentsAtCarryingValue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfCashEquivalentsAndMarketableSecuritiesRecordedAtFairValueDetail" ], "lang": { "en-us": { "role": { "documentation": "Cash equivalents gross unrealized losses before tax.", "label": "Cash Equivalents Gross Unrealized Losses Before Tax", "negatedLabel": "Cash equivalents, gross unrealized losses" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 0.0 }, "http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsParenthetical": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsParenthetical", "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "periodEndLabel": "Cash and Cash Equivalents, at Carrying Value, Ending Balance", "periodStartLabel": "Cash and Cash Equivalents, at Carrying Value, Beginning Balance", "totalLabel": "Cash and Cash Equivalents, at Carrying Value, Total", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "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": [ "r38", "r127", "r568" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Total", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation adjustment", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r5" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.crisprtx.com/20230930/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": [ "r94", "r253", "r254", "r564", "r717" ] }, "crsp_MilestonePaymentReceivableInclusiveOfExerciseOfEachExclusiveOption": { "xbrltype": "monetaryItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "MilestonePaymentReceivableInclusiveOfExerciseOfEachExclusiveOption", "crdr": "debit", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureSignificantContractsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Milestone payment receivable inclusive of exercise of each exclusive option.", "label": "Milestone Payment Receivable Inclusive Of Exercise Of Each Exclusive Option", "terseLabel": "Milestone payment receivable" } } }, "auth_ref": [] }, "us-gaap_MarketableSecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesLineItems", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureMarketableSecuritiesAdditionalInformationDetail", "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfCashEquivalentsAndMarketableSecuritiesRecordedAtFairValueDetail" ], "lang": { "en-us": { "role": { "label": "Marketable Securities [Line Items]", "terseLabel": "Marketable Securities [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "auth_ref": [ "r653" ] }, "us-gaap_CashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfCashEquivalentsAndMarketableSecuritiesRecordedAtFairValueDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfCashEquivalentsAndMarketableSecuritiesRecordedAtFairValueDetail" ], "lang": { "en-us": { "role": { "label": "Cash Equivalents, at Carrying Value", "totalLabel": "Cash equivalents, amortized cost", "documentation": "Amount of 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": [ "r690", "r767" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "auth_ref": [ "r608", "r619", "r629", "r654" ] }, "crsp_BondsOrSimilarDebtInstrumentsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "BondsOrSimilarDebtInstrumentsMember", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureShareCapitalScheduleOfShareCapitalDetail" ], "lang": { "en-us": { "role": { "documentation": "Bonds or similar debt instruments.", "label": "Bonds Or Similar Debt Instruments [Member]", "terseLabel": "Bonds or Similar Debt Instruments [Member]" } } }, "auth_ref": [] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureSignificantContractsAdditionalInformationDetail", "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service" } } }, "auth_ref": [ "r201", "r426", "r449", "r450", "r451", "r452", "r453", "r454", "r567", "r581", "r590", "r682", "r718", "r719", "r723", "r768" ] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "auth_ref": [ "r652" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecurities", "crdr": "debit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 1.0 }, "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfCashEquivalentsAndMarketableSecuritiesRecordedAtFairValueDetail": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail", "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfCashEquivalentsAndMarketableSecuritiesRecordedAtFairValueDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Debt Securities, Available-for-sale, Total", "label": "Debt Securities, Available-for-Sale", "terseLabel": "Marketable securities, fair value", "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": [ "r208", "r245", "r428", "r709" ] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.crisprtx.com/20230930/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": [ "r376" ] }, "crsp_AccruedPropertyAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "AccruedPropertyAndEquipment", "crdr": "credit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureAccruedExpensesScheduleOfAccruedExpensesDetail": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureAccruedExpensesScheduleOfAccruedExpensesDetail" ], "lang": { "en-us": { "role": { "documentation": "Accrued property and equipment.", "label": "Accrued Property And Equipment", "terseLabel": "Accrued property and equipment" } } }, "auth_ref": [] }, "crsp_CashEquivalentsAndAvailableForSaleDebtSecuritiesFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "CashEquivalentsAndAvailableForSaleDebtSecuritiesFairValue", "crdr": "debit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfCashEquivalentsAndMarketableSecuritiesRecordedAtFairValueDetail": { "parentTag": "crsp_CashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfCashEquivalentsAndMarketableSecuritiesRecordedAtFairValueDetail" ], "lang": { "en-us": { "role": { "documentation": "Cash equivalents and available for sale debt securities fair value.", "label": "Cash Equivalents And Available For Sale Debt Securities Fair Value", "terseLabel": "Cash equivalents and marketable securities, fair value" } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Unrecognized compensation expense, remaining weighted-average period for recognition", "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": [ "r336" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonShareholdersScheduleOfAntidilutiveSecuritiesNotIncludeInComputationOfNetLossIncomePerShare", "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityUnauditedParenthetical", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option", "verboseLabel": "Outstanding 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": [] }, "crsp_ResearchMilestonePayment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "ResearchMilestonePayment", "crdr": "debit", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureSignificantContractsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Research milestone payment", "label": "Research Milestone Payment", "terseLabel": "Research milestone payment" } } }, "auth_ref": [] }, "us-gaap_MarketableSecuritiesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesTable", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureMarketableSecuritiesAdditionalInformationDetail", "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfCashEquivalentsAndMarketableSecuritiesRecordedAtFairValueDetail" ], "lang": { "en-us": { "role": { "label": "Marketable Securities [Table]", "terseLabel": "Marketable Securities [Table]", "documentation": "Disclosure of information about investment in marketable security." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureSignificantContractsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Research and Development Arrangement, Contract to Perform for Others [Table]", "terseLabel": "Schedule Of Research And Development Arrangement Contract To Perform For Others [Table]", "documentation": "A schedule reflecting the terms of significant agreements under research and development arrangements accounted for as a contract to perform research and development for others (including royalty arrangements, purchase provisions, license agreements, and commitments to provide additional funding), aggregated by similar arrangements or individually if necessary to understand the effects on the financial statements." } } }, "auth_ref": [ "r343", "r753" ] }, "crsp_AccruedIntellectualPropertyCostsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "AccruedIntellectualPropertyCostsCurrent", "crdr": "credit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureAccruedExpensesScheduleOfAccruedExpensesDetail": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureAccruedExpensesScheduleOfAccruedExpensesDetail" ], "lang": { "en-us": { "role": { "documentation": "Accrued intellectual property costs current.", "label": "Accrued Intellectual Property Costs Current", "terseLabel": "Intellectual property costs" } } }, "auth_ref": [] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r672" ] }, "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_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureSignificantContractsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Research and Development Arrangement, Contract to Perform for Others [Line Items]", "terseLabel": "Research and Development Arrangement, Contract to Perform for Others [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": [ "r343", "r753" ] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonShareholdersScheduleOfAntidilutiveSecuritiesNotIncludeInComputationOfNetLossIncomePerShare", "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureShareCapitalAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Domain]", "terseLabel": "Sale of Stock", "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "auth_ref": [] }, "crsp_ExerciseOfExclusiveOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "ExerciseOfExclusiveOptionMember", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureSignificantContractsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Exercise of exclusive option.", "label": "Exercise Of Exclusive Option [Member]", "terseLabel": "Exercise of Exclusive Option [Member]" } } }, "auth_ref": [] }, "crsp_LeaseholdImprovementsPaidDirectlyByLandlord": { "xbrltype": "monetaryItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "LeaseholdImprovementsPaidDirectlyByLandlord", "crdr": "debit", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Leasehold improvements paid directly by landlord", "label": "Leasehold Improvements Paid Directly by Landlord", "documentation": "Leasehold improvements paid directly by landlord." } } }, "auth_ref": [] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Total", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net (loss) income", "verboseLabel": "Net loss", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r124", "r140", "r143", "r150", "r154", "r161", "r169", "r170", "r188", "r194", "r198", "r200", "r237", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r358", "r361", "r362", "r375", "r383", "r431", "r443", "r469", "r517", "r534", "r535", "r575", "r587", "r588", "r601", "r696", "r720" ] }, "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_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonShareholders" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Loss Per Share Attributable to Common Shareholders", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r172", "r181", "r182", "r183" ] }, "crsp_JointDevelopmentAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "JointDevelopmentAgreementMember", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureSignificantContractsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Joint development agreement.", "label": "Joint Development Agreement [Member]", "terseLabel": "Joint Development Agreement [Member]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Increase (Decrease) in Other Operating Liabilities, Total", "label": "Increase (Decrease) in Other Operating Liabilities", "terseLabel": "Other liabilities, net", "documentation": "Amount of increase (decrease) in operating liabilities classified as other." } } }, "auth_ref": [ "r8" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Depreciation, Total", "label": "Depreciation", "terseLabel": "Depreciation expense", "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": [ "r9", "r46" ] }, "crsp_AggregateAmountInOptionExercisePaymentsReceivedUnderCollaborationAgreement": { "xbrltype": "monetaryItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "AggregateAmountInOptionExercisePaymentsReceivedUnderCollaborationAgreement", "crdr": "debit", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureSignificantContractsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Aggregate amount in option exercise payments received under collaboration agreement.", "label": "Aggregate Amount In Option Exercise Payments Received Under Collaboration Agreement", "terseLabel": "Aggregate amount in option exercise payments received" } } }, "auth_ref": [] }, "us-gaap_CorporateDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateDebtSecuritiesMember", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail", "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfCashEquivalentsAndMarketableSecuritiesRecordedAtFairValueDetail" ], "lang": { "en-us": { "role": { "label": "Corporate Debt Securities [Member]", "terseLabel": "Corporate Debt Securities [Member]", "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment." } } }, "auth_ref": [ "r582", "r584", "r769" ] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureShareCapitalAdditionalInformationDetail", "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureShareCapitalScheduleOfShareCapitalDetail" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Domain]", "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": [ "r122", "r132", "r133", "r134", "r154", "r175", "r176", "r178", "r180", "r186", "r187", "r237", "r259", "r261", "r262", "r263", "r266", "r267", "r272", "r273", "r276", "r279", "r286", "r383", "r463", "r464", "r465", "r466", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r497", "r518", "r536", "r558", "r559", "r560", "r561", "r562", "r679", "r699", "r705" ] }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireMarketableSecurities", "crdr": "credit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Payments to Acquire Marketable Securities, Total", "label": "Payments to Acquire Marketable Securities", "negatedLabel": "Purchases of marketable securities", "documentation": "Amount of cash outflow for purchase of marketable security." } } }, "auth_ref": [ "r710" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "totalLabel": "Common Stock, Shares, Issued, Total", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued", "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": [ "r72" ] }, "crsp_MilestonePaymentsReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "MilestonePaymentsReceived", "crdr": "credit", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureSignificantContractsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Milestone payments received.", "label": "Milestone Payments Received", "terseLabel": "Milestone payments received" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetSummaryOfPropertyAndEquipmentNetDetail": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetSummaryOfPropertyAndEquipmentNetDetail" ], "lang": { "en-us": { "role": { "periodEndLabel": "Property, Plant and Equipment, Gross, Ending Balance", "periodStartLabel": "Property, Plant and Equipment, Gross, Beginning Balance", "totalLabel": "Property, Plant and Equipment, Gross, Total", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Total property and equipment, gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r93", "r128", "r441" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "auth_ref": [ "r653" ] }, "crsp_RemainingMilestonePaymentReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "RemainingMilestonePaymentReceivable", "crdr": "debit", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureSignificantContractsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Remaining Milestone Payment Receivable", "documentation": "Remaining milestone payment receivable." } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited", "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited1" ], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total shareholders' equity", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r72", "r75", "r76", "r90", "r499", "r515", "r537", "r538", "r589", "r602", "r700", "r715", "r755", "r771" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "crsp_ExclusiveLicenseMember": { "xbrltype": "domainItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "ExclusiveLicenseMember", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureSignificantContractsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Exclusive license.", "label": "Exclusive License [Member]", "terseLabel": "Exclusive License [Member]" } } }, "auth_ref": [] }, "crsp_CashEquivalentsGrossUnrealizedGainsBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "CashEquivalentsGrossUnrealizedGainsBeforeTax", "crdr": "credit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfCashEquivalentsAndMarketableSecuritiesRecordedAtFairValueDetail": { "parentTag": "us-gaap_CashEquivalentsAtCarryingValue", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfCashEquivalentsAndMarketableSecuritiesRecordedAtFairValueDetail" ], "lang": { "en-us": { "role": { "documentation": "Cash equivalents gross unrealized gain before tax.", "label": "Cash Equivalents Gross Unrealized Gains Before Tax", "terseLabel": "Cash equivalents, gross unrealized gains" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 }, "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetSummaryOfPropertyAndEquipmentNetDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetSummaryOfPropertyAndEquipmentNetDetail", "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "periodEndLabel": "Property, Plant and Equipment, Net, Ending Balance", "periodStartLabel": "Property, Plant and Equipment, Net, Beginning Balance", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Total property and equipment, net", "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": [ "r10", "r432", "r441", "r589" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Common shares, CHF 0.03 nominal value, 79,607,064 and 78,692,766 shares issued at September 30, 2023 and December 31, 2022, respectively, 79,426,748 and 78,512,450 shares outstanding at September 30, 2023 and December 31, 2022, respectively", "periodEndLabel": "Common Stock, Value, Issued, Ending Balance", "periodStartLabel": "Common Stock, Value, Issued, Beginning Balance", "totalLabel": "Common Stock, Value, Issued, Total", "label": "Common Stock, Value, Issued", "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": [ "r72", "r436", "r589" ] }, "us-gaap_TreasuryStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValue", "crdr": "debit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Treasury shares, at cost, 180,316 shares at September 30, 2023 and at December 31, 2022", "periodEndLabel": "Treasury Stock, Value, Ending Balance", "periodStartLabel": "Treasury Stock, Value, Beginning Balance", "totalLabel": "Treasury Stock, Value, Total", "label": "Treasury Stock, Value", "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": [ "r31", "r56", "r57" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r672" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "auth_ref": [ "r640" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "auth_ref": [ "r653" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "auth_ref": [ "r673" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureShareCapitalAdditionalInformationDetail", "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureShareCapitalScheduleOfShareCapitalDetail", "http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized", "label": "Common Stock, Shares Authorized", "verboseLabel": "Authorized share capital", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r72", "r497" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "periodEndLabel": "Common Stock, Shares, Outstanding, Ending Balance", "periodStartLabel": "Common Stock, Shares, Outstanding, Beginning Balance", "label": "Common Stock, Shares, Outstanding", "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", "r72", "r497", "r515", "r771", "r772" ] }, "crsp_LaboratoryEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "LaboratoryEquipmentMember", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetSummaryOfPropertyAndEquipmentNetDetail" ], "lang": { "en-us": { "role": { "documentation": "Laboratory equipment.", "label": "Laboratory Equipment [Member]", "terseLabel": "Laboratory Equipment [Member]" } } }, "auth_ref": [] }, "us-gaap_CashMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashMember", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Cash [Member]", "terseLabel": "Cash [Member]", "documentation": "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." } } }, "auth_ref": [ "r127" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "auth_ref": [ "r653" ] }, "crsp_AmendedAndRestatedVertexJointDevelopmentAndCommercializationAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "AmendedAndRestatedVertexJointDevelopmentAndCommercializationAgreementMember", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureSignificantContractsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "A&R JDCA [Member]", "label": "Amended and Restated Vertex Joint Development and Commercialization Agreement [Member]", "documentation": "Amended and restated vertex joint development and commercialization agreement." } } }, "auth_ref": [] }, "crsp_PercentageOfNetProfitAndNetLosses": { "xbrltype": "percentItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "PercentageOfNetProfitAndNetLosses", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureSignificantContractsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Percentage of net profit and net losses.", "label": "Percentage Of Net Profit And Net Losses", "terseLabel": "Percentage of net profits and net losses" } } }, "auth_ref": [] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "auth_ref": [ "r676" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "auth_ref": [ "r618", "r626", "r636", "r653", "r661", "r665", "r673" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CertificatesOfDepositMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CertificatesOfDepositMember", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail", "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfCashEquivalentsAndMarketableSecuritiesRecordedAtFairValueDetail" ], "lang": { "en-us": { "role": { "label": "Certificates of Deposit [Member]", "terseLabel": "Certificates of Deposit [Member]", "documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured." } } }, "auth_ref": [ "r11", "r596", "r597", "r598", "r599" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "auth_ref": [ "r618", "r626", "r636", "r653", "r661", "r665", "r673" ] }, "crsp_EstimatedStandaloneSellingPriceForSingleCollaboration": { "xbrltype": "monetaryItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "EstimatedStandaloneSellingPriceForSingleCollaboration", "crdr": "credit", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureSignificantContractsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Estimated standalone selling price for single collaboration.", "label": "Estimated Standalone Selling Price For Single Collaboration", "terseLabel": "Estimated standalone selling price for single collaboration" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r8" ] }, "crsp_ContingenciesAndCommitmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "ContingenciesAndCommitmentsTable", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Contingencies and commitments.", "label": "Contingencies And Commitments [Table]", "terseLabel": "Contingencies And Commitments [Table]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Increase (Decrease) in Accounts Payable and Accrued Liabilities, Total", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable and accrued expenses", "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid." } } }, "auth_ref": [ "r8" ] }, "crsp_CashEquivalentsAndAvailableForSaleDebtSecuritiesGrossUnrealizedLossesBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "CashEquivalentsAndAvailableForSaleDebtSecuritiesGrossUnrealizedLossesBeforeTax", "crdr": "debit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfCashEquivalentsAndMarketableSecuritiesRecordedAtFairValueDetail": { "parentTag": "crsp_CashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfCashEquivalentsAndMarketableSecuritiesRecordedAtFairValueDetail" ], "lang": { "en-us": { "role": { "documentation": "Cash equivalents and available for sale debt securities gross unrealized losses before tax.", "label": "Cash Equivalents And Available For Sale Debt Securities Gross Unrealized Losses Before Tax", "negatedLabel": "Cash equivalents and marketable securities, gross unrealized losses" } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureSignificantContractsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Transaction price allocated to remaining performance obligations", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r117" ] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonShareholdersScheduleOfAntidilutiveSecuritiesNotIncludeInComputationOfNetLossIncomePerShare", "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureShareCapitalAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Axis]", "terseLabel": "Sale of Stock", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "crsp_PercentageOfExchangePaymentOfResearchAndDevelopmentCosts": { "xbrltype": "percentItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "PercentageOfExchangePaymentOfResearchAndDevelopmentCosts", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureSignificantContractsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Percentage of exchange payment of research and development costs.", "label": "Percentage Of Exchange Payment Of Research And Development Costs", "terseLabel": "Percentage of exchange payment of research and development costs" } } }, "auth_ref": [] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]", "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure" } } }, "auth_ref": [ "r608", "r619", "r629", "r654" ] }, "us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USGovernmentSponsoredEnterprisesDebtSecuritiesMember", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail", "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfCashEquivalentsAndMarketableSecuritiesRecordedAtFairValueDetail" ], "lang": { "en-us": { "role": { "label": "US Government-sponsored Enterprises Debt Securities [Member]", "terseLabel": "Government-sponsored Enterprise Securities [Member]", "documentation": "Debentures, bonds and other debt securities issued by US government sponsored entities (GSEs), for example, but not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB). Excludes debt issued by the Government National Mortgage Association (GNMA or Ginnie Mae)." } } }, "auth_ref": [ "r725", "r766" ] }, "crsp_DrSamarthKulkarniMember": { "xbrltype": "domainItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "DrSamarthKulkarniMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Dr. Samarth Kulkarni [Member]", "label": "Dr. Samarth Kulkarni [Member]", "documentation": "Dr. Samarth Kulkarni." } } }, "auth_ref": [] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r672" ] }, "us-gaap_PayablesAndAccrualsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PayablesAndAccrualsAbstract", "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Payments to Acquire Property, Plant, and Equipment, Total", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchase of property, plant 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": [ "r85" ] }, "us-gaap_PaymentsToAcquireInProcessResearchAndDevelopment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireInProcessResearchAndDevelopment", "crdr": "credit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire in Process Research and Development", "negatedLabel": "Purchase of in-process research and development", "documentation": "The cash outflows from the purchase of net carrying value allocated to in-process research and development costs and materials acquired in a business combination." } } }, "auth_ref": [ "r36" ] }, "crsp_MaximumPotentialPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "MaximumPotentialPayments", "crdr": "debit", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureSignificantContractsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Maximum potential payments.", "label": "Maximum Potential Payments", "terseLabel": "Maximum potential payments" } } }, "auth_ref": [] }, "crsp_CommonStockRegisteredShareCapitalValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "CommonStockRegisteredShareCapitalValue", "crdr": "credit", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureShareCapitalAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Common stock registered share capital value", "label": "Common Stock Registered Share Capital Value", "terseLabel": "Common Stock Share Capital Value" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeMember", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureMarketableSecuritiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other Comprehensive Income (Loss) [Member]", "label": "Other Comprehensive Income (Loss) [Member]", "documentation": "Primary financial statement caption in which reported facts about other comprehensive income have been included." } } }, "auth_ref": [ "r20" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureShareCapitalAdditionalInformationDetail", "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement" } } }, "auth_ref": [ "r255", "r256", "r257", "r258", "r293", "r300", "r329", "r330", "r331", "r400", "r424", "r455", "r487", "r488", "r542", "r544", "r546", "r547", "r552", "r565", "r566", "r576", "r580", "r585", "r591", "r594", "r716", "r722", "r760", "r761", "r762", "r763", "r764" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "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": [ "r269", "r294", "r295", "r296", "r297", "r298", "r299", "r397", "r398", "r399", "r578", "r579", "r582", "r583", "r584" ] }, "us-gaap_CollaborativeArrangementDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CollaborativeArrangementDisclosureTextBlock", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureSignificantContracts" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement Disclosure [Text Block]", "terseLabel": "Significant Contracts", "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": [ "r110", "r112", "r121" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureShareCapitalAdditionalInformationDetail", "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "auth_ref": [ "r255", "r256", "r257", "r258", "r300", "r424", "r455", "r487", "r488", "r542", "r544", "r546", "r547", "r552", "r565", "r566", "r576", "r580", "r585", "r591", "r722", "r759", "r760", "r761", "r762", "r763", "r764" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureShareCapitalAdditionalInformationDetail", "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement" } } }, "auth_ref": [ "r255", "r256", "r257", "r258", "r293", "r300", "r329", "r330", "r331", "r400", "r424", "r455", "r487", "r488", "r542", "r544", "r546", "r547", "r552", "r565", "r566", "r576", "r580", "r585", "r591", "r594", "r716", "r722", "r760", "r761", "r762", "r763", "r764" ] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.crisprtx.com/20230930/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": [ "r155", "r344", "r347", "r348", "r349", "r352", "r354", "r355", "r356", "r468" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureSignificantContractsAdditionalInformationDetail", "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "totalLabel": "General and Administrative Expense, Total", "label": "General and Administrative Expense", "terseLabel": "General and administrative", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r82", "r520" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureShareCapitalAdditionalInformationDetail", "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "auth_ref": [ "r255", "r256", "r257", "r258", "r300", "r424", "r455", "r487", "r488", "r542", "r544", "r546", "r547", "r552", "r565", "r566", "r576", "r580", "r585", "r591", "r722", "r759", "r760", "r761", "r762", "r763", "r764" ] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "verboseLabel": "Basic net (loss) income per common share", "totalLabel": "Earnings Per Share, Basic, Total", "label": "Earnings Per Share, Basic", "terseLabel": "Net loss per common share - basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r149", "r163", "r164", "r165", "r166", "r167", "r173", "r175", "r178", "r179", "r180", "r184", "r374", "r375", "r430", "r447", "r573" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Deferred revenue", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r425", "r697" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureShareCapitalAdditionalInformationDetail", "http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "Common shares, nominal value", "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": [ "r72" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 }, "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureAccruedExpensesScheduleOfAccruedExpensesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureAccruedExpensesScheduleOfAccruedExpensesDetail", "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses", "totalLabel": "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": [ "r26" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Total", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period", "negatedLabel": "Shares, Cancelled or forfeited", "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired." } } }, "auth_ref": [ "r732" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Weighted-Average Exercise Price, Cancelled or forfeited", "documentation": "Weighted average price of options that were either forfeited or expired." } } }, "auth_ref": [ "r732" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockBasedCompensationExpenseDetail" ], "lang": { "en-us": { "role": { "label": "General and Administrative Expense [Member]", "terseLabel": "General and Administrative [Member]", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r81" ] }, "us-gaap_AccruedProfessionalFeesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedProfessionalFeesCurrent", "crdr": "credit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureAccruedExpensesScheduleOfAccruedExpensesDetail": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureAccruedExpensesScheduleOfAccruedExpensesDetail" ], "lang": { "en-us": { "role": { "label": "Accrued Professional Fees, Current", "terseLabel": "Professional 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. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r26" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "periodEndLabel": "Additional Paid in Capital, Common Stock, Ending Balance", "periodStartLabel": "Additional Paid in Capital, Common Stock, Beginning Balance", "label": "Additional Paid in Capital, Common Stock", "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": [ "r73" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value, Recurring [Member]", "terseLabel": "Recurring Basis [Member]", "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": [ "r376", "r382" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted weighted-average common shares outstanding", "totalLabel": "Diluted weighted-average common shares outstanding", "verboseLabel": "Diluted weighted-average common shares outstanding", "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": [ "r174", "r180" ] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "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": [ "r125", "r136", "r154", "r237", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r359", "r363", "r383", "r589", "r720", "r721", "r757" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited1" ], "lang": { "en-us": { "role": { "totalLabel": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation expense", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r61", "r62", "r304" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Weighted Average Number of Shares Outstanding, Basic, Total", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic weighted-average common shares outstanding", "verboseLabel": "Basic weighted-average common 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": [ "r173", "r180" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Depreciation, Depletion and Amortization, Total", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r9", "r191" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetSummaryOfPropertyAndEquipmentNetDetail" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Long-Lived Tangible Asset", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r10" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "auth_ref": [ "r668" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "auth_ref": [ "r671" ] }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "crdr": "debit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Proceeds from Sale and Maturity of Marketable Securities, Total", "label": "Proceeds from Sale and Maturity of Marketable Securities", "terseLabel": "Maturities of marketable securities", "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_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.crisprtx.com/20230930/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": [ "r302", "r306", "r334", "r335", "r337", "r586" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfCashEquivalentsAndMarketableSecuritiesRecordedAtFairValueDetail" ], "lang": { "en-us": { "role": { "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r240", "r241", "r242", "r243", "r244", "r246", "r249", "r250", "r270", "r284", "r371", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r445", "r577", "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r711", "r712", "r713", "r714" ] }, "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_OtherNoncurrentLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncurrentLiabilitiesMember", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureSignificantContractsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Other Noncurrent Liabilities [Member]", "terseLabel": "Other Long-term Liabilities [Member]", "documentation": "Primary financial statement caption encompassing other noncurrent liabilities." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonShareholdersScheduleOfAntidilutiveSecuritiesNotIncludeInComputationOfNetLossIncomePerShare" ], "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": [ "r42" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r672" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "crdr": "debit", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureMarketableSecuritiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months", "terseLabel": "Marketable securities unrealized loss, Less than twelve months", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r107", "r248", "r577" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger", "crdr": "debit", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureMarketableSecuritiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer", "terseLabel": "Marketable securities unrealized loss, more than twelve months", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r107", "r248", "r577" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "verboseLabel": "Diluted net (loss) income per common share", "totalLabel": "Earnings Per Share, Diluted, Total", "label": "Earnings Per Share, Diluted", "terseLabel": "Net loss per common share - diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r149", "r163", "r164", "r165", "r166", "r167", "r175", "r178", "r179", "r180", "r184", "r374", "r375", "r430", "r447", "r573" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetSummaryOfPropertyAndEquipmentNetDetail" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "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": [] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "auth_ref": [ "r669" ] }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsParenthetical" ], "lang": { "en-us": { "role": { "label": "Prepaid Expenses and Other Current Assets [Member]", "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets." } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsParenthetical", "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited1", "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityUnauditedParenthetical" ], "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": [ "r158", "r159", "r160", "r185", "r426", "r462", "r481", "r489", "r490", "r491", "r492", "r493", "r494", "r497", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r510", "r511", "r512", "r513", "r514", "r516", "r519", "r520", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r536", "r595" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "auth_ref": [ "r670" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in:" } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.crisprtx.com/20230930/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": [ "r603" ] }, "us-gaap_InvestmentTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentTypeAxis", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfCashEquivalentsAndMarketableSecuritiesRecordedAtFairValueDetail", "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureShareCapitalAdditionalInformationDetail", "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureShareCapitalScheduleOfShareCapitalDetail" ], "lang": { "en-us": { "role": { "label": "Investment Type [Axis]", "terseLabel": "Investment Type", "documentation": "Information by type of investments." } } }, "auth_ref": [ "r482", "r483", "r484", "r485", "r486", "r541", "r543", "r545", "r548", "r549", "r550", "r551", "r553", "r554", "r555", "r556", "r557", "r594" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]", "terseLabel": "Insider Trading Arrangements:" } } }, "auth_ref": [ "r671" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockBasedCompensationExpenseDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expense", "verboseLabel": "Stock-based compensation expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r333", "r341" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockBasedCompensationExpenseDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [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_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "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": [ "r27", "r126", "r154", "r237", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r360", "r363", "r364", "r383", "r589", "r720", "r757", "r758" ] }, "us-gaap_EmployeeStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockMember", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonShareholdersScheduleOfAntidilutiveSecuritiesNotIncludeInComputationOfNetLossIncomePerShare" ], "lang": { "en-us": { "role": { "label": "Employee Stock [Member]", "terseLabel": "ESPP [Member]", "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock." } } }, "auth_ref": [] }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureShareCapitalAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Registered common shares", "documentation": "Aggregate number of common shares reserved for future issuance." } } }, "auth_ref": [ "r30" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "auth_ref": [ "r671" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Share-based Payment Arrangement, Noncash Expense, Total", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Equity-based compensation", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r8" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.crisprtx.com/20230930/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_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.crisprtx.com/20230930/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": [ "r605" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Net loss before income taxes", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r0", "r79", "r104", "r188", "r194", "r198", "r200", "r431", "r442", "r575" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetSummaryOfPropertyAndEquipmentNetDetail": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetSummaryOfPropertyAndEquipmentNetDetail" ], "lang": { "en-us": { "role": { "periodEndLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance", "periodStartLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance", "totalLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Accumulated depreciation", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r47", "r129", "r440" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "auth_ref": [] }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ArrangementsAndNonarrangementTransactionsMember", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureShareCapitalAdditionalInformationDetail", "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureSignificantContractsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative", "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r357" ] }, "crsp_MarketBasedVestingConditionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "MarketBasedVestingConditionsMember", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Market-Based [Member]", "label": "Market Based Vesting Conditions [Member]", "documentation": "Market-based vesting conditions." } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r693" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_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_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockMember", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockActivityDetail" ], "lang": { "en-us": { "role": { "label": "Restricted Stock [Member]", "terseLabel": "Restricted Common Shares [Member]", "verboseLabel": "Restricted 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": [ "r42" ] }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureBasisOfPresentationAndSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "terseLabel": "Basis of Presentation and Significant Accounting Policies", "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r89" ] }, "us-gaap_TypeOfArrangementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfArrangementAxis", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureShareCapitalAdditionalInformationDetail", "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureSignificantContractsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative", "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r357" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.crisprtx.com/20230930/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": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited1", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss)", "terseLabel": "Net Income (Loss)", "verboseLabel": "Net Income (Loss)", "totalLabel": "Net loss", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r80", "r88", "r105", "r124", "r140", "r143", "r147", "r154", "r161", "r163", "r164", "r165", "r166", "r169", "r170", "r177", "r188", "r194", "r198", "r200", "r237", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r375", "r383", "r444", "r517", "r534", "r535", "r575", "r600", "r720" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax, Total", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r33", "r34", "r78", "r135", "r437", "r460", "r461" ] }, "us-gaap_ServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ServiceMember", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "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": [ "r581" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "auth_ref": [ "r607", "r677" ] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash and cash equivalents", "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "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": [ "r377", "r378", "r381" ] }, "us-gaap_SharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesIssued", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureShareCapitalAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Shares, Issued", "periodEndLabel": "Shares, Issued, Ending Balance", "periodStartLabel": "Shares, Issued, Beginning Balance", "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury." } } }, "auth_ref": [ "r15" ] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Number of Operating Segments", "terseLabel": "Number of operating segments", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r707" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsParenthetical", "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited1", "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityUnauditedParenthetical" ], "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": [ "r158", "r159", "r160", "r185", "r426", "r462", "r481", "r489", "r490", "r491", "r492", "r493", "r494", "r497", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r510", "r511", "r512", "r513", "r514", "r516", "r519", "r520", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r536", "r595" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "auth_ref": [] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Property and equipment purchases in accounts payable and accrued expenses", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r39", "r40", "r41" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "crdr": "debit", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureMarketableSecuritiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Total", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position", "terseLabel": "Marketable securities unrealized loss", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position without allowance for credit loss." } } }, "auth_ref": [ "r106", "r247", "r577" ] }, "us-gaap_FairValueByAssetClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByAssetClassAxis", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Asset Class [Axis]", "terseLabel": "Asset Class", "documentation": "Information by class of asset." } } }, "auth_ref": [ "r65", "r66" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "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": [ "r269", "r294", "r295", "r296", "r297", "r298", "r299", "r378", "r397", "r398", "r399", "r578", "r579", "r582", "r583", "r584" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r641" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]", "terseLabel": "Insider Trading Policies and Procedures:" } } }, "auth_ref": [ "r607", "r677" ] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Type", "verboseLabel": "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_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.crisprtx.com/20230930/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": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "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": [ "r25", "r154", "r237", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r360", "r363", "r364", "r383", "r495", "r574", "r602", "r720", "r757", "r758" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "verboseLabel": "Weighted-Average Exercise Price, Granted", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r314" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.crisprtx.com/20230930/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": [ "r604" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited1" ], "lang": { "en-us": { "role": { "totalLabel": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent, Total", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "terseLabel": "Other comprehensive income (loss)", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r7", "r13", "r100", "r141", "r144" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r641" ] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r606" ] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.crisprtx.com/20230930/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": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "verboseLabel": "Weighted-Average Exercise Price, Exercised", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r315" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "auth_ref": [ "r641" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r377", "r378", "r379", "r380", "r382" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r644" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "auth_ref": [ "r644" ] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.crisprtx.com/20230930/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": [ "r604" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r643" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonShareholdersTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Computation of Basic and Diluted Net Income (Loss) per Share", "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": [ "r706" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.crisprtx.com/20230930/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": [ "r639" ] }, "us-gaap_ResearchAndDevelopmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentAbstract", "lang": { "en-us": { "role": { "label": "Research and Development [Abstract]" } } }, "auth_ref": [] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.crisprtx.com/20230930/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": [ "r604" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r642" ] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PerformanceSharesMember", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Performance Shares [Member]", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "auth_ref": [ "r675" ] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.crisprtx.com/20230930/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": [ "r604" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity", "totalLabel": "Total liabilities and shareholders\u2019 equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r77", "r103", "r439", "r589", "r700", "r715", "r755" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r642" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and shareholders\u2019 equity" } } }, "auth_ref": [] }, "us-gaap_CompensationRelatedCostsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationRelatedCostsAbstract", "lang": { "en-us": { "role": { "label": "Compensation Related Costs [Abstract]" } } }, "auth_ref": [] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r643" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other income:" } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.crisprtx.com/20230930/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" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail", "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "negatedLabel": "(Provision) benefit for income taxes", "terseLabel": "Income tax provision (benefit)", "totalLabel": "Income Tax Expense (Benefit), Total", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r108", "r120", "r169", "r170", "r192", "r345", "r353", "r448" ] }, "us-gaap_InvestmentTypeCategorizationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentTypeCategorizationMember", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfCashEquivalentsAndMarketableSecuritiesRecordedAtFairValueDetail", "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureShareCapitalAdditionalInformationDetail", "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureShareCapitalScheduleOfShareCapitalDetail" ], "lang": { "en-us": { "role": { "label": "Investments [Domain]", "terseLabel": "Investments", "documentation": "Asset obtained to generate income or appreciate in value." } } }, "auth_ref": [ "r482", "r483", "r484", "r485", "r486", "r541", "r543", "r545", "r548", "r549", "r550", "r551", "r553", "r554", "r555", "r556", "r557", "r594" ] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r644" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Effective Income Tax Rate Reconciliation, Percent, Total", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective income tax rate", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r346" ] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://www.crisprtx.com/20230930/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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockBasedCompensationExpenseDetail" ], "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": [ "r60" ] }, "us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureMarketableSecuritiesTables" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents and Investments [Table Text Block]", "terseLabel": "Summary of Cash Equivalents and Marketable Securities Recorded at Fair Value", "documentation": "Tabular disclosure of the components of cash, cash equivalents, and investments." } } }, "auth_ref": [] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense)", "totalLabel": "Total other income, 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": [ "r83" ] }, "crsp_TwoThousandTwentyAtMarketOfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.crisprtx.com/20230930", "localname": "TwoThousandTwentyAtMarketOfferingMember", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureShareCapitalAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Two thousand twenty at market offering.", "label": "Two Thousand Twenty At Market Offering [Member]", "terseLabel": "2020 ATM [Member]" } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Accumulated deficit", "periodEndLabel": "Retained Earnings (Accumulated Deficit), Ending Balance", "periodStartLabel": "Retained Earnings (Accumulated Deficit), Beginning Balance", "totalLabel": "Retained Earnings (Accumulated Deficit), Total", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings (deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r74", "r99", "r438", "r459", "r461", "r467", "r498", "r589" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "auth_ref": [ "r644" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetSummaryOfPropertyAndEquipmentNetDetail" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table]", "terseLabel": "Schedule Of 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": [ "r10" ] }, "us-gaap_OtherCurrentLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCurrentLiabilitiesMember", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureSignificantContractsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Other Current Liabilities [Member]", "terseLabel": "Other Current Liabilities [Member]", "documentation": "Primary financial statement caption encompassing other current liabilities." } } }, "auth_ref": [] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r673" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Weighted-Average Exercise Price, 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": [ "r312" ] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Weighted-Average Exercise Price, Outstanding, Ending Balance", "periodStartLabel": "Weighted-Average Exercise Price, Outstanding, Beginning Balance", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r310", "r311" ] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "crdr": "credit", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited1" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting of restricted shares, Value", "totalLabel": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures, Total", "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited." } } }, "auth_ref": [ "r15", "r99" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "terseLabel": "Shares, 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": [ "r312" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited1" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise of vested options, net of issuance costs, Value", "label": "Stock Issued During Period, Value, Stock Options Exercised", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r15", "r32", "r99" ] }, "us-gaap_USTreasurySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USTreasurySecuritiesMember", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail", "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfCashEquivalentsAndMarketableSecuritiesRecordedAtFairValueDetail" ], "lang": { "en-us": { "role": { "label": "US Treasury Securities [Member]", "terseLabel": "US Treasury Securities [Member]", "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": [ "r572", "r582", "r584", "r766" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r151" ] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited1" ], "lang": { "en-us": { "role": { "verboseLabel": "Issuance of common shares, Shares", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Common shares sold", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r15", "r71", "r72", "r99", "r463", "r536", "r559" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Financing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash provided by (used in) investing activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r151" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Investing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "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": [ "r86", "r87", "r88" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2 [Member]", "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": [ "r269", "r294", "r299", "r378", "r398", "r578", "r579", "r582", "r583", "r584" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Operating activities:" } } }, "auth_ref": [] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r269", "r294", "r299", "r378", "r397", "r582", "r583", "r584" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockActivityDetail", "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityUnauditedParenthetical", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "All Award Types", "terseLabel": "All Award Types", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "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": [ "r102", "r131", "r154", "r188", "r195", "r199", "r237", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r359", "r363", "r383", "r434", "r509", "r589", "r602", "r720", "r721", "r757" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockActivityDetail" ], "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": [ "r303", "r305", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockActivityDetail" ], "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": [ "r303", "r305", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332" ] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureShareCapitalAdditionalInformationDetail", "http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from issuance of common shares, net of issuance costs", "verboseLabel": "Proceeds from issuance of common shares", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r6" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r269", "r294", "r295", "r296", "r297", "r298", "r299", "r378", "r399", "r578", "r579", "r582", "r583", "r584" ] }, "us-gaap_GrantMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrantMember", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Grant [Member]", "terseLabel": "Grant Revenue [Member]", "documentation": "Award of money not required to be repaid." } } }, "auth_ref": [ "r724" ] }, "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": [] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r391" ] }, "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_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "crdr": "debit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfCashEquivalentsAndMarketableSecuritiesRecordedAtFairValueDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfCashEquivalentsAndMarketableSecuritiesRecordedAtFairValueDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Amortized Cost", "totalLabel": "Marketable securities, amortized cost", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r207", "r245", "r433" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited1" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting of restricted shares, Shares", "totalLabel": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures, Total", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited." } } }, "auth_ref": [ "r15", "r71", "r72", "r99" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetail", "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited1" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise of vested options, net of issuance costs, Shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "negatedLabel": "Shares, Exercised", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r15", "r71", "r72", "r99", "r315" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Increase (Decrease) in Prepaid Expense and Other Assets, Total", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r8" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetTables" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Summary of Property and Equipment, Net", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r10" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities, net of current portion", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r391" ] }, "us-gaap_PaymentsOfStockIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfStockIssuanceCosts", "crdr": "credit", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityUnauditedParenthetical" ], "lang": { "en-us": { "role": { "label": "Payments of Stock Issuance Costs", "terseLabel": "Issuance costs", "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security." } } }, "auth_ref": [ "r37" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Unvested restricted common shares, Weighted-Average Grant Date Fair Value, Cancelled or forfeited", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r323" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.crisprtx.com/20230930/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "periodEndLabel": "Finite-Lived Intangible Assets, Net, Ending Balance", "periodStartLabel": "Finite-Lived Intangible Assets, Net, Beginning Balance", "totalLabel": "Finite-Lived Intangible Assets, Net, Total", "label": "Finite-Lived Intangible Assets, Net", "terseLabel": "Intangible assets, net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r91", "r427" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8" }, "r3": { "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" }, "r4": { "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" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r6": { "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" }, "r7": { "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" }, "r8": { "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" }, "r9": { "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" }, "r10": { "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" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481047/942-405-50-1" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "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": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "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": "(d)", "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": "(e)", "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": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r21": { "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" }, "r22": { "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" }, "r23": { "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" }, "r24": { "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,20)", "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-26)", "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.20)", "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.21)", "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.24)", "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.25)", "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.29)", "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.29,30)", "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.29-31)", "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": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r34": { "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" }, "r35": { "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" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r37": { "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" }, "r38": { "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" }, "r39": { "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" }, "r40": { "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" }, "r41": { "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" }, "r42": { "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" }, "r43": { "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" }, "r44": { "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" }, "r45": { "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" }, "r46": { "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" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r48": { "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" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(CFRR 211.02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10" }, "r52": { "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" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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" }, "r66": { "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" }, "r67": { "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.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r68": { "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" }, "r69": { "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" }, "r70": { "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" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r80": { "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" }, "r81": { "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" }, "r82": { "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" }, "r83": { "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" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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" }, "r88": { "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" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r90": { "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" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r93": { "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" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-12A" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r105": { "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" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-6" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-7" }, "r108": { "role": "http://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" }, "r109": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "SubTopic": "210", "Topic": "954", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480632/954-210-45-5" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r118": { "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" }, "r119": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7" }, "r120": { "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" }, "r121": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "808", "Publisher": "FASB", "URI": "https://asc.fasb.org//808/tableOfContent" }, "r122": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r140": { "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" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r154": { "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" }, "r155": { "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" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r158": { "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" }, "r159": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r192": { "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" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r194": { "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" }, "r195": { "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" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r198": { "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" }, "r199": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r208": { "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" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r242": { "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" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r245": { "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" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-5" }, "r249": { "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" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r262": { "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" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "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" }, "r267": { "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" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r269": { "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" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r301": { "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" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r303": { "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" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r342": { "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" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483041/730-20-50-1" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "808", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r424": { "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" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r441": { "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" }, "r442": { "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(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r443": { "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" }, "r444": { "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" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r540": { "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" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r542": { "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" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r544": { "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" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r546": { "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" }, "r547": { "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" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5D", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5D" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5D", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5D" }, "r552": { "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" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r558": { "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" }, "r559": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-16" }, "r570": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-21" }, "r571": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8" }, "r578": { "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" }, "r579": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r604": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r605": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r606": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r607": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r608": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r609": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r610": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r611": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r612": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r613": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r614": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r615": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r616": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r617": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r618": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r619": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r620": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r621": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r622": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r623": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r624": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r625": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r626": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r627": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r628": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r629": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r630": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r631": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r632": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r633": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r634": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r635": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r636": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r637": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r638": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r639": { "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" }, "r640": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r641": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r642": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r643": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r644": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r645": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r646": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r647": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r648": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r649": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r650": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r651": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r652": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r653": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r654": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r655": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r656": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r657": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r658": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r659": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r660": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r661": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r662": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r663": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r664": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r665": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r666": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r667": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r668": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r669": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r670": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r671": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r672": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r673": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r674": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r675": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r676": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r677": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "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/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" }, "r680": { "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" }, "r681": { "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" }, "r682": { "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" }, "r683": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r684": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r685": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r686": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r687": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r688": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r689": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r690": { "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(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r691": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "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(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r694": { "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" }, "r695": { "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" }, "r696": { "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" }, "r697": { "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" }, "r698": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r699": { "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" }, "r700": { "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" }, "r701": { "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" }, "r702": { "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" }, "r703": { "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" }, "r704": { "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" }, "r705": { "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" }, "r706": { "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" }, "r707": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r708": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//320/tableOfContent" }, "r709": { "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" }, "r710": { "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" }, "r711": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r712": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r713": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r714": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r715": { "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" }, "r716": { "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" }, "r717": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r718": { "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" }, "r719": { "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" }, "r720": { "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" }, "r721": { "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" }, "r722": { "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" }, "r723": { "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" }, "r724": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r725": { "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" }, "r726": { "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" }, "r727": { "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" }, "r728": { "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" }, "r729": { "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" }, "r730": { "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" }, "r731": { "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" }, "r732": { "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" }, "r733": { "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" }, "r734": { "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" }, "r735": { "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" }, "r736": { "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" }, "r737": { "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" }, "r738": { "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" }, "r739": { "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" }, "r740": { "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" }, "r741": { "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" }, "r742": { "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" }, "r743": { "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" }, "r744": { "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" }, "r745": { "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" }, "r746": { "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" }, "r747": { "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" }, "r748": { "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" }, "r749": { "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" }, "r750": { "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" }, "r751": { "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" }, "r752": { "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" }, "r753": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "730", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483041/730-20-50-1" }, "r754": { "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" }, "r755": { "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" }, "r756": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r757": { "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" }, "r758": { "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" }, "r759": { "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" }, "r760": { "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" }, "r761": { "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" }, "r762": { "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" }, "r763": { "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" }, "r764": { "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" }, "r765": { "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" }, "r766": { "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" }, "r767": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r768": { "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" }, "r769": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480109/944-80-50-1" }, "r770": { "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" }, "r771": { "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" }, "r772": { "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 61 0000950170-23-059476-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000950170-23-059476-xbrl.zip M4$L#!!0 ( #V%9E\\! +90(P 1 8W)S<"TR,#(S,#DS,"YH M=&WL?6ES&T>RX/?W*WKU=C;L6!95]T'9WN#H\'#'EC2B]-[,?E'4*?88!#AH M0"+GUV]6-\!#(D6*;! %JNT($4>CNCKOS,KCI_]S?#BJ/L9I4T_&/S\BV_A1 M%<=^$NKQAY\?[>X_W=M[]']^^>E_(%0]>['WLGH9/U6[?E9_C,_JQH\FS7P: MJQ_V?_^QVAN/ZG&L_O[G-[]5SR9^?AC'LPI5![/9T<[CQY\^?=H.J1XWD]%\ M!K=JMOWD\'&%4+?VTVFT^>/JF9W%:H=BRA A",NWA.\PMD/9ME2$_6^,=S ^ M^]7DZ&1:?SB853_X'ZO\([CS>!Q'HY/J13VV8U_;4;6_O.46[-%O5[NC4?4F M_ZJIWL0F3C_&L)V7_(^?#F8 "X#'N/GYT;E]?V+;D^F'Q\08\_@X7_.HNVCG MV$U'H3Z]-K]MKZ08R\?=EQ@NG9V_M+ZP@?-7L\< Q!D\6EQ>#V#_ MXRN7YZ^=;4XO/_[B^@O/E[]=7EH?7[4NR=O(^,[H7EX^GHQ? MJGM;_\9V$V M?3P[.8J/X4(T[JX\W5537[8G> +R^.^__[;O#^*A19\_NI\V1Q=^YJ=UMKR7T2H0UA?7N?S>7ULD;X8B(I>+--/9EY"$#R^"?#:]$H+F M,7S[Z)?_J'XZB#; W^JG63T;Q5\(1G_[Z7'W.G]Z&&>V%3@H_FM>?_SYT=/) M> 9B"+T%,#VJ?/?NYT>S>#Q[W#'RX[SLX\6Z/[E).*F:V,^X MD@EPW"'MYT> Y9U4'\> DAV!H/BE_?/3XPO;O'S74E(1 HE(BF!AUY8CZZ5# MT="4(E?4)GI^U\_'@*V3I[#MJ1WMC4,\_FL\N=7N?\$@&J3BG,@;[=0*KPC\ M I&$,>)*8V2P](@SH[%0D49LS^_TZ7PZS= %+6='_XAV^GP[P'+#"K4^U;>0&+NCB] M+04@W/UWQ8Y?3*UOK8H%8#6)(2J*$C,,<>D4TK L2'I=YY. M#@_K609OLSL.69X \X.!5,O7^W_PS$7U/OC.L1"*7I'%AO^23+K5_Q*(P:H!&E4:04I(5,("B,,RA$ MD;!B1/%H[O H !N++>,HB4 0#UP@)Z,%D\P*)@*-Q,M;/,KCBS)P&E,$'O.Q M^>6G;';L-*V6AR6KU@S9R=KMYT<-"-]15OGM9P?3?,>L^-%2OV\?-R'?[N(: MW>W.WZ-]VTSFT_9=:V;M+)Z[!>M3$!(L>4DXTARXCGMC0)P%#%"6"HM(4G+Y M3MU/8TO1RW?U@JSCM&JW$"]5OD_W_GI1O9 M[S'S2Q5J^+8SV9?HW9^!=,J_>0ZZ#V3L!%36N$7V<=T\^N4\%4S&^[.)_Z-; MZZ?'E][BE^7>3G?R^++'/FK%S>FN9W8ZRU+RE]:"QPJ(_W2=T^].X1?.76I M[39N6LU MRQ3L*6"BDXM[.;WXW*7-F[RG*4B6_JFKL_YGEQ#,\IO;$(P$Q:(X!N$FP'+E MH+G YE(>K"]LM(TNZ,A+)9@;\ORN!PMA/H)KPZO909SFZZ;Q(*_V,8)//#F, M#U(61%")AF:$"@VRP&G JO >>9R\8D8HKLH5YW/7U*&VTY-].XJO4BNQ+Z+U M.>C%R4F,#U>8JQ02.$ )<1[!#L$J "J)0^!U@.%&E<'!E(9 \&Q!2L_A,:9' M *23EV"$=7C+1LO.?\4I/.#K PN^EX_S&=C!HR;SX$*N![#-]F;-4[C,UN-3 M*KA>QM\5P^"UDQMBF/:'X62XLN!\(>8>*-:9NB)TW,?-9 M#,_M= Q6RZJYC-VG[L1_,0PXOIY#";L/-9B^I7:>EW MO([3?9"FV72Y=(%SLO?=^&-L9C&\@7^GM8=7BZ!^_GU9#DQ?!.&Y D-8>%@. M?!>P-1S2W"G$!(\1TX1]6+FM<5N">#V=P*/.3EZ/0,8!&V<_YBBO\>>3G)?P MN31NQ71[8+8WAI]^ )2N5ACW:!(J0A6.GJ$0,"C*Q!QRQ$MDE8DA<,(-*39> MT(640BU9(SI2-6I=%.] &4>*@_UF%N M1^=$]+/IOCT$R7CPU_GHCRSA-P4+SJ8HF94 ^P@<3(A!E@:'1,*6)I*$W?C3 ML/N.%)'^Y*M7&EL"G@0<2B5M3+&HW32KEE(HN M[S@VK]*S>#1IEBL.8ND6M(M)8AR,#S!O<^J&#PS9(!2RQ(<4C$NFW$S+E1JC ME^9GO3K*2SW(X)R3/ 8*IBEEPP&EDWZ4ZLSUUU5T&PJ4G6ZS'0-$_,.*80H\$CCCE' M3E(0("+%$(WC6NA2":S0H'Z/AZ8V*B823H!O1W3?6 Z$B>X=!@<; \"G(*1KI4&=!.>+''415NL "]6O5ZPKN^$ M'2>-C6!.PPL)(A*L*@V,B)2E E."'6>;CIU[%9$]HL93'!0!:Y2XW).ES; & M+Q=D,!;@%"421;&!P[TVV2#_Z+(DOH6?\>?).&Q>2K7$&H-Z\BAC!W$K?>Z> M0)%@7%#K6,*KK_K;C.,[KW/%BV8@ZJWI@C+:! KN>S &>^%5*-:QNE%::JOM M7\Q!K,S 1GY1'^<_N7U,&Z#9&(*V'+L 9$RI28@S1\!>SFX6P2S&((3SQ:J M:^LW;I%L40QB0*(PS+A#A.3Z?I)/*@+'R++@J?3>JU2L KA1'LRODX]Q.LXK M[X/F;B934-)MT&I:-[$9>KCT=11M!3&6!+# ,3"XH!QI+QA*2= 4K%= 3*5I MK/54@E.GC,N5$T*HW+#/!V05K*Z)#E0Y$:DNKA3QEH44^?P^3D\OVI203L" M IH/;K7)<0/CD+4DHH1MT,1'C+TK%4.%>I.L/Y=%8>T<\P91+CGB$0/_8) T MUD0G,%B!015K\5UUJ'9YW>'Z.D6MX80D.>]CE!JUU@CGRB,K7$#.TY0299JI M8@V1DE)8^@JI@5F8J (L8)G[8E C\F&51<)2J8U6)J9-CVOOAE!GKK.CU[8. M>^.G]JB>V=&#/.$.5@:2A$-@[T?$<6YNC*-!/G+.%!<>LV*E9LG)"ZLYN= ! M9"&3#BG/;'VY.[AH*PTARBC#=-K^-N5];@E?2(J*/P0JP,+U4D:!$J4&<$8NLUQA)ZXR(!NL0!V5X-VSU67(K22)2 M@V> (S"2!69V-&A@),\-]=BHU7>Y>N#8ZM$]USJ!\>(BHHR#WX#!:C&6)B2U MDIHG)4,H-DMVZ%YWGU(XA,0#CPI12K-+HG,IO8\H1!:#]3))7FSU4JFI_]\+ M[9ADH]",HA@"T$YD 1D7)4I.)*VUDX[8TFAGG:U*"@CP*4.-TT8C)7(+OR U M CM8($DY4281X76Q ;ZAT'8#Q4V/)T("!V*QB8AID9M\ -E: ZX=208G$ZQ2 MNK@N^(6?"-'^E &14FHG B";NMRKD"&=,$/1)1J\D%B66\)?=*B:W3R"QOJ+ MH!D/N)3)(R?SD#"J.7(6W#_++;/>YT!H<>C,.=.OIY,P][-7T_TX_5C[S^*? MOT[M*D[ "U#L)D@A'"AV@8'I> C@\4D=P#^W*?'$HE";?E*TTI%=JVEIKPCS M*3"^F+;HN4#:@[/%G/ X-UN2Y1Z3WZ@K;YX^O)NX9< M5Z82EPR<'FI$ D8C"AF//<(.FT1U8!H7FT2Y 8V6UW-,(#-_<@$&IP(,2TZQ]KC[ 91-2):^L MT'S33^?N;V#O>E)62 (K,C"/J"=@5^(8D [ WE9AKK!71./B@NF;%HSL\^Q# M<\&B,TBG2!$GC" 7(X8;.&.,U@R+8LO:;S +Y_ P3O,5K^W1YM2WL9 <\TPC M05P>NZ TTL2QME\LCY%K08I58-]4U/$;<$X\F(S"WN'1=/*Q8Z%-">.'?,ZD M:$*,YS%_+.LJ#2:A2&!Q)&$)-L5R3C%FQIK:]"K035G*"4HY6(B)(L.$1UJ# MWVRX"8P7&\XJ"77K<+^$C91ZC1*-N<> ]:"O2!X)GBAQ/HBX\2-L[]5"7 <* M,0]<6@6:+2=,XA20H\(@K*4G/ ;C6+$>]!7]\=K,BUUX']I>='EB14Z_Z_K6 M_=])/9Z=BRK#!6>&2?WO+G3Y81J'3GKWWTF/!"VD!V?%6E $+EJD33)9D2W ;RNSAFRS>P\F>!:=Q]2=Y^FKP]F,P;.PYO/\&F3UZ-X^ZLJW![E5*\@>%TX[U\ M+123=]>VD]437!/G/$"$9]#&6#M M@9XQ D6KK0]!"+OQ1^?KR$OI,8E6YM[$WAKPU/(LYI0L,I%%%*1FS&#K:;EU M'S?O+OI;-Q]D,CW9N%9M5 3X7^7N^]D8UX+EZ8T8R>0L$30H9XIME+)Q167? M=#0_./A?B6&GW/<6>^3:<;(LM[ 32B'E!5/2ZQA]D9;*+5S(!^D/, 8V/TF@ MN*G.X_T"1EH(@Y0(1 H:!2XW7;'DCA0%I#,*S(54"E;$&GS_*!.H%BZ1U,D0 M(27QY?5#+I,UU]1&4G(N$XA6IG3(3F!F36.0])%&IA@WN-@4GZ)MZOZJ*JPB MBH/)9C GB"MLP60#FYHJZSB8<0S38AO$;(SP7$^:"'=.ID U\BQ/R,0L()T3 M57&,5,0 K(=7WO+LFWW%WJK0@Y#>V=@-L>4A.:#PMB\)#Y8[XDDL-FI]-S3M;4&6=J M0EN1&>5Q@N5H O\K =.Z.7&S7VTV9SK".9L9>,09>&[(X>4 K M@U=@12$PZ@GF(@1,-YWQ[B^'?SVR4RJ1$\<,2C[FVG<9\_0UF8O5E-'86FV* MY)0)-"-)+ LE2ZWF*&8#B.KZ6--P6$0$6Q+X95 MG%J#G%1Y'E$@D85(DRQ6XQ53<+B>,P#/4N+1Y^%@;4LE2_/(=XDDE?#7:G * M<:FH&Y("-BHIH,=S$4P(3YQX%*G-4]*9039%B10!KS8)RF*YNN *@7.6(KSZ MUHD]^K#.8*]%;N% ;N>-?MM%-UCKT%B(DB?&!'U7",N>6Y7+7.4S5-- M4N3:%IMUORX[JP":940#G080;3A[=C3WL[:@-HR2ACF=N'?%HJT8];\:RRQ1 M3HGR$;<7=^0[A;%[<5X,M%3$C$%U\6QG/$B M>'=R"J+.11XT9FK3/9FU#7%>0]Z*M\!0!E-$N0G :)CEPF2#8B1>X4#! RHN M)GGU9(Q%NLIHU)4?P=5OXL3CZP40Y9G--1#(V!2I9\ M*@YWI;+B:B+^GD?M&8A(Z=OL5>F09H!_1PC#(9!\L M8\I3%38]]GQ?)P(]YO.'Q("Q:$+1YM:D^;#&J4#!SR$D<2JTB,5&DF_0"'W1 M?.E9=+,;R^1BU"4(0.Z3!H[1&NF MD9CVTGX, AH)8\D9)(D"U8.%1,::@&RRFF(%OB,M5KQM:'98;[9-,'[MU?=D>/$[9--")ZI *78,%1AXP3&DDEG(TF M<$^+TP ;DYV^IKG 5OAHDT886"NG#DCD L_>,%!.-"KIU5>##R;@ZDEK#5U: ME#=,Y.:LN:\VV(M>(LL40=%C,!XI#4P6FY4RA&I7[DU8XYB6H$:HR46_-"%M MI$*1$48",8J7FRG81_XW^=YHIT<[1'LAO5:@M&2,8!T2C;2D>78ZI=Q:J5EY M2BOKCE/K8Q_T$@C^R9E7NOSDQ60:O6U6D+QP02/PFQL;_"+>[E2@*IC03C-$ M912(:YG[/A&+9)+),\%"#"LO]/]6HNTM$)J28!IK<&Y-R@4O.0%'ZNR2?% @'F!]170>#$DM<@X[%+&).C@G2;E3[ L3 NN)%W/I++:,HR0" 2., M"^1DM(B VF>GPW)/98[<=M)-(DCXC( MYXHJ@!MA#,VY]Q+D"@W:%3L@I-"RL=[2]U2,3F1YSW"VVC6X>98:I*(2SE"* MB2[7:M^,0O >I:$100O,-!+6Y61+8Y%1S*/@I3(*DX1Y<0?T1=8>K<&],L(2 M'QQ!5.:Z,4P,F"YU(RJ7"Q@"'>1V13'BJI%:?$807.9*E8&;)6[MV\ M]"H$(1/".#G$G0THY[$A<&,#UCX$\!A*I98-L6%ZE+B2L6BU 8X&-@8;1F1G M(!F4N'8L3WU*LCALE6?#K"@ M/IK)-(;GK3TPK9O8#$>6E8:D)#@9%D^<2MCUV%)@<257W^YC,Q2[MPQ< M*P:*'>=I!)FH+94."8U=BB1)*TMH1E<"33E#>5)@#=.D P]("JD3U1*GU>=.W19-FQ.'[BOS06BK.0/T:!ESNR)ND4G@\A!N M4[!64E]NNNNF1:B&;/N^0U$L6H4I: -0R;FIL-?(F9C;]D@JB1?@2&Q\;[MU MR)H">J-(3HGUS %"C4>=B**2(\JBP2"U@C;%J9%BLE +<)PH3\;;7+B&6 /*5*&8L<$IR \#8CCWC0W2!&8M+>Z N\CDA#7(7> DXSU+ MP$D"#*'$";+4904NB2)$*%5NM\M2.XY#$?A^_.DN]1"Z3< M'$/F\NJ8YT?BG*">U/F ME@M,DD7649W;M$2D#;,H(*D>$8U*(4%S=]S?, M,/B6>$TQ.'$@]YW'#*4@P:4C-$\"=Q*<.RN\=(*S8$K%27F%6;T)-@>VJY;9 MEN(YK3M*9,#I1I'RY)S -(ABG95B*KD+R"CP*L]QS]T)8U90AO/<.C\/U)&> MF@BP+\^\6J]-O*(NN498IF- SEKP381*2$>3F8HQDTSN=EJLE+M6\_1:EU", M8I*JM0HHLL%;4$S<("MS-11\:BQW6+MB;;LR1>!Z C2<8DU\9"@X!4:?!-O" M,$]SJJW0'D>BRPL+W)CUOC$^6XX\!-6#?0)>!=P 2TF.G# !D1188%90JHJU MQ$NP^@K@*Q$\ U7MD,]6!7?<(^-M C/'<^.\]X9N0E[54&RW[J-828PW( H$ MR2."#+@:3J6 A*&1JYB,*+>5X'""=I^48KA@1GH.E$+SO GJD,NU;"'@H M:*SG[6,[I)+D28<1 M26&,=P1+(8O%RB;,U%M#HID6QIG@"=)MOREI +DN8N18B,)[EZOEBU-GO;5F M"Q8T.4O(60WT[,%-=\1*1*W3-CGE9"PVN[GDPH.+14Z]E:2Y%#3% 3$O=4Z, MM("M(%'T46/'.3>KKR6X1=CBYGT=>JM&3>!OILAS)#"?B!#C>*=9B2UL%Z8I'2>>8#(4!6V()9)\"6D18+(XHC MJYL7>USL; $PFH(C_*;^<#"[&(,C 6J$$M, M*F(5":&XV/0&(:V !!DF7=228"22SV('(75@CU:)[%^-EIXO-C/YJ'&%Y, M)X>=&=_&8UZE9:+&ZSC=!P[.QTZ7+O"5:5:OCO)2JS^17D/+/H:MDSGPAD.> MO)"32K64%@A!&VR"I24G66U8+<%P/'Y/)@@8KEXYJ9%6 GPB"L:K"0&\0BV\ MT8'FQO>E$G69:6AK"B9CG_-M(PI,&\0%T\@ISA!-G@:BB !TEHK'4H53T3*@ MSU14)PQV*9NFN5N!YP)9KRS2P2DFF22!%=L7KA@9L*)6X4QRYI-$4N:Y:MA+ MI)EW*-+@C:,)^U"<_[#!'N(:HD=:R'S&SI (L8W(VX&OX[Y:XIY&V!%;7-JL5* +^+@K0HR$8$]2\4.H=RD4HL>;5R5DB")\'S4 M$4&(!GAE+$71".=BSIYPQ=JX-ZF[!DD)=_% T39KZ.MX;S*&OE/%R MQW&B&@6ELTN40_E6!*13",#@0>A8W'3,H?':>NQF';402+)L-W-.D4V6(Y*X MD50E@VVQ.2QEE?[TB!05,M#](: M@J]4!.JL\ CS/-%"6XPTD12%Z+ WUE*[^B[OMT7K2J/PK4_U;OPQ-N ZG;56 M6IS*Y-_?0]WE.J+Q##MA%48D$/";&%AV#EL!;A3%7#A!<'GS'[\U@3"$.I-$ MUM1UV!L_M4?US(X>9/Q2$&\5LPXED2O8&?C"6E.%DE38YCE;=N/CT/>&SM5D M3W'PGK3E!BFJ;"Y R;.]\HQ<(YV-AF(?BXTP#\.4;\C\Y.:RG/27-*M!7'.G M"5+1&,2MT$CG86@A*.J!(F24Q>7!; ;S]Q5"X=[$P!7@/.9J;)SS1GTF%2.H MUI$IJXIK0YEY\!0[^\#?P$"3#BOM5XM/7DRFT=NFJ&*N_CB+&X, MXT!>"X&1,%*;2)(AN#@KJ8SH\GK,()?[N4;G4, R-\;*N:3"@SC4Q%*3) FZ MV,85F]9\^JEM#H;HUS>HA/FX[NCTW?LCV/8I'1YVC_'+8@UXN5Q@^E!6KK/9^NV/;_B^:M?S@]C6PS_^:WK9L(I43M/__+B M:W?^XO?YPV=Q/#FLQY],GNK#$XXN[O^;!__+B"SC>\&$N6>T=O,QMFKNC MA5UX6+!4G^7D\&G3 O1!M:*0%/],M_5-5/1U4S.QF!+LB,C.IQEO,[^$D"SD9- M_>^X0_#1[,FAG7ZHQV@V.5I^E^QA/3K9>0NBKJE>QD_5F\FA'2\O=)/9;'(( MU[:KVE']8;P#YA1X.T_@<9HC.U[>]M,!4!""3WS<.9I&]&EJC\[?'6[^U?O! MS3[587:PD^H9:N71> ;W^%__221^\M/C?"MXVJ.O/>N1!=M[_&&YZ=-;]O#X M;C(%<"_?TVTJCF95F,S=*%X/&C\93:8[_XG;_YY<#:A/,5=;[(PGX"R.>H#= M_O[-X'8UD-AU=_Y6*OE&4+C)*)S?GKXE)-Z]W'O[_%FU_W;W[?,[ Z5GQED3 M2/:?/WWW9N_MWO/]:O?EL^KYWY_^9??EK\^KIZ]^_WUO?W_OU"5>%I >!33;(?C/SU9D^"& ME:MF,JK#\KII^_BG.[J#@N/WH."N!LJU=]\0J?3BU9O?J\L(^AO6AB&9>U;"^S%^Y X3KF1$O7@=O/D,,I9KTA&+)T,2OO('U4+3^A-3&TC*F]R ML3!!TKL(OZ$6:W[ZB).TT\LOF0 NX&B\/JT^72'^NF=O6HGIWL+*]>7 17A=,G;Q?G M?\H0>3P+5WQOY(4+X,7T\]L==-368O22V\"VD9M&^\=.^R_*'UQ.NQ]S!IVW MHP7".NSFN]^?09%)^7,2^>PVMQ!NUGE)- ,X**(1MRHBYY-%1DM#0Y(!,]V7 M0< MO^I%#;8\6"C@FN^L*D2BO(W!!\24D8@K;Y!+@B,MN-3&!"N]O*O9^+Q-$,P/ MTSU+&7#&F.2'OM8K+V"KPV'40[%)SFY%KUO["H9-1%$F!466YTE$,3ED3 PH M\#Q;4 9NF.F'8=_$#W63K9A9+B'JE6FO??@KA>.;O?W7;[)_\&;W]?-W;_>> M[E>[O]X;!]]ZWP\L7>BV@NR'Y\?6SUI*JR:IFIY26&6;JCF*/M5_6L MJ?Q!>U;PXR")!TG<:RAD;0D0YZG$SF>3)_U%:"_@NUW[3C%;@:\)VGYVP1J" MMI<@>=UB]>[VN%2>\A@B&. 2(^Y41-83A;2U(MH 5CD5_:CWLYK?.O?0!AIJ MJX:G)T\G(7X9T8WA@YT>327G^K9O\%CM^.PKM#NQA/B^5]F9*/Z M&!W4 3:]\^)]5$99@3D**5 P.-L^\LXBAJ5P1)E(;2S$O'@YF56[1[EH+4O1 M4[Q?_'-)C/82H:7+D5FZ8$OPMNF5/[0"IYI,JTEN)53]>1 MM4KXD-4?,]\60O5Y\=P":OK!CA=C0'\L4J8]2$+=VWZSO;]=+28-3 ?*_&5O M4;#=-0:K7DZV+R7'KPA7O*W*$:]BG4=NHB]7HQPI\,#@.3@V_3@V@3EO> K@ MFC!P4@ ,.6X)CHV(GKE@-;.A'\=F-X1I;)K%G]_J<3N=O #S],_63N,T![R: M)E:$W\!?62G>;Z1C[HYYD[BFGC*D9.[>90"!&@/F*7@.7!(?D[QS%NX%S+^> M-#,[^G_U4>O)%H%ZR3#>H'.F?@E &ZN$#"Y/$LC#+R,% L .1< E%MYI'7N* M:2P(X"F\?#5]._E42(SB_\T_E(_\565^FTA#,IBAR+!"W!&=:X PDM0%ZHP) MR<=^L=\%J+X,82TB5_EG0_2J9&NCK/#1$# JP.G\8<'<^=CP:%J/?7UD1U4\ MCKYM30P?@T,:FR$P4PQ,4^::A9'\2B35C5N:6NK FT^FN?\F,J"J '2/:=4UO\00\K/YB5?]E#_ M]$7I[&WIYVQJQB+?+4YCJ([FTV:>$]]FDPJN:$]2"/W!_9@-W%P^LNMG.T/2 MU&8E33&Z+>4U>5.,;4M]@VMN7!-K+G4\%X_<4L&V.!41BX^GBV.XLR^^P2]: MK-'BX_P2E_M+%X75^>MOXTF9DK1D;R+B;3T;M0FQT?J#RN=^T=?YL2O$[X#' M6^-Q:ELS9O_D$(R/'ZZ/1@Q8+!"++Q?9Z2TSQF-_D">W5*"?80OPR9D2_\8( MX5<%]<9*Y,]MCFL;C-S^Z/DZA%[A,'MKE23$(LJ80UQ9@[0W"DGM.!&4>)[8 M71WFA9%W0JAKA7D1[E@%;8Q/!.:';(,YT1)IHCZ+"5&BF*59W)KVE9'R^4*1M+>&7U07P[0K.96]M MR($#_M(VP?ZK^G4T<2 TNW&TWT"QZ^W_L6X'?J-:W?1F.>Z-0SL+O7(GE3^( M_H\*-OX'V(VQ37+/89US)8\_D!^K ]M4J1[%4-G1"+[,W91RG.A?\SI'B6:3 MRL7%!;#F::"(Y83PKEO.(EQT+LJTY+0<0LI?YVXY59CG 3_MI0 #'UL_A="J M;4O85#_ >L"353,'"[T0%GP_?NG_ $^?KV4OA1WL5BG7844;N)=I.VF54&5\&>--M7MNV M;TR6CSOS(\" MTU\LBZ"_D=L5G?6TMLNJVK13/UC/9B"8XPC$[70RSI;NZ*2*8/6>5'O9E+2^S9IY9F>VZS+S MF@])HYX"W\GAP"4DZWLM8"=GT'XH?HPG7R:'2R_VP8/)E8AIGI<+XJ JRYG MQ#^Y:FO=]^')Z84WN.3JS9U>FOV6Y>57[/;TVGK<*45"':)+7^R\ ]9'B[TO MR&+SAI:M.QZQH0D%1&\;?%W[;"&W"2/77$3IMM3BNHNVJ;Y;VL%Y0FI[S:^L M;S)JEU]F6;6X/&MN?Y\-NV]I16H+6V'R655,;&]J!67?G'17:.PO>FQWUK)O_NY6+_EP4%)Q-G7T7E)5L?G M(XT&-*P%#5>SRSI[VS]$2)?H 7VU&?TE>EQL*]%SZ=IA'<(HWFNSB%O8EZ6V MWAB@-T!O@%XQ35XN]W,&E7GK(.8E4:/!0/G>#90!VSV =O^JV&81$"\['&.] MY4YX@8A2"7&+(S*)1*1BD,90XS6[\RSV+AS38NG/\Z8>QZ99Z>2T58F1;\A^ MRPIU/>3VH.R3 7H#] ;H;2+TOC_/XAH0WUX'%4.@ _1*A=ZZ#*3GEZ<)% 'O MLNUNCST10G.D&0F("\Z1T8:@2)B*6*40H^_'[E[BZ-<614\[##UT^WNH/OF. MJD]2SM6Z(F,I=]FY-">L3I?E$+>9PS%4XTF;^#MO8GL5/'@$:(;+AMM.INV] M1B?YYI]JN#7I MPU7M4=@/]L=+\ON7DQ7E@5,JN/0F();G+W+'*-*",'CEG9!<1]W7Z-3]#)/+-%:7 MFP;['C5W+#E?61)(P1G@ X-V^2)M4]67DX\QMV.KZ%9%,65;F;VFL?J4_[D; M_ZSKP19<^Z(MH0 %TK$ML8QX*@.RWDK$;7#($&T1HXP9*Y,@Z8N:/QRB)-9I MQ#2#WP3&D<-!HL0I8=)03G&ZI.:O[;^P/YOX/[H>#*_FLU;7@=)[5,W'=;?\ MN_=-^^TCD'2^AD=O?GZT]_+%148?SP]1F+23RO,ECWY19HLSNL6Y7/+8\CG+ M8K+NV2Y.^SQK!NB[%A7+B\[@LXEYT_?6\H]NT]R:($SF8-O?NP7*I8_*MP5C?]H4K^1:@'27 MYIOMU#/8A_]*=X7I9/[A +B]*Q+\V[R=\SLZJ;KRZ-QKZ077-Y19\+M;&L36RZ\7:?P/?9@L]2KKV95)?LJ=K]M;U+._9X,FZ;CK3Y$^YQ9#O:K*_G M(>JK/FTY0 =>6'KQ[=ANL$2 UEM'+Y-UB T JQI-/DRV/F/-OV\D:M[^7CA: MKI:$ \!7#/ SB+_].\9D /<]T??;OQ."-Q+:&R'HKX XW4B(;RA]L\VD[TV% M]B"[5POM5<1X>MSGI6'/@N!XCE;9AFJ^@5:_0UJE ZT.M%HP')>T^E] K'00 MK"N.&YT/KG80'\RN%1NYACI% MOM=[;Y[\_?_EVOQ=Z MN!Y'A:6K7)V<0:G)G?;Q+H>?YR, M/K;=M?-I^2SGP4_K9J'YYJ =IWGA/,5ANVI-V+.5MI;F[$$+I.7'F<%AQ[/) M-,O-*EF?+[V-B7;U0VQG\[J)Y^^:?S!) +*JSO11I[J;4)&5;2X6@%WE6J:F M$SSV#%3YJ7U]! M]&7-W<53'CY=\D1^G'L\O_68^"E]^')M9?7CI/>)QMCB_ M_+R3H5]^#@;%EQ\>C>SXDD_!4JDO6QL,WW]>>M.C228ZH()+4I+JT66?YL<] M_70Q*F,1S)U12Q)+#%718TT%5^Y#MN9]JZZK5(I9J^BV+E"CRWU:/Y-CH?ZX%"87)C6#)%.?#VL.=0,X/=E)HWC\ M>:[4/^=-?K:EB&BO >T->W_2BB\$.SIL=IQM@'S'\0M!=R9HSM^Z.,EW.4#J M<7XFU,+E&V[Q%9B=!X<25%(I%26$:6\R;S[[TAXVYR>B TLV MK6P&SK4?[.&'T>1#',Q;OQ\\;XM5SQW M+7#7P>1T:/O(=CHG,VB8^UGE MIGG=YH&RT^J"8=\+.]TW!#MV:D:B=ELRXYGZFHP_3-I&9!^1W%LW:BSMUO\/%"),RCPS53@ MUL_FV3T%6;)T?2L'YFRJ.RGS;GL_NXZ3T))^)O-J-\"";=U@)ZC@MR^>[6XM M2@J6ONLRS/!J>I3C(QV#O,@S)-].K?]C>?('MYIVOO)A]M7K;$B'CW;LLWYO MCQ"[(35O?M]]V[[HXJUMX"57]'RTHRX6LJSANP'_K#J@/ZBG\"J#7VK_@/.:&)?#WG(?:K;O4<)/Y#/BE70ZV MX&,[_+)9G ;DNYV>T%VZW0?*4H/>V%"]<7J"$UIG9=QDD^><-IFX]F@@S=M& M#FWL,O\N$W-GKF7V*,I5ZUAWGB.V.4?E9,GXWC8Y+-3 :U!]3\[O^V'QXJ#> M-D^]99J=G:4]5N";S..%0&AGM^46*W':]EP[IY*6F9./G]K&5.V1 JBEMAW; M+/J#,3S5AV5\I[M+>RA]!?F7U(G@_C&Q.S[YVEGICEIVVXL$C,6AV9M,D;WNDW/V+J8F]%%+YMF?K@(ZK7)'6TJ JB,-OTAZ\G. MBEO&4!>,M BTMF<8W8K+[<)>0YU2VS8!R*1N1[:GZ>1PN?WE2HLC?%"_\(0U M^&'GUO5'CQ<179/Q\U?TTFF;I/AMEKT[(['&3U?7O?7=B9-Z(@K[W,_ M75 MIX@_[3B8VWMU!TIMQ&?_^=.M=IWHIK"-DXJ292>UCL06<22X+M\ANP#;5?6/ MR3S/N\_(R#"=YHS9^1$L\Q6!8G.CS#;7I$OC2!<)?[O:S_C[R@+ ,/8/V"O< MRS;+3HK9WS\%9#="9+MZE;GGZH7"9+'KCD/;+.]3'0.D:3/;=AF(BRU:_Z]Y M?>IPY5ZE<9J/[T#'GOEA_YS4F<=AG7G;0R?[<3D*WMWT4VS3? _M'RWIMDEV M;9RBY/XX]R\VSU'6--IPHS2PA8P*$S_O8-W*"@#X@?T8%WR1N\,>']2N[F36 M#99=!HM&73+$*6.U9Z?+AF_=KM$Z*?%#Y<^*P[\._2 J(#F12K'PYF MLZ-FY_%C#^; T71VO/W!-_",;AM(^_&/6^=E>CY"S>>GL$JTK6M\- <*\EG% M+O0IJ-W1X@P4U@ G,\OL_X[++LOP;]8PXSBZ$%YJ)JWID@\N;'Z.;-?/QXMD M[R5++>[5)L2U3[5LF-:^<8NI0UN+X]POHKVGL,W0 _#!OO;:OKP@G)LZCU!O MP=P='I]!]5,6^TW+]1=VV1D9P)@A DVW*13N#:A;?.$T&.F0'$9YUA<>Z9.R[,EN+7-MQ:(AK#[&LX-'L<"@S.]?F.QSTXCGWMY\[MG3>WQ*6=^7!9/#)GC2Y[R>:]@,+* M6\^7HY$]R5G4;4?Q)Z?AKVW\I^4/VE2VHR;N-/'(YNF=2QBT=47=VH\^GW7T M$8S]+C2\L_S]DTN&'K6W,V3;T!R7NWQ82GN-WL;ZPB5?&;"4V_VN:<"2+KB3 M:Q]=D%%@%5+VMCAX#6KV/!J^2R"\G.=&]=\X M;:V5[E]*@_-P:X7P[8D8X'LE7:)V[66#\%86GXG\U6@?6QU,_K MT^#G^W.&OGB5<[#V7KT\1;-]R'.T M[LU O0FKB&TE>E:=WS!87JX/S-<&2[X9R@/T5D2CWZ\XSQD [\G[,WE^%C(L M)EC7'LML5T\G&5SYR.?I^9[V+T[/X?;/0J8_S,=V'O*!TH_W(O(OM6WN3PFT M/E,QT54Z:(A!0VPB] 8-<8F&\$NQ^_[\*)'WSH[RT=/[YB#&C4_*,J4&K M#')Q[5.F'Q3T!JUROZO>:ZJ&I300U!" M_!L9'+?M;OO405]CZ _>% M0YOVV,^YO?O0_ MZ(TB4*<&O3'HC0V$WJ WKDH2H^_A9_;#PB,YZW?\'CX=G31U4XZ#TF:,T>WJ M]],-+T-@3?7L=..MJ[&[V'QV6<[42=8W;?EX>\V;L\:U9R<\@YXI M5D4#2# MHME$Z V*YBI%P][_:P[?S]K6NOGU>+9\D[7.:-+,2Y$^K:)AV[ECQ>DF6Y7Q MM[,G:#5.WG1N/M*5TO]NIW_$695[TPQJI A$TB'.-:B1383>H$:N4B/\?=N& M;#)JWK=]GVYST I%8(D.SL6@%381>H-6N+)R MO9Y,2ZU9W]NI7KW]R_,W5Q6L%[#1/KMV%*R5KB^N+*K$?E [@]HI 7J#VKFZ MPGX4/]C1^W,3.THQS0]YU0P47)OL@XP<9_Q"EU"#C!QG_ M[2E$(2:;DS9+$17+3*%GBWU5[_)8IOTXKO.PIU.Y/LCP088_0"DTR/!!AG][ M_@Y *KYO;(JSDU*DQ3)OY_=61K0(+@'P?T 1<\@N(=TEE7(=OE^.;2W%''2 M2G:91_%V^QJ25XI "S6;9!$]*.DUR/Y!]OX:_QDOP-W?3;5]^)P/ROK-'?2@3O'N=GWS?CUK5(<-_(\9T M=GUY^)/EL,Z")GY?.C>T@'W=>1+YM<;2C0BL7M7@P-XFR"_J&A9=G0K"X*7] M"@O8UYTIB_+;D]8J1D+?OL/QF[W]UV^JMP<1[A#G8/@UU>ZO#PE5M]8Q2SRU M0N >9L/UAM)+6H@6A- OAM05M+?U$UL18#B;*;M5U>-J=C"9-W8)8.F"T%E"H?6'N[4? M?1Z_^5@WM:M']>QD9_G[RR*-[>VDW%;R3QEREX82NBUM*TZON^:Z[^FV5M*< M^^^N"ZY_4U^)G>E+0V?.^C\^3"?S<4 +WD[M?W<(H7T9GUGZ@==RGUXG\^F5 MQH$'0*\:T #6_,W/C^2CU0-](0R7,-D660EETZ9:*L?RT'(WY7U;K.WF,IKU M<<=7$-7= K,"477O'%2"XOB&X\*^H'^+".6@)C:6R"^J"7H/:J(\H*]'"5R8 M-C7PP+IY8 #T(&P>KK!Y%OU"UI!!UGSO1N4W9%$-1N5 Y$7+^86#-,0>;IP# MBRE; W-3.KT\GZN6*MD;WO'O #L!\2L-%Y7ZA MO!??J;SW$E/^?&)LN_IW9ES:YJ!-G/;Y1?S7O/YH1^>K8^[1T2JX64]ITNK& ML!Y/2M:^%\E^-13^/P=*/@_R;X#HVH323_4QK#9^,;4^E\VV!4\OWALAG0N1 M(.:]0IQ9AISQ!$E+DA*.2(_#HZI=Y7CV)K=->/K>"R<,#1:)1"S\QC!D(_<( M$T)\[LZ>VNGTI!Y_^"\[FL=' MU7Q<=W=Y]_[=_C,PXP#]L I[5(7H:X!$\_,C!.^ZZM^?']7' *+Y(0J3&5I< M\>@70=66DN*GQQ>?^)?O5B)L@DP=?)KODC0'934HJQLKJV"]P1Q[I*P6B"M) MD).@>'2DE'L3J<7^V?RC V!FXOA=O7#L-!$0VD.2BBU2LBCX7#7'CD@F.()V:1(1P<6Z4-2T*R8'@? MWN]]*"*)V19G;%!$&^/U]G]N? GHOW.O]_4T'MDZ5/'X*/=VZ\;BMF-G*G\A M7W$(:)9L@/03B+N^\N-A"ZW[H>=OJJ\IAN(WUXBAD>)HN$3$$H$XU1&YB#F2 M-I]"4^6LH7UXTPM1^KR3I+OCT,[(ZLH=^C5F*-Y2$A<3O[])(=(@. :W>]!Z MWS'Q#EKO?K4>)\10Y3U*DB;0>J#!#&$4!<&C,"(XCE4?KOO]:3VFMA36@]8K M1G"LZ&2;KM3'I]^?C_]V,K.C.[OS#SE"6YIA,T08A_.$!VF4,.FXI1)Y+,$5 M9_#**B60Q9X)C34CJ9?4[U68'R3[W%M"R^$$X0'Q]]IA.*B>@30'U;-ZU<.P MU=9*CTC"&/QA[Y 5&I F68PB6BET[,,?7HWJT8)M83JHGLUQ;!],NZ(U'DU/ MC@ D)^V1=*YH/LKC_K:J<9P-A]$EFQ!#54@I0?<2J75S30@M*?/6Y&PX+1&/ M'B.MN$+.!9;-"R*E[><@N1-\KT=V/-L=A^=+V?1!&Q@B.' 9GE6DNA>RE)OD^])!D6Y+Q M00]MC%_;5_?JM4.ZK$)C<&LG8[0XHQUBCB6;%4,$;8B0/T2S A.O7 0[@@JB MP54E&#EA(TK2.)M"5$KU MBQ)2?31R'#A].*K=#&?V36QFT]K/8C=7:8@QEFQ ##&R(2+^$ T(S+R43">D ME0XYW4N# :'!(C"2<9*XH$STX<6>";L\A:+W6'@>.C'$PA\4GZ\=AH,*&DAS M4$'W,+(O"@/N*"@>*T %41N0QL:@2&F((G"):2^'LJM709+U,?=HX//A.'8S M/-A71W%J9_7X0S6*MHE#,^<-<&2'^-@0"7^(5D1B7!A#)5(BY6D28$4X*C%B M1E)I3:1:?=&2\C:.[*G,^RV+O#?YV5ZE=TT7#.^Q@):288;B0^+VM<-P4$0# M:0Z*Z![:$$KJ?<0.&8?SD:Q/R&!)$=%6:9Z8L)'TX<[>ER(R=#B6W1RG=CB6 MO;-3V\XG.E9C6<,\!]F2YYUHCKFSN3BD-W2=;F&NB@FN#^,9AC/@L@$[J+FU$^^@YNXY%SH& MGR*V**04$$^4(AV(1M1P'0R+(KDO.BC>RO%>H9KC6Y*7D\8TJ+D531J^XQ2B M2WSTPV$*T6@X?]X 1WT5\]'H-LVB*4SFN3*\&!OF(C>LAO#_9RE#%R_'08D< ML;D6CC?,I5S>17V><$0C6#@Z2A0CC5P+AHWOI>2X,V[Z\]RU["D[^QZ$QW=B MV R'WF4#=M!^@_8;M-\%[2>%IN#A6Q23!>UG-2#0.8)(=,)CCX-.O1RL]ZS] M*&=;6/01NQZTWQK<>H!]_OW/C_2CX=3]H'LUP+H86*]=K@_"8R#H =8EFHX+R_T\R,C=3DXOD3GG M3T[)]W=RNNL]@'S65$?V)#2R�EP& M@7@D"1D!K^ =(\%[044O+:J6DO!U)PB?]IN_++>(Z&,D[@.1 )L@0P?'Y;LD MS4$Y#.WI!0/CG'_CO%T'D,5CX_BN(E#6G'1ML?07V (?SY$^\()Q2ES%(D0,.)$ M*F2%BP@KBY4.1#K73\IO)^W.)6+T:V)(N<7QT-'J(3'ZVF$XZ*"!- <== \S M H)6>3X[,B%PQ'T*2',K45!))F:M]/TT:%ZU#E)J2^H^8K #HP_GOP_%S7T6 M4P0F"]4T?HSC>=RJ%A7M0X2R9%MCB+25<@Q4(K5NKJWAF?.::(]VQFW\W:>P0K[S?]>S@Z?S!L :ITO#XZ1?LX-M"5Q.3X^! MY0?/=]!&#Y8T!VW4ZU !S9@4"B,5?4)33)NYDHX_&731QGC PT'O_1WTSNSQ^1*[(7I9LL4QA."&6/M#M#@P M43$P+&&UW+ Y>87 G$@H\1# Y%!.R5[&&+VUQW$UR61$R2'$_H#X>^TP'%3/ M0)J#ZEF]ZK%,26XH089Q<%QS4K-5),+BA@6G'>?DBSJ;VSB[*U0]O68LIHD1I M2K1+3G]1+W7W,;TK.MDE8@OC/J8C#MQ>"K>O'8:#(AI(0WK4,$@\VLC-_O\S*E["0=,@MVLT*@M(.?/*.HG0H M4R_1[J&(R"-/EQA/[,MYW4,M\LV[PU/YP'+(#L<^IISSBL-#+$'@%8?[=EI0 ME\;Y3H%PMHN>L?DKT59H'DONG)F,OO:VR;>O/JP]E:#M'2?.9!<"9Y&'+5BF MN:,K+]/<@3/165@2RH-$U6)SZ41'61)<"]EM"%F0I]XV^>ZMW5@-=>/=.;+< MGA+6#USD>T?0?K:+?'L)VD_YW'5HW@R?&W*6X!0]$=(V:R\4Q.8^ ,;2/!'= MG R=2!9I8LF8^PBX]^:$M+\Y51HY-7!")GYT&3+[L&HR^QQ@^&/T)67AP%>! M@$XV)HG60: 0%7J#P?4R>&M_[*/D5(H^=M^RB?.VSG%$L+L#M9KFP[V':G'J M>8#GQ6<,,N>KK>/U(XPFG[76D)Q4@*HY$\$E"]J:F'U5*$TO:>/?'&/R;+G( MO1>]*3V8,W8V^Q/P&IB16#69D?;/2,5'IS%)H)0-H!4>?%0"4@[&DR\JYEZJ MKP_,2&JJF9%&%.V>S(GL$!N,6^!+F\FR?LCF7BU7G3WPZ>20/0X^:..S]%/T M."A+M-W^"D&B>0_)Y.9QM!C8.6E\TM;ZW>DF/38>]^YK*&6GQOR,A/I0M, M1J.)?$_FQ/;([<4?Y7:YQ7@L,2[W7@U(QMQ[-2C7Q%#016O9(EWI ;T@"-55 M"#K9K -I\F$?+<:]^R1FJD,?=<_<@34FN#BZ#)GK6'F9Z\;!=45;JZ5PH()+ M@-EJ"$54,,%7[3!+0?V$X?OGNF#[B+Z9ZX83H7.W\:&ZC;G+>"1Q>S^'@^S+ M'$*?V92& IANL'=J/-5 A(ZN*JI?!VA^Y,7WM1S9A*G0? M2Z/VC@]GXKYPMGO8@F5Z.[KR,KT=EMZ$IQ:5%P&:JFOT9ATDU56-!T/2.5&B MV#F6?F K=%_T9MW4.,_T-AB$X/SY_23]V3MAW7S,V1MX-2OMDK_OMJ7+YFLZ M!;7S))OU.?#>(B0, H4BHRS=^2%:A9+1>2"EL'U(CF0PF#. M#QXO+R]GF\OVPWH2%V6+/[/%2UKD;?W[FFCR;+FAB?N@AK?^#Q<)',\;:Y+M MGOG+=^H[EOL0O&"6]?AD?7068_!@A699#]%1/IG3HJ,YF3^_BBMZM9RWJ&U] MLS\A_'E"_[J>;=Y^S_FJ :#15[$ RWU\AWPLZS/"=P8/5FB6]1!=2%Z6>)B3 MS&6[C,[77$\GC__SQ\G[VWD:"21"GU10"$E[!5A+A8@"P5;GDK4QX^Y.F?O- MP.L$^?-FF?_[15P]7_V\B1LJ_XCS:WI!JZTO_TEBZ?&K^O[WZP\9)O%QADG= MD6"Z_?OF(#426E!HV_=%&R!$C*"B3HZZ+UQW9O[=;\+2H;^ON!"WS5CZ0GIM M$-9U@X^+97L^SB>O.^%,3\R^7 Q)95N!K-* OA;P)C1SLXFTJ-6:['JVKQLE M>KI>7U/Y1,?6[[3K5YUZ^NS'.[3*A:D5;BKLEWN&!J1*7;+IM/2GEE"%RP0Q MA8975E)3'=U *VN?<\42PH[^/!"O^M4?/[5!39W]1GNMK09:+51(OI1 FEM\G-'RB_^ZW<_E9-)^U]5]2^Y&N: MOSTU0$LBU5"SAF)K4TBGFL-02H8LJT(M2LPE[070GE]OUILF\-GB91^HALI. M'7ZY_F2@6GEZ"&<]Y2I" )U,8TB9(WB1#!!B%@)S\\[*7A"N5X7R4R/5%,V7 MEQL.0J$^@;;EKP+X)GS;U M0A*&6MA *HM:DJ_]E3+K#"#.)U=Q5MH7 MG^1X-=O$.:?H!N/6\!D^I^A.,47GE:SD4$/*A0"KSQ"B-MWT)6,HUM)"[CYB M[5]![D7#N*>+QS<(]U'FKK>D7?M*4Z7Z6&K)1C\4HS^Z#)F/6#69CP[1 885 M4XQ0VAT#Q&@@"I7!9T$YB832]#*B\X!\Y#1.O>YC=B<;/8\;&DE,F_/UY?6\ MZ^)MQE)G>;;A@] A^Q,G+G^"(Y_N$'CK_=NUDTKVJ.[JK*FPH>I M0,?'^D<_UC\3YX8IE"F4*?3<*%1:IZ1-$DAIVX)]&2!:B2!5CM4EE[+JI:?D M\!3JT4Y%^')+_-DA$>?%AW<7CG2&L.R6WS:KOFQ_\Q4MUK/7-)DOU_=8M7G* MQ[Y#\XAX;?B 9'R2N\C8J^K)JY(^^F )E,L&D+P#GY,'1%&BQ&I#[>5@XB-, MW^XS?_PQHC]=-("GOS=8?T:;Y_67^*9O%\M.7>CCA.*,5IP/]!3C9-PKYFSF M;.9LYNQ[)!-J2490 B>2!@R:P OL]IJ2(U&R-7IG&/6]2B6.R]G23&TO:04F M[7&FV2]AB M=?L_4[&/N'^//.>=F:(+S'.#@8H]K=CCP'TO@?M\%M-L/MO,NF&"B_))(/_9 M=F>ND!BRG[./,TEUH3K\*LOK-*?A>#J'.)/\W5!R,;??@R%:Q'C]($G>>%4E MU$P>4'D'P>0"S2$2 E,JR>PLI[Q/O/_W7\'VT:+LS2M24^'MU.L^"D / "MG MXA=Q%<*P!3?&>ESG_.! M@_&B0CT59J@E .?)B^_/"]K_QO:]MP^'A*,'M,+)1_(YK!A^!6;5?-VAN+WNY MVHYX7&TFRSK9O*(U-82,UV76=;BT#VK"6]\\VIX];AM?ZFP1%WG6%6MLVB\N MV]]:7QQEL\772^+!!B'573HZ.#WYDBS49[)X]>%T]2J^I!L2@EC;)7\?Y_^. M;]=__F[RIP&@Z5T!P9UWZ(11)#4OIP_=>/S3TY]?_#1IP-'^ ETW3V,]>?2W M'HR[KPL\/K-M7=H/T/C/CZ'QG[\"XC^75TV$FX'+U9O@\ONVMI;F1W MZ=W+81[?+J\W[>/?4(M5MW]*"G$A?O_^#>T^SN/5FKY?4W,R&]J\E\'V?./F ML[_[/,?[>K:>;:/XM]^_?_\MN=Z;/V?$A0R_[R1W6[3][I(NM-)WO>:.Y_U% ML/C S^CC.L*%]'P=#[F.WZ@J\ >>Q7B+_=^)./XDXO3CE?&?M:";6+MG_O*= M_>X7LU+FQ$K^.5VH?=+%.Z$S77QUC9-0^GC&P2S!2#4X03-2 M#16I%"/5& R(D8J1:ABWA7TJ1BI&J@$(FI%JJ$C%/M70#8@W6@VA&>PG>DV+ M:_K^"-WX#^"2X[:K[FOTQ%>Q"8_".IR[Q+(>D:P93AA.!B%WEO4IR)HCW;&! M25]BOX]^'_H@AR4]&DDSD#"0'%WJ+.F1G&B].X3\6&#F:H_SRKL//Z\3K\?= M3(&TO!DP,EG=G'^-*Y5RFO'JPT7]FR,2!W;&NQ_EOL=4U3TT$ PF*OT&B0YL M8JJE$!6)!$A! 1IKP1L7(2KOR H-L'@7\>S+*5HV/#&-"5B8R)C(F,B>S;B$S46,G( M!*[J1F04%81LVH\VY^)MU2C]YT063/%&: \F)M>(+$0(3F4=#'OLM#_9;8K72Z!I!:C* LDN'HHU@4!<=)8:@=H)P MKS![$32@P/:/206",0),L"TTES5(<;P@?$\YT;UCR(--8)&DUF$(.,&2$Z*T#:[VJ M(=6L"_,F\R8W5 PW3\N4." 9,R4.BA)#%LF9%DI2I2XW&QV$%A="T;8D"MGE MJG:JDG(RQ=8,R7;QI/((*7K?8M"H8\Z)DC5,B4R)C"(<2C)OLL:?(F^ZZK2H M4D,U[1_T*D TI$!D3R&B,8;L3B@IK)>B!9T4? ),C76]JPD: U/2T0<5W'!2 MQ\XJYLW!H$B/+;4\).[>]^>7Y2;.N55V!.EC+EDY>NTEEZSMHV0MM2!;Q0(A MDP6T0H.G$D$H#%DGM*;HS_V.8E,N+B:(N3K K&Q[3ZA@D[$V8C4FV%.+U]G^ MCV[_3%:LK(.3()/5(8-D%TPQJH6YR;6 U]0**3D%AEJH+)1#ZW"G64AXH1)F M$,5)P&@S!,+V'HWMDY*N(JGA!,G<\GH:YL^I5%;5@4F0F>J 3.6KTQA:())\ MQU19&DC!>Y!!6>>E,%7L=@+E(!1E"38G JP=SUFT8*J3.6MTM@ZH$XC;6D\( M SBT8F4=G 29L X96L7:]:X&2)4"H*L>O"\&?!&NFBAKQK#;NJJ]0^W "&&[ M]R2(RB8P7K1/D=5&BP,BK&DC7Z:KT607'US)T$1V?#$?S#QTDI-,MZ6.#1UXG[/;#C?'?!L#JS MK(U'G]?IU4^TIKC*KR9Q42:% M7M-\>779GCI>NN%]3LC8CRY#YB%63>:A TQ2 MJ4H6:NP3+!K FDI70H@@T$6%3A8G>BIVWS\/26FG5G'UQ2E9^WF>K+-B'E^" M3$,'I"&KHK59)[#2(" *"3Y6#SI[J]"+$,I..'2_2O;]TY *:BH]QT.G9.U' MER''0ZR:3$3[)R**PBL=-$C=. B=<9!J1 A(Q2>'28G:3X7Z_HE(&S\5@9NG M1E>-SAF_?1G]WVA!JSC?)OQB::^:K3== ?OK8ZQ5&HI9#,VWZ&?ZWM'%.@8) MLF]Q0-]"2W)%)@M5UA:PNAS :Z\A6M.HN@21Q,[TS?OD_-Z!7',M'GT"<3V? MMOJI"G(PPS;9W)F)F(E.5C69B?ID(A5T(.TK./(!L/T(+5:-(+"B+[*8A#N# M0^Z3]3L,$RDW%8*9Z)3,G=-^K)B#5$SFH5ZK3\A4HQ1!Z<@(30N+&B\9<-8G MDTH5'DT?:;_#\) )4^LU\] )F?O19<@1$:LF,]$A(J)4,GD%(1L-2.V?%&R[ M0\*0CU85F7?.YNZ3]SL,$WDY5<$P$XTF\<>M?GNV^L?+^3RF96=LS>;?#:N: M3A;$S7[#<2[Z*3/@U7V'4%Y>W7=8!Z4*B5K*"HE:L(M!1XA6"C Q%^E$45:6 MAR0/\VI]]?TG*-GS(:V>XH!Z,W@W'W/D)??-<=I/O0G,<6<&$YRL9(8;JHR9X0;%<")G M0T$4\,(&0%L;6U7K@$JJ&4N23J:')#SWS7!2BJDRPVDI88H;#L5Q&,BW>620M%60*I87F.D)2 M08$VJ:9D4I ^]]&=^6%EVCNG9=V7UZ+5%.5PVF#8:V&2&[9@F>2.KKQ,*&*F.FN$%17*C"U] B,4TA=*-D-<12$[AL9*,WK.A4'SVE^Z(XM&HJ%<=Q MYX831Y6> SWW:5?=% M<@;5U$N.XX:#$SUVL?:743VO!.K?E^OUI*Z6E^^3J,O%/9*G7/)U['(D]D>X MY.M>_LC1D.[ $9J7[4J+J2=XN<')-L4<'(?A;2'H"9#4Q-C]\Q?OE/?[5_(0^3PH7FM M+.OQR9K!@\'CI!2:93TL\#B]? I#QXFJ,\MZ6-#!?@&[% M.]:&!4><^1N0C$\R\S?>7)LEK8S.!"+5 J@$@L^1(*L@A2.%4NM>^D8Z?'RV M7"P_S;GUO'!-3*WC,IASPXRCRY )CY67"6\FRJ+S'=G!AGGF2)@MCL!U66V.W"3@]2.DO2 +E5 MKRL$3!&H6LH5+56YNY?F/DT.AV [(Z>-JIGNS@PSCBY##N]8>9GPQD%X#FLQ MLK1XCKH^@!@)4A82A''1J22%Q]UMH_?I'3@$X4DYE7R>.2#,V--2-KF_5*P\ MOU3LNZ5L#T_(M#V($Y>@T..S"'=6"J4RKJF$&A[Q*R&" DDR$GC-4[ MLJ&6/A*RH\G%\K3C,<'%T67(7,?*RUPW#J[S1BL5C(!:,K9@G; %WNW''*RG M8KPK@?K(Q8XE#,0$/IB: M DIC3"\+VD:3@66F&Q-<'%V&'-2Q\C+7C8/KI!98I,[0;1X%S*@[WJH0:B#2 M%-#GW9*C>V1@1Y-\9:X;3O+UP64=YSV=[1EM)O-N95NB9COT+KTZV<0WQ&O; MAN.>]%/N<72QCD&"(YQ@P&-J^W%TDE?6:Z'!I>Q:@*Z[K>NE@C)1.TDQA]W3 MZ_MD:G^=3OOC:GGYN'W>;''=G)[G'S9F_G6+QC>O^Z7#XB=O-JO85'6VB*NW M3S=TN6[>4GM/[@ICF-#D>$S,Z\Q4JN'T A\=PIAYSRGY M?")*R[S+O#M@WL48I'/&@RFQ- YU!;Q*U&U0:P2JBW1I9\GX?=+8(^)=A6*J MA6+>9=[EB'?$:CL&"3+SGBWS5D>JAAA 4K* IM&OQVB R$CIE;2U]-+6/"+F M-5I,$8 /'%:OEZMFX6\L=)H@6U9SO[>F *GRL,CUW] MQA6&7&'(KMD173.1 YEB+7BA"#!6 5Y;A.H=@0CXV6=RNVI>S4N;$A+Q?Y?UJ*0^1D,=+@=EY%YQ( MD+'+"UBOP4=!H)P@0U99+WJ9J?U@"OS*DP5GCL^%=ZOR<+APS)#!^70./\>M MNN-D.PX_^^%>*T5!Z3P(A0A(R4$LJD C4++4PCHE=L+/^^?D]Q5^JJDU R!= M#D Y .4 E"GY/ -0IN1^*%EE:1*E $H5"YA*ZAK#/"B!16B25I6=$9[W3];O MBY+#5)H!M+^/*0X>=0:>6^-[:8WGTL3!>$PG4M+9>CLU40W%!4A5 MNNX@WT$JT4&VJ6!6!>-N,]Z]!I;3YM?JQ/X;UU5S=[B,__BN#'/EL)%^V&H[ M!@DR5YXM5WJ?@RN-)C75#%@0(<@H -';@$E$[7?FP-YKX/E>N=+AU'#A/7/E M>:;&3T1IF2F9*0?,E+*16U:R19583.-'U! T6M!5YE1\D@IW2LKN-3%]GTRI M4$V#<;*L^7*=A$AB5S Y]KMO,X5@L=&?K4($J%HU+O; M1>XS<7V?7&ETF%K!HT./SY77&LV ^5$FKABA> 5I9&BS9!C*GIBS9>*_*50B]]T<>FTJ^,%<-P!IX<';E& MG>Q^5W# R>Y]P-TA8V,,E2(4[77SB7*"A#J#%C5@0>^K MJOM,5?^*JO^YG)?9XN7?&K9V/M+SQ<\?L/31:K9N3_W0?ER\?$&KV;+T?+:@ MIDWM!U/V-XHY,R< -D>7(3,E*^]Y,24?8_24$9!&J2H#1.\]8/2R\38)2"1L M*-E[&\,^4]Z'X^VO/,B8>L4$/H[CCN&0^QFEQIG:!R3CDZ3V\9(I:B=2T I\ MK=0"VHJ-&$V%4'5,08KL_&Y.H,?T^D""8#_UVC.'GAG8'%V&' 2S\IX74W(0 MW ]O!Z]*%$)"-=D"EA@A=&M'R!O2U3I;E-YG+G]P0;";-FDP@X\B"NZQPYW' MI=_OOGQBTO<G:(G4Y9 M:.JCR.& #*XT3J7H8[0],_AY,3A'XGRR9O!@\#@IA699#PL\[/&PPS)TL#JSK TV;;-3*YHU>#F\G+9KNE57-'D?_P_;Y20^.=)BNM9YF3@8#"( MDX&<#.1DX"DD TW%[(I34*Q$P(P)O'($I!35HFS) OMHJWD25XO9XN7Z!:U^ M[K#]KQVB?YH&; ^I_+R)&UH_KX\N:=6T]8?E?!Y7Z^U;/B0)Q<=)0O75E;H7 MW&HS1/#C(A_F]1-5;>9UYO5CC?949*71$5(L"9"\@R2U A.B\19KR'YG)/=] M6FV.S^M-MY%Y?7C@-W!>Y_8;9G5F=6;U4;&ZE+9:C=1871"@+ Y"*1)D"EJG M[$.RN[/*[M%^)Y5<--J"CKKC=9_! MIRA!$\D<5,1&]7VTY!R?U^T%M^D,$?RX36>8Q1%;"YW#ZZP)5L_KUIM9/_\5.G>=H1MX_=C/$7>X M-RY,4>)4A*&N0!FLDW,"$')T&3(#LOHR XZ' 2G9&@0)"+KDQH J08I.0LI. M2Q>L,;0ST_H^2?J#,J"?"B6G9K"+-)D!>5WFT,3*_#< Y67^.S3_%94\%1L@ MNM@B0.SF05+Z^>9V9G9F=F9V9UYO53X/5N%)VV48(LN47L M21($E0AR]-GY4"6Y7@H$AL#KW/$^3/@;.*]SQ,[,SLS.S#XR9L]5!A&,!5N+ M M0>&[,;!^V_#BLZ265G/ET?'>_'8';N>1\F_''/^S#+)-[9*'>]C]%%XXK/ M04GY1-VP\3H^11M?1#20$C4G)C1X\RX8""Y(\DJZ[,T>N][?8>M.X2?WO3.( M, I+!H?]JK]JV$$/O6Y>VOVQ[V>;=B7YB_+YY15- M8L[+RW9Y;V>+EY/%FZ MF+KS\B:\]>E#]UX M_-/3GU_\-&G T?X"73>&74\>_>WHLMFF^3X&H7_^"CW_7%$ANNRH[I_M):]I M()+\ )Z//P;/GS]<=X>X/:!F7]>[35Z^:A]&J_7-".'PY\F3?UW/-F^/?OL' M(: _?"#&::/.1I;+ZW5C5]NO]K.9+[YJ=WT^,=QR^_$')2! MW(2#'4)V7W8;!]R6&8[7F^7[G'YW+>T6=!??O1SF\>WR>M,^_@VU$&S[IZ00 M%^+W[]^0N[;VJS5]OZ9V@YJ@WTMA&P;=?/9WGR?*7\_6LS2;-U3Y_OW[;TF8 MW_PYI2^D\K_O1'=;%/GNFNYXWE]H%S[^SP,_[Z[GW877#[WFNYXW%P;W_3W, MA1!NSW_#7EBG3^!O2'EAI?Q(Q_:M .%"XK=]J=\H6O&'&D6P>T;SWLV_$XW= M,<'8[?D(TOS&$>1^:A+%15>WM67,VRH2O_JV]-6&L@]'[[Y]*H]O)D/<%/,- MI8CTDQOVH+?L.+U#;$F#M*1?FGS7UZNW;$MCM*7?2HP=TQ4X1:&SH%F[ M3U?H+&C6[M,5.@N:M?MTA)N!#Z/])J\J?_^6S97A?GDW_$^36Q7;%=L5TQ-;$)L0D=PX0>73;Y M;Z8WS!0W[3:M-VQ0;%!L4/S[NJXQNC^H'J+,^8M=BHV*AZ,ZKGFU>T>D=:R\OVIU_18CU[ M33>_^OMRS6$7VQO;V[W+]):;]P[BK4U@-T_MM(*QH0W1T'H<3CG^:69'ZA3\ M:YS'1:9)W$Q^H$S=C-B)EM.)$DH>:U?GT>]%#W(=YW 1GME\^\QFDX2NJ2A0 M#A6@L!J"10TN.EED52GASO:Z& (I*PN4FBT@20L^!@E44T6ID\TU?#ZS^5NG M,C]]]N-=O:,Z.RT-I!M#8 6BD@DK6@ M=4C2YZ"![![/$DSP4RF1X94]9H;0T4(H>\Q]>(PJN&ZY]COL:4K2,) M5:D J&6$F+T &U,P%(0OY ^/^68JK&/$9\0_%>DRXI\(QD8KE4_DFU_M':"- MV![EYC(G:4K!4#RZSS'6N.B+TP:4*7D1'*QUY/H.XLNPA2M M8'@]R$%)'\78[^KG/Q;.]KWWQX8FPT_D_O%"B.U'#P")#VCK_Z#UIEL]LJR3 M57NXFN5NA\AZW^,H]HNIWV]LU@>O^X@\%T5%# $CQ# M,#T:0M[TF2,K]) 5FB7(D,"0P K-$F1(8$A@A68),B0P)+!"LP09$A@26*%9 M@@P))YJKJ2GIC*@AZ]SU$H<$L4H#3D02B4PM9F?43JK65)T%%-]>B<$CQ& 2 M&%6D\J)]G-"K:DK#GO=;)#*9'G5&<5Z.EG0 MIOOUK%GL=MIGMZUDW?WF=Z?562!T4<8'!29$">A\A>1U@I2]SL6XY(K=P3^7 M9242#? 4 MK:]:*9#-Y'6P*&HG&GL^!%?'O9KF/]O'Y PDZNCSNQ?A';["?8 M9N[ -G&AOHAN@]"W&[AH;YFW2^.:W $W+[,+=D (4K$(U#9#0Q79-3<)\*H2 M*!UC\.V.";'_XL/MD\]OT/\]+Y0'5QLJ*Z?-(^2"_#$9/TN0X7-$\.D%"EEC M\^"$=0T*R3?XS!&4B"D6I5((N.]JP[O1\_XAJ_RR5\?&/T#C9PF>(7R.,"? M"LV0,!H),B0P))R40K,$SQ 2QAMDJ5RMD92@NE(!4S$MR!("*J)N/_@8\\X MGER-]<5E0%0MR*+4;JAKT9E*R2+%)$RZ?0#/$8*L, W!/C0-K\#%"2JJ;42LJ>&28%6 L#H(-!I),.E=K77+4QU"K1^6_KM>; M[?J'7Y:/2IEUUQ#G+^*L/%T\CE>S39QO6\NV!X"//SK_^XG^=3U;-S']3*O7 MLTPW)_0_45Z^7&P_97M8W].9O#)3AWUTGS%>,.*.1H(C1%QVPEBA68(,"0P) MK- L08:$DXO+0DC*H@ M;U[1:ELHM:)7S29GKVDR7Z[77$'(-<1G[E6S0G-;P6@DR)# D'!2"LT29$A@ M2&"%9@DR)# DL$*S!!D2&!)8H5F"# D,":S0+$&&A&%"PA_>WX?3*"&(-I5< M3 27"@$:(R!FH0G! M-A/Y^.-$Y--%7E[2WY?K]3/:/*^_Q#SE2YS '/ @#E "W32UPRNFL8![6&' M[ 6TK,$F%;6O#YJCQ1PP"I0Z&@?PY*T1E)(U [UGZ5@_U92IO9I6'^1T8:XV MD_5R/BN3]\(XN@$=D>;[JL^^6\KL" RHJ>,W;M<-*0G-9L'0,PP9,_0P]+!9 M,/0P]##T,/0,P2P8>AAZ&'H8>AAZ3E+&##T,/6P6##T,/2.'GA/+-Y-2@63. M8- 90.D0O'(6K"34LN@4M-RI.$K>"P53(DI4\[HE?D\W_R, M-K\FF'O/'KLP5=(-9MK(*.AAH&5&3!U,'2=*'>RUGHA9,/0P](P+>D[,:XTH M198A MG:O-:$&I+R'JPO9',2OJ321Y4D>ZU#HX=1%T;V50 ^L+MP)QRDY;ST M<6/^&N=QD6D2-Y/_%5?YU43+Z40)I8Y5)_RIR:@+U=E,65ZG.3';]ZCP7R/G M(?+]>!DV$Q9-%$!;&P ])8BI_>-=#*2,TE+'SQDV%&M,"AZ,$!JP% NA,3)( M%VO%JLFX'8;=CJI=/[_>K#=Q46:+EY^P['K[[,?T^O39CW=MZ793[>T411_3 M9P\ $\/AUC$ Q?CA^! >S.\8JL\'JH,AY5W#6151 ;I$$+S-D&V41!XQU]P+ M5'?[WE\U5XY6ZR?_NIYMWO8U*[R!=1]A$(,U@_492ID!>6" K(+Q#7H=2-^= M3OD:(5##VE*<"M(+8_S.' =3K2PV2"!="F"L#9!]@V9!S?<.5B2O\OY]YW9Q M4RV'TX?+6#P .0\%B]EQ'B1.M!UMY ^3"Y/+^04!EHHW(AL@RJ[!N:T07?7@?3:V M.F-D$#MPCEFFT-XC-"/3.'#B,)&VH&:3!]AY7,L00%$01 MK(Q&%9_P\-& =F8JM6(6&1Z^<4AP[#O #,,, SIP'" M&Q/,L>\ $\P9G3E1M>"3V"F=#_H/5FMG@Y6=;)JCU< MS?*&VOW8%H$SB\9_(2OS=+V^IO+#]:K9Y0M:S9;EIF+K MIP_VN7W9HW_'5=GN7/AQN:HTVUQOZ[8>6LJ%4]=+"P1#P3#ZREF"IPFF9SN. M@A6:)04NL<)I5RFLR\3>/*&5GFVIJY.YS6MNQJ=Y567F5]/)PO:=+^> MK=?7VS&G>;G>K+O?_.ZT*L\=!:^+B! \5<""$J+*HJNJ*,J3JI)V*L]]R43: M)G!=R3JV=T*B9,%@T*7H3,KO]#:]B&\OVW6LG]Z\"V3SZ_0?_WO% >7/BE@YP*,YQV ^EB##YVG! MIRA!YF[E&Y&WW81# 0$%@;!"F%J\"3KM$3[_$>?7=#=ZWK\/13)\CLKX68)G M")\C/,9BA69(&(T$&1(8$DY*H5F"9P@)XPVRDI?D!!$8%[L@RR3P67KP2N9L M';ED_KM>SV.$62)J=8<:(T* %B" M9PBA[%6Q0K,$&1(8$EBA68(,":<6:'F1M"LV@X\R IJ"$&),H*H.QL2D==P9 MU9^"EE$("RI( DS.0E>Y!#Z9=MN]%"CED (M',Y(M=,& !Z6-H(JS*VU08K- MQII=7U[18AVW@$!ONL?$!ET"Q!A@2&!%9H MEB!# D,"*S1+D"%A].?L58;IX'*]FFSC?=N!M#P ??W3^]Q/]ZWJV;F+Z MF5:O9YEN#NA_HKQ\N=A^RO:LOJ]E)SCUIH^]B(P7C+BCD> ($9>=,%9HEB!# M D,"*S1+D"'AU.*R+)1V$ATXK-U6WR# >TT@G;'!==%9V6DTN4_]$\=EC!<\ MM&Z$Y5+/-Z]HM2V46M&K9I.SUS29+]?WV"O)%81<0GQ27C4K-'<5C$:"# D, M"2>ET"Q!A@2&!%9HEB!# D,"*S1+D"&!(8$5FB7(D,"0P K-$F1(&"8D_.&T M5CI5ZY(HU8.NH@)Z=!!<5PX@LLPA&XPU?%Y"8(*Q*NL PMD(B-)#K"1!.:F2 M=S61=I^7$&PSD8\_3D0^7>3E)?U]N5X_H\WS^DM\\V*YZJ[LT6:SFJ7K34QS M^F7Y(J[:]7]]A<"ZJ4Q[=->NE2EBX,$JMUO3?O3OCVIH%,!SMT902-;L\YZ%8_W44J;V M:EI]D-.%N=I,ULOYK$S>"^/H!G1$EN^K.OMN*;,?,*"6CM^X73>D)#2;!4// M,&3,T,/0PV;!T,/0P]##T#,$LV#H8>AAZ&'H8>@Y21DS]##TL%DP]##TC!QZ M3BS=C"'$DK4!(W0&]*4I4TD%E,/J1"'E2_T\W6QKS3FY""1D>X]!@H2J@@DV M8HTBQF[1TZ?IYF>T^36_W'?R6'HS]1H',VMD%/0PT"HCI@ZFCA.E#O9:3\0L M&'H8>L8%/2?FMOOLQ^SZ]-F/ M=["J<#U;K#7>$:0!>T@-(9 MB-0B'"=(*(OH@\5>H+I;]OZJ>7*T6C_YU_5L\[:O0>%35(+!FL%Z>& ]!BDS M( \,D+WWPM8MN!8'J&R&*!T!.;)5AYHQ[/C.))-!FP08E65[CP[@G4\0)-8H MDTH4R_Y]9^G%5$O+6'QZ*#%^+&;'>9 XS2F-?EA#H7\@H 8213?D+QD6P%3:D& M4JF;SV94E#EY[W8FNIC+5AZGP? M&]S."LPY&F# /EO YFB@I[+\&(7!T@(!)QMI!&\@!4J0E7.4M U6[4R!HV1# M)"FA/>@2 :)% R$G<%&9%E2(A/H(T8"Q8AHLGRD-$-\X)#CV'6"&888Y%L/( M%J)0;+RB"P$*])"J42!\3=$+#"T4^9QA,+M23(MGA*B-E5(L$"@8B!J+\+F4 MH'8:O_;/,$I,-7*8,D!X8X(Y]AU@@CFG,R<58TDQ02Q. MI,$+PM$(VR* (F M$W>V![CB$:5#$,&Y%FCD"DE("UI((Y-)SIN=[0%[/',204R]E@SF SISXI'0 M(Q@)_72]OM[V1BQKL_#+RP8*-Q4@Q^HF.FV;.$R3(]-CG_3HLO4F(X*1V%%= MD1"E(:A9"JO)6!WDY_2HR:'(58'VW:B+9!&2"05D+;KH1JS*T:WTV-DCE1^N M5[/%RQ>TFBW+3;E6N_CM4^L[BK7$7:5::JJM&4SO(%L[2Y#Q>-L$* MS1)D2&!(8(5F"3(D,"2P0K,$&1+.X:!%Y%!C] &JR01(6D-0-D*H122I3*BT MDX>@K"0)A5"3]H#!('@I"&16B;!XH9WYRH.6?\3Y-=U^SG+_U$1P?;0HL\4S M9HY&@B/$3':C6*%9@@P)# FLT"Q!AH13BZRLRL9$4T"KKD,P4H;@T0-Y[6/U M&)-+.]L:A!%I0Z2UF7;*%T$V Q9 .Q:P-!%8(OVM8@XQZA=!M3?#.2WC_<&$YO M"4,!2Y#!]$3.;%FA&1)&(T&&!(:$DU)HEB!# D,"*S1+D"&!(8$5FB7(D,"0 MP K-$F1(.*5P3@$9)\$D(J+44\LYUBUKW7?_%N9J3@P*>\#6" MPK G;VB59^OMA*_7S0:I3)97G5&LIY,%;;I?S]X/ ;#_,?3P+^& M5I*LLQ"KB0W+'$'0,4/IUAUE,EZDG5QU<:%*IRIHE W_=/"0O/=@JLVB=KM3 M0_X<_U[$MY?M.M;/ZP:$\L-2PN913*;D6?U2FSQ)D\!P1>!I*RM8&?]G'TFTXB^!C-WQ:^:B2TX&R MVG>MX=W8^8" M8\U!&S\#)^CD> (X7.$&0%6:(:$T4B0(8$AX:04FB5XAI P MWB K^BYB,@&\CA%090'1EP*^RA8O991%[NX.[7G\WGZ#K*GCF1'C @"6X!E" M*'M5K- L088$A@16:)8@0\*I!5JDBK(*(Q2I$R!)@A1\;N$3NBRDE:7@OJLQ M]QUH> S=X*K29/?G[Q@BN4N5F!Z7$[ M6(JTWQ*[.\I5+NR>75?/F6 MZ)/7O9C'Q0.KY929"HO=NSP@-S%5P?+QRY@P@"5XABC*CA4K-$N0(8$A@16:)QZO9)LZWS67; \#''YW__43_NIZMFYA^IM7K6::;,_J? M*"]?+K:?LCVN[^E47N'4X)=W2#!>#! O6()GB+CLA+%"LP09$A@26*%9@@P) MIQ:7&66S0:6 2G4M+DL)(KD$6DL;4K;>T4Z[R7W&8'%TV3^7*]Y@I"KB(^W>9B(? M?YR(?+K(RTOZ^W*]?D:;Y_67^.;%O_^@J! M=5.9]NC.P2I!];'(^$1 ZE.EW(_^_?%LI7[JLZ^6\KL!PRHI>,W;M<-*0G-9L'0,PP9,_0P]+!9 M,/0P]##T,/0,P2P8>AAZ&'H8>AAZ3E+&##T,/6P6##T,/2.'GA-+-V>9A98U M=]5#!3#F"MY1 56DMC)6ZXS923<[EZ1)"F+)$5!B@&A- FR_#1&3\"E]GFY^ M1IM?\\N])X]=-VLD#&;6R"CH8:!51DP=3!TG2AWLM9Z(63#T,/2,"WI.S&N- M7J"*/@ %E( J6/!6-:\UD=.ZDD\F]5$DR5[KT.AAU(61?=5_#^PNW D':3DO M?=R8O\9Y7&2:Q,WD9[K:T&6BU42+Z40)I8Y5*_RIV:@+U=E-65ZG.3'C]ZCT M7R/G(7+^>%DV9:VSK192"1XP(366]05"0>^1O,XR?,ZR*8CLC?/@U;:#S3F( M2B#4(IV)KF R.]UHVV&UZ^?7F_4F+LIL\?(3IEUOG_V88L4=Q.K\5*&;>CV< MAH+?5-[AL.L88&+\8'P('^9W#-3G ]0BNVI(9V@8JP%%C2VTD1:$P1(D^6QQ MIV?L7D#=[7M_U9PY6JV?_.MZMGG;UZSP*>H^1H4S6#-8GZ&4&9 '!L@R>>FJ MU> E&<#0L#BE%,%:*8,P(J:XDU4UHL@H H'VAIJW'0W$X!7(&D0-)3KGP[X] M9^G%5$O+2'QZ&#%^)&:W>9 HS3F-G@8_1 Q>-Y)HCGE75:,K1%N[9:TVJY1L M4EGWPAD/<.*_+K%AV94?(+0=;>(/DPN3R_F% "E7K4IQ(%2M@"@DQ(@&7$2G MK:Y=DOIS./?)2&RA S@* 3 :#Y[00_L8E=NWLF3C <]DG A3;26#.4<##-@, MV!P-') ^8G$R=J,_LXJ-/HKS+1J0C130R&@P1NEVZ$-+7XTIS?T7&0%58QL? MA8?@;-#)5\S)'CX:<-I,C33,(L/#-PX)CGT'F&&888ZUKKJ8Z).2D'/N@@VA M(8I&&5:T8"4%:;*WGS-,+%&5J"NDZ!U@EAF2C!943#[6Y)(E?WB&46JJK&*" M&1Z\,<$<^PXPP9S1F9.CE+P2"EQV!C 9 E]0@%1":U7R[O-ZT MCW]##7FW?TH*<2%^__X-[9[/X]6:OE_355S%#;V7P9:?;S[[N\^;KU[/UK,T MFS?R^?[]^V]IPKKY!GW?7\^["ZX=> M\UW/FPN#^_X>YD((M^>_82^LTR?P-Z2\Z$H$?_W/OA4@7$C\MB_U&XV0_L!] MD+<@XYU8['J"XMO9ZPXP=OO)!S:Q=L_\Y3OSW:'#NCLZ[[_ZMOB]WI:']:OZ M>]ZUQ\O+RQ:;W13I#B4.O[VO>WBW[ Y+NN\]84L:HR7]TN2[OEZ]95L:HRVI M ]@2"WW /M!RO9IOV#!L8&Q@;V#T-+.?KR^MYW%"Y,:H?J,[RC%F+C8J-JC>C>KYY1:MW MI+6\;'_Z%2W6L]=T\ZMNR0O;&]L;V]M]R_26F_<.XO80XUV+X,W>N_#GR>-2;/?6Q\.@'RN_V''M[TK;TFZ M"+K;?(&Z9/"B%G!6)DTI>R-VUE^XBIB-$R"C"8 R($1;'!C?-(,(5?N ATY; M?_KLQ[LW%1FIIFB&LZF(S7OT$CSQN2(,GGV")X8L=4D9C+;4P%,@!-=P,04M MG?'%U5Q[ <\][@["X@P09(@\(D1%++.@T1&<=-'23X'4D$+;D MW/"Q16-E9Y0W5AV2=J!5>X97]I@90D<+H>PQ]^0Q"QET-A%D[(9#^]0!>@I 7H:< M![3U:0"@- M_9VU6&3,&84[/.9+,[7H&/(9\D]%N@SY)P*RNF:4I!R$: R@-1I"#16*#G)3T M48V=:Q4U__ECX6S?>W]L:#+\1.X?;X38?O0 D/B MOX/6F]FBY>399VLVL/5 M+&^HW8][SG-X=[O8+.Y]@/C5$F3N.R#W8:"@2C7@#0I H7)W5*0AAZ1SU:(K M*OR<^V1V6CMT$-L-!:RZ/5*-.:D$*="4(I2\E?N>KM?75'ZX7C6[?$&KV;+< M5-G\],$^MR][].^X*L]H\[S^N%Q5FFVNM[4V#RV_<6H:0A^KCQD+#H8%+$%& MTQ&AJ3%"898"LK,(&(R$D'6 ;G^OHX@.UO^X@\%T5%# M$CQ#,#T:0MXTFB,K]) 5FB7(D,"0P K-$F1(8$A@A68),B0P)+!"LP09$A@2 M6*%9@@P))YJKD2$YEW7>]D)T>10*6"(6I""KLY_G:D0T,D19P"C17FD4 M@L]&0ZU&U1*S4_;V=@K.U9P+%/0XJ9-KP_:%"$_>T"K/UM05A[UN-DAELKSJ MC&(]G2QHT_UZUBQV.^ZS6U>R[G[SN]-J+; FR%B, O)6 Y)L^!>] :_0F531 M![4"#6Z)5PPB:5/L>_%_'M9;N.]?/Z 0D[N3[N MQ/I%;+.?8)NY ]O$A?HBN@U"WV[@HKUEWBZ-:W('W+W,+M@!(4B+H&VR$;+K MYKE0]> -%;"BQF*M*C6ZO1( MX--3+E*I!%95 NRZD5(+1Z'82+42I23%OJL-[T;/^X>L/"IQ5+;/$CQ#]!QA M2H 5FB%A-!)D2&!(."F%9@F>(22,-\9*/B9I,$(T40.BJN!S-.""=B1$">CS MSA1-3=)DTF!L5H IY&Z*)D%0R0CG(Q:OAA)CX=0ZGLHS*OMG"9XA@K)3Q0K- M$F1(8$A@A68),B2<6IQ5252'RH!RVD)[T,(EM J\DZED7XV.N.]JS#W'69[W MQ(RG!)/'\^T9!EY%."F9>7E\ONDIK]-7,KM)H\^?G%"RY0YEX%9L?M M*62PRF/RD+0I@)DD>(\9D@M1&1=,2#N]"M]2Z9%7ZW?4^-XL;RF4>W)Y-5^^ M)?KD=2_F4/">(]>L@M2N:!!$!; )"1X+1,(GY1/13CG=O;4?TL!V!U'+]O$ MQ->=O#R@T<;VL8N3$8 Q=#02'"&&LEO%"LT29$A@2&"%9@DR))Q:I(5!9E6* M!!M3BYK("XA%1$@!D8I)VKJ=573?4@+&D=8Y(0#/X1M!$=C6S"!UIM@5@5W1 M8AVWB$!ONL?$]9%<'WWF_C(K-+=,C$:"# D,"2>ET"Q!A@2&!%9HEB!# D," M*S1+D"%A] ?MP2<3M$A@2A" B2*D8@K$HBFHK 0:W<=,JT?EOZ[7F^WRAU^6 MCTJ9==<0YR_BK#Q=/(Y7LTV<;UO+M@> CS\Z__N)_G4]6SOEQL/V5[6-_3F;P24^_ZZ#YCO&#$'8T$1XBX[(2Q0K,$&1(8$EBA68(, M":<6EU790J^B(JC0[7-!2>!#\!!5$1%E,1I+'S.P."YCO."962,LEWJ^>46K M;:'4BEXUFYR]ILELT7Z^1Z$4UQ!R%?%)^=6LT-Q8,!H),B0P))R40K,$&1(8 M$EBA68(,"0P)K- L088$A@16:)8@0P)# BLT2Y AX433]A@1K?__V7O7WC:N M9&WTKQ#!## #L+37_9*SL%!N5S ,YG .Z&T+YYCUO?+]A*# M92)D8-P[4#XYB!XEJ&R$X4F'[-W]LGU7_7MYM_CWJJO]_779-#_B^G7Y.?SZ M9KEJK^S%>KV:Q&!K03:@1-3M7T)O-J@H?J\XOUV;BZ ME=.9OEQ/FN5\EB@IXAF 5!#T$/00]!#T'/4@A\R"H(>@9^30\Z>;.W4< ME>3"+?,B%>#&6%"..PA9:$@>LQ19L!#M_4JRB*XXKSD49C(H'0VXP"*H7!P: M7VR,6XL.?\3UQ]+QY]>%FZH ]=$C!6(MI\P,9PW&*-CA4SW8!W@)B# MF(.JA/X4Y,19Z*UF;SH\)\CYR'2_7@)5GJ1E \".$\65!$,0K0. M(G>*!V?8*WC3"A5&=4B:S-)%F*I?Z24@Y0V"9O9?8+M5J@VKS?K9AT6 M>;9X]PG)-MUO[[+KJQ]_>(15K9LZ(Z=6JL$,#/RN^@Z'6\< %..'XWUX,'\@ MJ#X=J X"119.@HXE@U*FU+@F& C%R,"48E9N;<1^$E2WYY"?5U<.5\WW_][, MUA_ZVF$]K<$8@36!]?# >@Q2)D >&""+H'F0)@'3*8)*6"!:G2#(-M]D4K(8 M[P-RDA@#LPE\U@@J1P:>&PY9QZ"L$$8PLWO?F3LVE=P0%A\?2HP?B\EQ'B1. M4TFC']9 ZZ5F454?G"50,OCJQE="4)%[JVQUY.-6QN5)K/$,-_[SZAI&$H$, M#]J>T(I#Y$+D0D' $RO4/AFK6 '#G03%F 57D@?.DM%1U<@@;%6H>=:F_KPB MN12^;::,[9*T##ZJ'"H/)(YACUD9:_B4:49@3M$ 38!-D4#^TWJJZY%27+F M0*G$((;*#)H+8QD76METGSZ,\T5KX^LS=:4/GA"\4P5LB0Z5T:PXN?]HP'D_ MY;J/-J>38A$*"4[A#A##$,,<:B.SUS8853F"L0#*APPN8@;E$#';Z)W;"E!R M,)D7'4$J6:,4)APXAAY2)2MI:U##Y-9&YMTSC)]*YXA?AH=NQ"^'O@/$+R>4 M<1V9AL)5Q?%D)$1F(S ?=;9)"S1F"]&S$UY+#]G)!$H;4Z,'U_9YVNPY M2R@E[BWEQ*=.JZGS5( >4LJ)%D*/8"'T/[!9SQ;O)LLR6=6'JUE:8[T?70_( MH0:*CMLL]C/F2 S9ZZD)(CMCL@;C0VQK[+;&+[9 ]))9X]$(Y;=.H3$1G>$, M=$P:5#$*O''M3 2S6B3.!=O:==$QY*NFV6#^;K.J=OD&5[-EOFK8^NG6/KNG MO?@EK')WE,(/RU7!V7K3M6T]LY/+VZF1?#"SA00%)$$"T^,"4YF%D=$C6&M< M#3>DA) S!YUX0L5JN)&V2A0]@ND_PGR#7XRE3P].^A@G(R@@,!V-!$<(IB>[ MV8<4FB1(D$"00 I-$B1(($@@A28)$B00))!"DP2'($&"!(*$HU)HDN )0L)X M:S4Z%B]X2L"Y-: XYQ!R8.!11)V338Z+^[4:+[P(PB9P1C-02@H(P7%(3H9D MK>)"*:K5G#04]+@4EUK#=H4(W_^*JS1KL.T->U]M$/-D>=D:13.=+'#=_GA6 M+;;;K)N6S;II?_*'XQIV\,:JE 6"4U:!"EI!9,X"*ZJ4:$/PB=_'O^*E0!06 MM,H9E$D5+K77P%V,L81B@RWW\>]-^'!1KZ-Y76Z1L)7KRU:LOXEMYA-LTX]@ M&SO[[?4:@]"W*[BH+YG72SM4X^YQX^Y^.OC)!>L5@IS'F*)H&_,U*&\4..$" M!!Y5,5(5%;;V^_3>>]C]\O45^M_P0GYVLV'U)Z>,]=%M2,8_C!40)$&"SV'! MIPNYHJ=3;2!:O;$15D4*3 M! D2"!)(H4F"! FG$&AY'8-P1K1';TI067F(R2G0R#AG(6@GMI:O]MV/N>M M2PSG&*#C!@!:T#>"+LS.VB"&:F/5KB\N<=&$#A#PU_8Q4H,RS2J/0>'67H&5DK3MC%) MB((KR+(4:P):I[:.Q'E*0].+_+^;9MV-_OZ\?)'SK+V&,'\39OG5XF6XG*W# MO)O ZQ* +^_D_W["?V]F31736UR]GR6\2M#_A&GY;M&]2Y>K[^M,9SZUIH_^ M)\(+0MS12'"$B$M.&"DT29 @@2"!%)HD2)!P;'&93%BL$@Y,9 X4L@11U3]L MX%8GIHJW6V<'/:7_B>(RP@M:6C?"=JG7ZW-<=8U2*SRO-CE[CY/9HO[["8U2 MU$-(3<1'Y5>30M-$VZ5[:5L:_-% M Q>N/?[ Z,7Z[-Q=2NG,WVY MGC3+^2Q/;H1QW$:RGZ[AQZ4\1$H=8@AZ"GJ.4,4$/00^9!4$/0<_(H>=/-W?J..K(/&?/ M G>0DU&@F-+@BM.@I6X/&7(H-;M?1TY1M!T["4I1'%1 ]ZG!"A4B5$SD;6Y M7T?^$=?7Q5NJ@+41X^4AZV=6M5'A?B$V.%3/=R-ROUY@'> F(.8@YS6 MP<+2&,R"H(>@9US01]-#^2TSHP M=CB8T]KCWK=G8]_ [L*C:!"7\]S'C?DVS,,BX22L)_]GL\")9-.)8.U)L8=I M!/[48L29:$TF+S=QCL3U/>K[Y\AYB&P_7GYE15LT B%PBZ!82A P:D!M4/ND M"C)WGU^SL*5D[X ;4?F5;];-.BSR;/'N M$XYMNM_>)==7/_[P&*GZJ;1B*HT9S+S [ZKO<*AU#$ Q?CC>AP/S!X+JTX%J M@3G:H MX&RM4N\(K5#L'6BD=H]+"E-(+5+='D)]73PY7S??_WLS6'_I:7SU5 M5A%8$U@/#ZS'(&4"Y($!LI/2B\P8!)-D!=<4(#(?@:.*@4EG&/HM0&;"<<%U MQ6\O0.GZ]! X0F$A.YZ0L11W[SMSQZ:2D^-\A"@Q?BPFQWF0.$T5C7Y8PRI1 M6"P",*)H64.!S\Q7<-9!.,U- QU*I0!D+#F6! M4 '9&I:5R;C5WU0R>E,I1YJ"H(+RX$5]"VFL<9DYZYSL4SM5+Y&HILC7T97KAQ#AC# MEF&8A2BR VZ3\B(Q;_W6V-?N&<9-/7/$+\-#-^*70]\!XI<32CG9G(,6%<<% MXP*45S508S((,J,.J583.@5T7^_ M_#QUW$R9(# ?4LJ)]D&/8!_T/[!9SQ;O)LLR6=6'JUE:8[T?70_(H>:)CMLL M]C/E2 S9)T,:)S67)H//6&K\P@M$S]LN6,^XT4S'[5;9H&6I<8\"IX(#E;R' MD#(#%,8RC;R4F!]DR%=-L\'\W695[?(-KF;+?-6P]=.M?79/>_%+6.7N'(4? MEJN"L_6F:]OZW4XN]@B1RJED?63<" >&,5%.$CQ.)#W9112DT"1!@@2"!%)H MDB!! D$"*31)D""!(($4FB0X! D2)! D')5"DP0)$@@22*%)@@0)! E'I] ] M+B>E'IU=F<#WO^(JS1ILFW3>8],VZ"POV\K\$SIT^FEO.VZCV$^?ZQ!1?KP= M.IG7FR)5@L)\!J4C@VAM ('!L>"TM.-LESVJD2/8!SC;:@E(4;'@8OH2Y'9HMN:(I.211TL YZY!24Y0F1!@\Z" M*1TU9X8-)\HR:CC[FLC^28*$H.14D4*3! D2"!)(H4F"! FG$&<%'= S+4$9 M64 Y&<&Y8$ 653 A6%Q?+]I*J"59CR[B:?/_VS1MJ'Z5^:&+' MEAVY*XJ%W!X0E=N,8O'@>.9@0W;.)*,,WSJA^VF]'C=F^4"SW/<7E_/E!\1/ MGO=F'A;/76"EIMSVP8UD_31/,AH)CA _1YAP((4F2!B-! D2"!*.2J%)@@0) M! FDT"3!TX:$\29>@K4,39$@8C:@)+,0#";(Q4K$PI#SK9-=G];^]6#BI:M, M?%[>Y3DG<7#?QZ@-80"AZ&@D.$(4)<>*%)HD2)! D$ *31(D2#BV6$MK1%:2 MA8*2@2K:@F?U#^L2>BY9M!&T@76&!K$UQK8-[!(7 M3>@P 7]M'R-U2%*'](E[S*30-#0Q&@D2)! D')5"DP0)$@@22*%)@@0)! FD MT"1!@H3QI]I=EA8# ^ED I6E@\@Q0D"ED+$LHI+/:6O:-/ NA,NO7^3_W33K MBWHIS<_+%SG/VFL(\S=AEE\M7H;+V3K,N^&R+@'X\D[^[R?\]V;65#&]Q=7[ M6<*K'/U/F);O%MV[=.GZOK+R?NJ-H^GL,>$%2? $$9><,%)HDB!! D$"*31) MD"#AV.(RF4PP)1J0PJMV"Y8%;XR!7(0WR%T16CRG!8KB,L(+VIHUXG:IU^MS M7'6-4BL\KS8Y>X^3V:+^^PF-4M1#2'W$1^57DT+3:,%H)$B00)!P5 I-$B1( M($@@A28)$B00))!"DP0)$@@22*%)@@0)! FDT"1!@H0C+=N7*(SS)@ J+D%Y M8<&7I" QDV34.7KF[Y?MC5'&*A: :R% 68\0A$W@ZG-=P)@=JOME^Z[Z]_)N M\>]55_O[Z[)I?L3UZ_)S^/7-V8OU>C6+FW6(<_QY^2:LZO7W5)474\XY M[3 9$QJ0! E/1X2GP8H2% 9PO!A0Q0JH"(O E$1>ZIV.@O71!D5X>FIH0#NA M1M#D5$UO,J\F>*@^OUB?C:M;.9WIR_6D67(CC.,VDOUT#C\NY2&2Z@CS M%CLWBBOB89+,@J!G&#(FZ"'H(;,@Z"'H(>@AZ!F"61#T$/00]!#T$/0@AZR"P(>@AZ1@X]?[JY4\=12),07#9@>&1^Q*UR6IKH49( M/-EH'#BK"RC!"_B<"T2GDW=9,)?R_4KRC[C^6#K^_+IP4Q6@/GIL#0874Z[[ M.#;HA.CA4T78!W@*B#J(.\UL'"TAC,@J"'H&=#N:U]KC][=G@-["[\"@O)6[QU3ZSY'S M$#E_O"PK,7&=G(#D$4%A0 B5,BMM2G1:6B54OL^R,0H7$Y-0LBF@N'#@1#2@ M7-"I4JV2V=]GV6Z1:O-ZLV[689%GBW>?,&W3_?8NQ;)'B-7ZJ1)F:E4?FU'W M !+#8=!#J:"+%7Y#*!(T"USRQ(W@KA>@ M;L\B/Z_.'*Z:[_^]F:T_]#;AI:PAL":P'AY8CT'*!,@# V0F*Y9B*L"-KYYS M0@$1BP7I2TG*\!3S%B 7KVQ @2!CE*"D8N"Y5B!1<<]B$=YO557[]IRY8U/) M"8F/$"/&C\3D-@\2I:FFT9,3KR3SUD2(F2E0V@CPEBLH3(C@5>(^IUXXXQE. M_.<5-HPD AD>M#VA%X?(A9J)R_O7.WD[8#N MZZW@)LLR>5EE-_EAOORE&= 5'E[S!B&&/VT689/KA^7I9+:8K,^7FR8LGGC^;;7,EN\:R^]?3K,PX?E9EW?_E>L;G3W49RQ M,_;'FQ?4^S@/EPU^W>!E6%53O9%!%VQ=O?=7]T=IW\^:69S-:R3Q]M+.K-*//:Q/J 6*L0V]_\]U?FJWTGMAY9/G(CH[W=E%UX $^]:S_.%CCY6_WG M>3/YOG[E_.G@_E!RDP\ONQC>3=R[;1%='"U=7,QRGB,I^7T"$;LDD&NA/YA4 M)@9YZ+;M>+7+,VX4\01A%6$58=4G6"4(JX9N0CT><4N;W)YX=UY?XBJL9XMW MD[:\_WZVGF'S]>&VB1[\-NRMGOT$(NE+R$^!GAV710XD=A+U\8B:H(.@XYCT MF43=[[+?NS+K7MLKXMPMVG;O/@8GLK_NM!]Q/9DOFV;8U;9CA/\==]T>7*Q' MWIH_Q+9[&NOJ:?.$U2KGDL"Q($$9Y.!UX<"$MBFY)))56T, R3.!B8-)$4$5 M$< 994 7RU.2RIJR-03P9K6LE[.+DQ&$$E.OAS/0=1)HM,M1+2)14ELB42+1 M\9!H%I9C+A*"+*82HBO@I.9@52C,&*>TW%K?E()T5DD+FK'Z&ELB!&$B:,=B M05Y,,&I_)*JEGQK&B$0/3J(]%IPHF[!#)/@)Z^,TF\]"!P3+,EE40IV1[4GL5-O49R> MM_@=U@](U[YB6.1)N%A6D?VG^P'ET@8#14<2O8Y!@B/,EXTW0Y685-X+ ?6& M95!2&_#%)C#>8A8,4]D^].TI99Z[.%/-WKOIR<=X MMH\A3-+%H(?B8ZP^AFA7UQ>$9&L4:T46#D,?(6]WK.ZW+<*]O -P/7D51DP- M5*$ &-)JRE:N[N[?WU^AQ7DVH/T/7XU<^]:*9MSQ^ES@?C55 : MC5+G-/FP\_'![)7G$D&:G&J0;1$"I@3%9%LXFLADZB/([A#WQ^6BQ=M7B[2\ MP.]_;5T=["M[SZ?6>LK>'WS\@=ARV%@_;+4=@P1'R);CY2<;/3)="8G);$$I M5N-I%2UP4=!I5XHOV$<,W@,_?>8!V6(J-">B&DT\GA(FBL=W:_LOTK\WLU4W M: >7JV7"IIFLL,&P2N==MW7&]SA?7K;'0%'B?S!.!Z4$*?%_C$Z']EDH9 J4 MCZ9-]]>;DWD&-"A5-L[HYU6>TZJY_/H&\UXMWEPAWD_7@/=BD;_["'<]Q<=B MJGO9#D F/Q23/[@,B8U(-8F-]C#ZPZ,4KO)),9A!B8 0690@:DQKC=(EQ&>5 MH7?/1MWID? ?7"U;W?Q5,*Z^(2X:301,NVUW;_HOS\/B77WF;/&$I3*45=_# M]@@2\L 3[R18$BS!PMB$3((=IM-'TW7[*'ND*O)U6^M(.'L?XAPIGS08 *+P MDO))QYA/\@R3YQA *BW7,1%T5;FQQX:=H1.RX@*E4?):MSB@$]ZV6/ M3+]<])GGVN@^MLF0Y=/8W;'$NV]6>!EF>8)7K;5-U]JW[&;Q0M/@FD[V&X[' M0>W%0TE@DL?1Z^8ZQF6)(4"V*-OHEX.+5H%EVD=9G1'%MP<*>HE^K]'O.RRX M6F&^GB]XL/I+3:X,<@FK+T@_%$*%='67I:6;-KORB6:*+W$K3U["]A[!\RFC0L+@%]L0IQZ:$8:MMF.0 MX @Y=;PLIJ7PJNB6MK!&ZC)D<"%)D#DIYE(,4OK=5K[[8;'?)2]IIL+TL>R& M4("JX,<2U=^DU28K?(^+S1-:OJF4<.A$^ G##)42QN=LB)1"1);!2"5!Q1#! M%V/ "&.9DL4;+7<3,K^L[]E>R_\[6Y^_W#15T+BZ\3,^]+7B?LIZV6U#UC\4 MZS^X#(F82#7'0TR46>ZI-\Q:8;6V8%W2;0^Z R^BAFP=SY4ZA8S;>]]ZB3>:MK5YWJG>E^/G'A!E5# ;C*U&N MD"H&Y"OM_' \=&BEYN TDZ!T%E ]'0$H8W0QL: =?_:.W&U'Z1:-_]K^^ZH5 M\<5BIP7XJ15]=- ?"2Q1_9W8=(1J.P8)CI!-Q\M?)BE9PW,'D7$%B@<+@?'* M19FI&NVG$,UV2OQ+M^KNEK]^G[;8U GJ&Z/2.\7R]\]]O1.VTZ&OP_(V^DDJ MQOIL7-T*X4Q?KB?-;)KN<-[)\K89HK6O]]3Z,"R'[)FYVHM9 MSG,DAVRWROO94B:'['@=LA2821X59,L"*"\,Q!(#(&<\>QEBPMA'^J0B^,L* MX&]6R_>SC/G;#W]OVD,>;QVR%["EV5RN6I+8^L/T\GE/"S6W7@P_GLSN[RH MSZ6$VV!@B:89#IY.&_ X$R7+>AJN8H[K)!A8*0,H&2UXI3S(*)D5WGHF>VD. M?A,^M/C:_+Q\D2K8KO#--0R_:4'XQ2)_?P/!/4U5N:F5 RAI#06&J%Q%[#E" MM1V#!(D]3Y8]@\\Q%&8A2UW9LW@)T50>95E8S9BS)?12:MH[>THV]=X2?1Z< M/G!%@]6EQO?**HA:,$C" M9\$M2\;TLF9\/ZQ59K]BAO_@:MGJZ:^"C)\:!<85QC=M'%\O^E^X M[H[S;C!M5C1#.RROXTARBV.0X B]#HK<^_&!F-"^1&- J':<1GL%3GO3'N(= M9/#5P0F[Z1#XVRW\OKU%WY["=>/MM)^S58X$@P8:L!-U'AKXAZVV8Y @4>?) M4J>00H4:]$/QJ=*@TP*\U0AHDG7)%<99WDGZ8(?4Z86<*J:(.@].G=0:,(Z< MPM_"^MH$>TPJ4"GCT(EXVI1Z\&+'./=\C->?R=*:D+&TP;P ):( %V*L 7Y" M;Y"+HOHIXK>U#\S-#ZOEQ=OJH[Q8Y&L0_?"Z[-"WX5-N])3Y/KR;$UI.>@1( M"VW!H)25TG2 4!0'ET,*UN4HHNDEK#\0#3K+I\(Z M(L'!X AMX1Y'J'^[A?OR>BG<)'Z8_.EZ)?>?Z__;6ZBH*#(8GX=6? Y(QD>Y MXG.\/H\+DJ%!!59B#?U3R1 "BR"R2C[Q4L/_7KH ?F.IYNW^OJ0?=L'%G[?@VLDI%[3?^N3Z$,;/Z@?:;_W#;!$6B?9;']BYHD6VHZA9 MD6!)L 0+1R9D$NQHZD[48MKWV.IUI7A25LN+R:QI-M4;['91I>7%10T"ZVU!U\XRT;-94@AH.5AU)3_P8)#C"N9SQIJQ2$2P';B'8P$'96,!G MXX%S+JWT/GG=SQ#IG9:95]<@][J\[$#P[7J9_C6HS1ED[4.Q]H/+D(B(5).( M:!^G>9MDD\^@T8I**J: \R@A9"^Y])R'U,](YFZ(:'L$DK)W&+<<8 M"^.ON$JSJ[W,R\O6/)IN%_/W;]^\Z]!<>4;SIT(H]F4@Z>+!UG MA\IX_9J,W*%U&G)ANOHUV4-,R8'-P4;-3/1Z>U-E;P'VVRZ]^/=ZNU:O%NW= MG+UOIU6Z'W\;&LS5\;G$11/:*V[/K&CJT^:;/%N\ZYRAUU?(W--Y,*'6WT3Q6/P?@WSTQ 7B/4P<4Z!@D^XKV0 M;]+KZ[UHG57 MVO^___=F]KXZ((MU>RSE>C5+:\SM+UXL\J<_N//,V\+%=[/F7N I]EC1X'V<[$9H<'$V(Z$@U!ZJ: R8Z6K344SY<^QBB MT,"+UZ!B%N!1%T@BB!2<4$YL3ZT](24P)MK]O 5.W ^@_VXH*#?JS4P/]!&( MG28:Q.DE&JJQ5A$V./E3-:#N4;LK^HG)!2J>'#JQ3^V4!Z_\4?%DS\63Z@[) MZ H44S(HXR7XI"0XG3BWU15"*_M(4#S+)WJ#J]DRWX#M=]=0>^LIW?6^KCRR MO@HP7$^U'$#[ 358$H,2@Y+R'B^#4N:C'SZW6'D\V@"F;0=45EL(H1*TY$F9 MP#$DOJYT#T'#?@94S\.2C^Y):;F'(!+="!BC&!*\5! M+%+Z9+RT;FM64=O@LI4:K*A,JXK6$*1 < P+1LNB#?UF* [#GU[ZJ1_"0@?B M3SI'X6A3#UA_^(RD Q69#ET ^8)4JC@3+6CEY2;.<3ANTSY2J7\82@GJX7M M3E6?3I51QFO#/#"9,BAI##@K)3#$))EG5LNT5?;147N1 ^C"0WV-EQ!0)6"< M\U1BPLSZ;>,XC%.EJU.E>^EJW0- G8A;10P[;,$2PQ+#$L-^PK!%96=RE.!$ M)4IE=("0*\WJ; H*+VQ$M97VC]&4+!PD:2K#,IG!8?0M*PN-V;/$XC$P+&=3 M*8;:37&:#$MG>S\]+='7V=YO-Y>7<[RH_PCS2:X6.%\VFU5WHD4U$^BR%;/% M^VK,W=+)1>YI!>71W#;U/H$U M%$ 8 Z2.T.B)OHB^CD.3QTM?V@3&A$0P+C-0: 1XBP*BXYDG50J/O6P+WS-] MJ:GGG@B,:BLG$T^W9<\:37]ZZ/<.@^BCN6-#\T)H6> NO9!C7I.G+%A]?+5Y$TXSB_9X[*Z!L0VF9WF29RM,Z_F']KCL>0VKZR72!.5P') C2=X-U &A?/X0 M'1 1N)4&%<3(,JC01M)<<5 J,5M\\H'[9T?2MYCXZ@XDMMG[[ZX!\=L/?[V& MPZ=Y'67V*V;X#ZZ6K?7_*AA7WU V?P#Q,W'5H04[;-4DKB*N^OPI_6BU*0G! M2NE!<><@A*C;U8'*NZBCDL^J/>^'JQXX,VHJ=!_G-AX))NPE2*Y_MVF/[N&P MF47T)8/VJW9?^N:3[RX]"IOU\F;RL[V6V>)=>^GMTV$>/BPWUT[6-U4'5OWFX;/#K!B]#>U3TC0PZ +IZ[Z_NIR;>SYI9G,UGZP]?W[S^@13% MU<<9^X:'OZC?20NY 79;N,.9 MFAMJP8/$^GOS9&8/\V1?M.7R1D9[NRD??=?#UYPCKJDW;^]9FKV.-C^XGH6XZ*'; M)IB00R&?3V\4L<\0L>F(G61"IJ$ADR!D&CHRT?KR%-Y87,(I+4)QE\-%KT"E)'8/4 M$EE?:\5?+.YO,WVQ?AE6JP^SQ;M_A/D&^]I6*NS4FE[V@1\'(HRA"83(ZB15 MD\B*R.KS-W07[S+S"8)7%E3B$1SJ!$XA]UPHX?O;T+TOLE)>3;GF1%:C&4"Y M3G%0N+S358K8C:/<+'/H0N?E^AQ7DV[#RF(]"4U#E:0A>23/'( ;BEC'($'R M.O;H=2B;@HFMW\!E]2!*B1!K3 -<<%G#9,VT<[V=O-6V&=8;%N8_+%??+E>K MY2^8WV+%O.ZD@$&-GI"]#\7>#RY#HB)23:*B/6SFMLGBJ%1]+\/O3I^=94])],'[%+DZO M>ZA3_^""'X.,^YR'(-_D^0L/7?$F^P(1(;C($,12LS%68@U MQ@:EK *G X)'%7@,EB>VM0?B*8'ZKLE03+D8P*DY1(94OQ[1H&1KB].M3N^N MAKWZ-+:?A/4$V])VF5SB:K9\PJY%*B(<.@7^]*/JA^+A#+0+;Z?#1/?N ?D_ M??H_DENC?7#5]2FL_A$#Q!K/0[;*"U^,"&Q[:?13:^:?MNE]ZA*]6.1/?W#G MF:\6:;[)L\6[[V;-Y;()\[]4[;NLKZC_;B]MMMA@?EUQN9MW[ZOBH:6?:M]' M=_H> .I$W*KAP-#!Y4PL3"Q,+'P<+!R=*SX6A!2P4C%ZA,B8 F1,"ZZBQ.W. MM2>W"XR,A3F;2F&)A0?$PB>^^')_7[67-1-?#EY73VT_[.OVX-19^DWY_'R. MW2&/%_7RVH&;R6*Y;H< 5NU1CY-9?=J[59A/+L-JW:9.UN?88,6%4'%D?;5Y MZJ$=5&6V"(LTJR]LUO4'W=KA,=U8'#WX;>D;N[)XOPVQ7@9WN$5N$$H M]9*_#O-?PH?FFZ\F_T56.F@K[2VE^=.KMV]^FE3#K)^ F\I@S>3%7VYD,X + MG!S\/G5.5P=4_UPO_WF+0?^\BT'_O,&@8=S5'SM872\G+V\1I3F.332I! M5CJ#XKJ 9]:##18S*\8HO;WR_PN.I[D)LKX-S:QY7=ZLJJ^S6'?!4 V2WE85 MF)4:3RS6U\?E57?I3;6:-,/FY_J)W\Z7Z5]?3;!&29>M.JXV^)0HXCENSH J M<_QLTLFQ]1KO2K*KS=V1Y>2C,"KS3%G57(H(%+;Q<=E N]% AF2 M=B6@D^E9ARW=T^9[.OOAZL\>]=:,2FT_/T)Z4(OO:L6#DE)G6LH_#E9<_84R M6P'D%X2$79CY,9ALD>$\O,=)1%Q,+MO!]%6[T/A#M^[XY=5'U)BT^[Q5[K8< MM_N0NW]?0\CE:E8_Y7)>K_T=+MJ9FOF']O?M"O(\N=Z<_/=%]WF=>]/=VA>= M88;I9+F:_/WL[=GD+R]>O#GK 8;ZD_-D0CK7B\[-NBPH=HIPK3C-=6KC5L=: M39RUV[;/EU5_8/G+HKY;LXG-+,_"JC+4V>3%?-ZE1U;7EW&S=_NJ^62]"HOF M*M'9W-%IG,_J=PK7JOCQ6NO3SMJ([_8"WL_PEZ:[A.5M/K9[XRJ6\ ZO?A4W MS6R!3?N5'@PFQIM.5T8G:5,&%TKU] 23X 6+E>=89$4P+?36]-U3N+$RXOO.BWY)/=]_<.[6>]7/_[P2=H;&DQMZKM-15>2^.I_E@O\S8SW M(&SH1K&J]317WV]:U7V6SB>5[5I;N-6N:ANY+1"\KQBY>#>M4GB/\^5E^\IN MS>;RHJ)G:V6S_[0_6W>)BVHC]8FKV?O6#%?+BQ99J^4M5Y?+ZT^M\+R\0,"* M_=W+,)TOJC#>?3B;O,35.LS:]..5B&_^;+95$:>7(ED_N'& ML&]1_MJ6KN;P_3>M_2PV%0L>1(6/-OH12^HE+R]FZVJMG7$V>&7PLXL'WV)Z M\[FM:-HKKG*[LM8KX:ZPS#&M)_5:KZ^Y_JAM(NT$F?]WTZRO+F6!%46:L/K0 M*M@D3$J8K5HV_.A"7Z/5QZNX7#:S6RG59V[F5YAV!SS:]VI?M#Y?(7;/6]3; M"Q=5(<[[2$7TIYDW0KYJTVO:KKV6K.\>(C)IE[EW7Z+=G4Q$/62B_GUUO'^S M6X^PFOBM$P[7/^N![W'QR^Z'7ZOM=_3Y7VLL[[14W M:-M^X59@%>\^0E?[A,F+*[CZ"2MDKB?UPW^H]V7"&?S?^JGS^N3;B_DX*][9 MQ/>_IO.P>-J%=YYM]]3O7TZ[]\*XVK08(ZZN1P[*ALX^*5I^$CW7 M?]0"BMJ A2[T+J56A\ZPO\1IC3ZFOK/\W6'ZZ@XC:RK=#V M[\VL=9X^.B@M>EZ$?U7\O)%YAR6A:387E]?X>AZJ^U)*Z\5T&'A])M&J0ZB/ MZ/5PJ-^^V5:A^>SW7 _!A19^G\)]W7I0%1[?+=LKC&WF9_JP+WE'= MP-J@[%9\M^[TE5LZK0[U^I;>VCBPE=AZV3J&[W&Q:?DF+=\M.C]NVDTSK#] MO80NJ+UHE_-=W?#K17W7KMZUY&]N1=6&VT5^>;.Z]L>OV?7LD[SKQ_M\==L: M_(S@^:.;?!$R7BM9Y>J/Y/C M^DN]=$O]&D W#[OGD!;VCJ?->MEFZJ9=R^K MH7B;!/JXLK!:\;^P:D%U =KOV;GPW2]6.*_WZ6J9X:<*/5O7+S2?U-?X4W(E[_5F] M??7N7^#D7XOE+XO/(',BOIN;\9F5$>+!%BR:.\*ZFP.^%M9DTURI[CV^O 6[ MS\X9/AP\3[K@^?<"U"O?OK)(>]$W_GJ+#&T"8]-<7U[;&S 1+?A<'^OW: ;S M84[ZTJCA^YTGKXRYUR MUVJYJ _3]>'MNRE^'2T>M:^YBT.?"'-RI7ORFZIN;7-$C=5?Y&5;:2&MC1\Z=6_&VNB(YK'(S^799 M_^HB_!]>O/UV^M'I::Z?,FEPW;TF+G.+BYW?\TF]H[UK]9-O"R'7#E2]!.S\ M_3;WTB+2ITY:7G;YUUL'ZN,;=V]X#;>K&]VX_E+-[85WWN1RU7E/W>,P:9V/ M5?M-9_4C4@=@K1/X147%"L]W$L0#<[8>=X8>_.G@>S_].%L_#SJ8=>IMT);: MH!]7D(<]L,<^XK=:Z KW ID&F80$):0'YX4"R9EDT6@=LN[# WM@3NG%(O^M MB\[;P/ICQKI')^P8%EJ(L\E'*=U)[#_NDS]1(YS/22:'8)$[4)JI=I..!1:X METH9%O7V,KDG:,3;=(YY,\?7Y6'=>'M>XY6?<77Q:O$>KTNA/[="^$(%.1G' MLG7$RG(^7_[29?DZ?6DV%_7RZ]LV#^]$N?BH6LW'FM$YSG.['F50CM)OU'NW MZFB3/W7A\'+3U%\W?[Y;5FM3D*LV-*_?K2NBMXG::Q?V2@C5;UW^,L%?NPQM M,_G#<771(&,V&Z\A&%;!7F($5UR 8+,6T>D4S795ZPFK(1Z"]=\<'C6?#(_J MQ]9B*7\F!MY(4Y\]O\ER'YD&)2UU)8@,*K%*#EXRB-RV \X\ZTH!46F^-=9L M8F!!*BBZW9R>E89H, #GH;Y;%LB3V:<&:7_VVWO5AJ5!-5B^657UN?#7EH_: M8+V-T.?OMTF(=YYX=_3^ZE,5/V/&_K&5XNU\_H-/Y&?2J,]YWN<\AY\9;?IZLSXO MC)UYWMN;G7$CARFQ05S8[?+%>RI\O8#1?=R_V-_2B!Z6]KG#@=>C]8]%>S'*>XPF+M@JR_>U_?R6^VKV8OV@S\8V<]G9C=C%<^]0[]^)B607X'\S_ M3UQ-_NM_7BZ;]6$MY'/6\0[OYA%D$6019.T'LOZR6C;-%5S]?5%E/?\(7W\) ML\7#I_<2?A%^$7X1?@T;O_Y:?X,$8 1@!& $8(,%L!_: N,_V@(C(=5(D.J1 M+./=8UX>O7U'MNM=3S.C9]^'+^"7XVA"?"+#]"7H(>XA/Z#L2=Y' M)F\"$@*2HU1LDCV3R)B A(#E*Q29Y[R*S=32GWAZL#_KEO5&< MKX=?.CEI_.]+T(1'^U5LDCV3R)B A(#E*Q29Y$Y 0D)!BD[P' MF=JZ3CS>%9^N+^\UU75W[+M]\]-*??UMN< /UVMG)J6*_HE]W%3[&$+^?;$< MLF@_5?+=Z/,?J,)Q7^Q?(-6!;;>)5A>?5(#L' /ELP#/LH0B/98BN-%Y:_69 M$LSQA!)R?34H$PUXF00X9[5+#+F+X:%E>'>7G:U?AM6J/0.A:Q?_S3TW\I,] M-_*1/3=2^JD0O[WIYB0A82S 2JQULBI*K$6L]46LQ4+PVI< 0B4#2M1'+N@" MP2>ON:V/M7T.:Z55LT59W73FQ[G,;J+\6ZQ\A#^'7Y]&8-U^*_@/KI8M#+1K MY-4W1%Y$7D1>(U)1(B\BKR\BK\#1,Q2<.QDM8.&?*I:[JYA?[FZ7+:KM:MAQ?6=HS*HNV5POLAG"_?$$>AT^U3& MZV^D$KWR24.,P=9H&1V$(A!T-C$[+XRP6]&R3RCP+E#B-D,ODAF?S!Y4BL1"I*K+0_5L*<)>:4H!C7,@P+$+GDX)U6 M189DT8GGL-+X"Y!D_4.R_H/+D0B*5)0(:H]I6J.,9B6!X<: "DJ!DR& YH6K M)#&%E'9,4$,O,I+Y#\G\#RY'8BA246*H/890HLW@H0%FL@#E+0//L8!F0FG. M5;%EJY#X7(9Z9B&1R.C@EDZCC^,J(EYM3=I:TS$.Z4E1@^N8'5+VJ1N1&3 M?/3>.R>93@<9;N1NJIBGGJ4CM/J#RY&(B524B&E_Q!1TP"(]AQQ2J'&LK73# M$X/ O)2EDA,36]G9+R&F\9-2^[: M^/]^]O9L\G,58K-9?:!IR2%[&_VT6L3Z;%S="N*LJORD67*C?0<7_ECD M_(@2/RYI\ECZ]%BT+R)SY<&ZK$#)4&]?B!I*(()\ HHF$^8#1;_4?/9<*^:[A=(E03[PT.,G8\T=J] M?F>%WN[=3ZO2^_-R'>:35*UU@A_-E;K*!N?54*,)=94=JT<2A#;9FP(1"V\' MB.HCI0T@ESYQ*1DK6RGJI*/V(@?0A8?JD7@) 54"QCE/)2;,C!_FV$[KIEI2 M?]DQFOW!Y4C,1"I*S+3'XJE6#$4Q4$S+,M;4FR.D@,*X<-FS(AP^AYG&7CPE MVQ^2[1]>QK/(2L_6"3K;T6. ?@(NS1NO\65O_"=8ASO#.V^O6!&ER&^OQ%>[[R0:(B4.T9$C>8]3W@0D!"1'J=@D;P(2 A)2;)+WR.1- M0$) >R2O+&,P-B=P+%;R8L%!*,&VIT0Q51DI(M\)>7TDKD]IK,_4(,57 MH^_!IQKESO#@Y7)UN5Q5?[':55P?_G@I\D!Z$"X5)_:@HN2!].F!>%XRDT5" M$<56;T(DB-8(B$98Z54NUJG['HA-S":-&KPL#I0Q%D(R&@IW/#HEJD-3!E*D MM-)-M>G+%2$@&!(0'%R.1\A5)^,MGVX'Y7BYJD:V+@G+0'KK066GP// P3LG M, OG,FX=O+P#KMIOE=+[89 7(0.1UV"$2RIZHN1%:\KZH=+*?DPPG\!D4<,^ M4PI$%CED)9C(168K]"&IM(>JZ1:5ZJFVPSHP\>!(-> M9D2T0Z"(8:OO6*0X M0J(=+[6IS'F,+D-V(H&R6E9J4PZ,X3(8QXWE6QLX^Z"V'==4K913X?N:MR MH,'/(RRJMO(I54+K^O1EJ>9UN6QF:VKJ&IP#0O->@VCJHI+J+H9ILG&^F R> MZPP*D8/+U:,0S,:=1Q MN_]X!U2URXHJ#<\<.S(0>9&*#D2*1%Y[)*_$E2FJ*/"QLI%BVD!4*0%3@:.0 MF&3::EW=)WG1Y"C "6E0:%NH#/1@,K.3K)C=+) M[8*\=EVE'%!R\&3LGR8_QU2D_,NR2FAQ@>T;72X73?4/\Z0#U,O5K$$:!1VR M2T(38(-HG**ZY2Y&08OERM=XDT>EJGLA(CB!"#EJJ[A&Y_)6W=);F4(6 ES@ M;;.551!XK/^TV12N69)%#:1NR9V?>FZ'T4!%0$!<-1CAGKC[3$V^X^,J:7E( M*CL(R$(-GWF Z%6 %#$*],Q('O? 52,M7!(R# (9B+Q(10YB%)1/Y5"6 @T%J6@4E(AVQ.H[ M%BF.D&C'2VWN^=DS6J'TH]UINI\V88O6*/J_B5F\0DP0EQX@"$^[O. M.''BSI7XLR5-G-AKV[2SWH58H'!L%S7I-EG-2GM^3JBQNJDA_3XX<:1UWYVC M"Y$DD>2 A$LD221)]>6#4[9(H80(//L:R_*LP*,.((V(V94D\8'Z\AXI>R?U M9=G7HN$3HNP!5Z")SH= ,T3G1.7JNI2V:2^*#,+Z'%A;]'9; MHUU)1^U%#J +#Z"DEQ!0)6"<\U1BPLSX4,K>4\';)2EJ4.U[Y/@0*XY#N,2* MQ(HGR(HB"EC:",KX^"$F U-ZGD;)/=!RON]>Q;R89U7!^1))'D.(1+ M)$DD287O U-VCIG'5.G7.%'IU^4"T;*V\!V%X\PRE[8*W_ND[%T4ONV4&8IL MCZGT380^!*(A0B="/\&H5V$.F)&#CRR#*H9#Y-:!X.BDD9HQ&W9!H;LN?4\% M%Y4I*;P='I#L>,R;BM\[*7ZGT)Q/\-^;V?MJCHMU,PF+W&=%G!H A]"8]@7P M)!O*1>#QPNVG,9&(@L??625/62G+: M67"+,4:)[#E>4EHUEU^_K C[_4> ?;'(!RN@:V^GTK !=P[>T_H3T^^^1L_5]UIQ]7&K65$I-)H"LA)AMBL@[W3J,/E-E[3]I+UMD@%9FXE+B4*O'[879K5"5C"""7'8_JV#WX8#NCQ5E.UO__LK\=7N!3U$4AVBNTGR'J>\ M"4@(2(Y2L4G>!"0$)*38).^1R9N A(#D*!6;Y+W#T9232VSU>,+@O9&3KP]; MZCCXC1@Z_OI M'W.%XPND.K .=!6X\-I&YFH'3JMP4CF0"DE M()2@@!?EC;#%L^#N[XR[WX2^?AE6JP^SQ;M>.\WMU!HSJ#5Q!T>$L> JD=;) MJBB1%I'6EY$6,A3M9E.FM:D$A R"51H\,]I'CMKJK>,]OH2T'AJ;VL%JD3+[ M%3/\!U?+%@9^%8RK;XB\B+R(O$:DHD1>1%Y?1%XF,FEEKA%7*1$4:]=K^(#@ MA?9)9:4=WS5Y];(]@]B+V(O8:^0J2NQ%[/5%[!6SE%EM'=/T7/;J?2$%I0G'O6?B@9,BJ&;9;[O^I#PIIESW=8@5&?V0C/[@(A4E7MH? M+TE9FFY'^RL/?:C63A' M#8U%SE]TG-!#DB9'I4]'Q3*ON5$1,)?J=&CC(6H>P)<<"!NYCM)HG?$@M5(IIL;V=6+0SI'CZ@-.XKP@(L#A"Y<( M5R5.VM3Y3_!K E788010)I+'HNDJPMW5N+MWOVT:KP_+]=A/DGW3J*B=K+!>3748D+M9,?JD:@:@:/Q M&K3G&90R''P)""HPKYA@+EEYWR-1)@86I(*B,X=V1Q1$@P$X#UKJ+) GN74D?4L3@ M(Q-AQW1)(ZTTTDI,>F@.&+;ZCD6*(V32\7)7TAPU5Q)0*@$J. 4QMBE)JZ,U MR=M*7WUS5]]5T2[UR(BK1EOQ?'9+Q0,%S@%X"/L\6+0[4C3$.=Y9T/OU@1I< MAG(WAG[Z]#&OM1^B'T?R'J>\"4@(2(Y2L4G>!"0$)*38).^1R9N A(#D*!6; MY$V'5(TQ_S6T0ZHH!;:S#/M01#L6*3ZBHD-$_/&6TV)2+.1VQRMK#ZG"D"#F MF,#(R$LVS#.Y54Y[RB%5+]Z'V;Q-]_^P7+T-<_RNHM[;6]![<;&LM_H_F%\N MF_6WH9DU?1V7.1723*T=2+&-H(#8:C#"/?%Z,#5_C(^M=(HB:)6@/7T95*Z4 MY56E+*T+8ZIP+QS; UNEM+G8S*OSGA\8 NB[I]'PON;G"1D&@0Q$7J2B Y'B M",F+9@!Z6CB*W*H8 S"O:N G)$)43(/&A.TID)H_[Q3(YU)I.R#0-Y5R/67, M$)N>RHP ,>W1J^]8I#A"IATOMRG'M&4Z G(70$EN(%BT()&C4S(DG=PNN.TC MKWW*U8I$AUU3VZ(-;&B+8XX%)(4,D[<#IK4,4*$97)3&V=O!FX%HPI!!2A MAN1*:_ F*D!;?8]LM)-"#*2NZL54<3N,O:Z$ T15@Q'NB;O*I]OT.6*J0IM, M\ )T1M=2%0.7*FD597R;'"YF^^S%'5#5+HNJ@S^,@Y"!R.OPPB45)?(:&7FI MS 0++(,S(8+R.4)(24/F(58J\D$%?4CRZJ&,2>1U[,A Y$4J.A I$GGMD;Q8 MJ@3DDP56VG96$1"BM+Z&7TQ*[74,96L/9Q_DM>,ZY9"2@R=C_S3^.:8BY5^6 M54*+"VS?Z'*Y:*I_F"<=H%ZN9@W2/.B071(: AM$ZQ35+7"^E+UZH$/Q ZI;6 M3ZT:2 ^+>,W7YCH^JLA 1/$L>I,Y.%QY<*%OG M(^^ JO8Z#,KY,+B+@(&X:S#")14]4>ZB6=!^F!1UR-89#HSG4B,_GR HWZ:E MA>5.,XY9'9))=S$+:CD=%D6#H$2SQZ*^8Y'B"&EVO,166HZR/(.518!*!B'& M8J%RG>/,UQ^ZK>Z@/HAMQP56ZZ=,T5:@\198:0IT]_MU+RYPE69A/KD,E[BB MSJ[!.1[]C'W%^FQ^G1>C'(N M2.]!I!Q 1:7!9U4@Y\A,L-HGW"K%,L&%;Y]>L&A0UF;P+CD0-G(=I=$ZXT!* ML<+(J9!]Y;-W#B97'\ DP0EQX@"$^[O..''BSI7XLR5-G-@G)THKC/;2@\Z< M@4*KP/&4P&N-%9S;I?5\#YQXTK.J1))$DN,0+I$DD205EP_=IJ5*O0ZG0?*, MH%PTX&6LO.U3P6PKA]N#4O8NBLN:];6C\80H>\ %:*+S(= ,T3G1^0G&O(F[ M7*3AH'VL9*B#@,"%!"MX=$(4(=-.\L [+F(+(Z96]-6$=4(\.:I*]P.CQ-WK M=U;J[MY] /[+'F'CY^4ZS"?U:O^%Z]9^:7IXR.Y./U.#Y.[L2XG)W=FONZ.] M,EQE!;+X]B &I2$H*\&SG+BW.BB_E2]0)@86I(*B,X?Z8@W18 #.@Y8Z"^3) M#*3LS:?&BBDW:ACM>U3X)E8\ E:D),">^]2)%?>\ER/:S*/PH#@BJ- &]-Z$ M_Y^]=VUNY$C.1K^?7]$AKVPI L6M^T6R-V)V1O*1CVZAT?H]YV-=A[! @(L& M9D3_^I/5W;@1X)## 8ENL-;A$4DTNJNSLIXG,RLS"PD2I$G1>T+W@@!/P(K/ M>_(M[4FGCA(=*"192+(H\,9LH$J%$A47D1# MG3PI93_)";MR1.FQ6G^^(-;N\=YW8?0^,$UA],+H+]#M9=)*:H1%$?@2<28D M1(2%:8LG= \L1UWF7W^TEVO[VM+ZOXS^7X M/2S'Z:*N[#0<//",*<4+S"8XN(:$I"X98HY3^'"O)S^OK;UX#PGZW =A7TW"R M'71%^4B)8VT./ /ZO"#SJ=!H_X5;:+30:*'1/1JUT2E!B$/228=XE!P9Q@BR MP1*6#/.&[C44?W(:/;#/?O2H_?$VV@N7]A#N"Y?V4I$+EQ8N+5OQSY-3'@U7 M@5/$XRWYPOR%^8>B MXH7Y7Y@7':@G,5F%&),*<17G8P^_A_'[.R3!+P1C7_:%!.G1 M9/2XE[WW^0-)%'A55[-4O8W7BWCEXKQB>%113%F3*O F^NZOI/DK/>0 G6SH MH\.I#-6'.(_5>%K9:AH7@&PK7Z*:@#-17<_J<0/,\-I_.2^'+DC)O)<>*1LY MD(S%2(,/AY)FTBEO"!=[H5HOG# T6)0/A\RG7#$$7_8($T)\*^H.R%OI-<>J&4%5P]R5.2U\^9Z5>RS.LD,,+> M1,0%29P,8C0%Q).GR+D846#1!L.UI\S=ULY?%I=QGB4]CY=Q6H/X?YCZ MV57,VGAWQNRK\#_+>G$%+_!S7/R2/A;+^C2-!8-V& I[CH@8"/,D,(F2XJ _ MBG-DC9>(<,(,P2[IN,>X"FOGF#>(<@DL'7% %@N@71.=P,2:D/.2>JUS>C L M'$ 4TW<5B _^?QYCHX33\3165W#Q95W%:<;(??NW5Z^SB_7YMZ9TK5K,JO&B MAIESBRT#>%3!T/QE-:[!"O:397Y!0'R_K3ZM+0P"RI*!!X'34\-E\%.3V][< MO5[ ?ZZ:O&%@B]EUG-L\TVT6\?[==BGH;OIIGWQ^]&-C !8!YI%-0P+"D2.! M(R(5"](2+-1>86-*,GD9'9CS>/[T#B5;+C M>?4^[PODNQR.L2TN[6(3:)O>'66#A5Q-8MU\ V;[0YR\7ZO;!W!3SPR1@<(] M]A8\ "O!(4ZG!-U!I+T1R_!#<:[C_>+J<+>O#P9(?84)^A_D@ M]*=F)HZ$RTJSB[L/X.W%RCAG:P!+APD%:](0#18H5@HY[1C2DA,O%'5$'Z6U M1B]U3U)]<7?WR%[IWNW(7<_0^FHVCR\$K:TSV/G@D-0F'YSF!:R=$!&)1F*J M4SRP8IX?K5_[;L^/UD^D>Y*8H82M;Z-UKP9Y%W6,#@YSN(N%:I*PTA(QK!GB*N:8 M.6B_L$)IK8VGYB@[VS^MZ7.S9'Z>3>''.0SO@)O MTUG/%?^VX7!IP0AP,4X_RWJ U036R6(YS_>Z 8\?O/]8W40[7UE !TR=K:%\ MQK,7N1E&#L.<&8582W@,AB!B&)@OV&'D1!2P- A0"354\Z,TA3_*JKB/$@2[ MN/O8\WXLC)4UCLJ!M*-?S81N4=D.]Z?@MH;09D?]^N6YI=&W?Q3;=%-D$H_[&3C[8F_K;+ZJ_GCI']/F2(O]ZKZK< M&TS]''WI531U>ULS1- (N# 'OS,WYHV1F"/=TUF&A#@?Y[9+\QC&BVH^KO^H M;%W/_+B)9W\8+RY;Y]W-WF=7_'ULMT=JN.JP';>?UI._/VY&UCA%UHTGX\5- MCL1?SB:AJI?^3YK-V/=QWL8:;#9HEY-%&TA8O]@XP#LLNGW;*O_) M7\($P3TRM;:OA%:!_S%\:3QOQYX_SKL AT,/^=-/WWUO+NQ=PNEAXW^X]@,. MR:8H5:[X UM >< ]S"A2@NG(8M"8?E:PNBE*^+C_N?GDMWAEQZ ;[WYJF?7F M/P&"84'E6.'O67G^/^#6?5MC8V'\\//W'S>\?^Z[X6U7PD'P&J@&\=S>6JLN M(RSR%BUZ-?:>)] T)MM\I6';QMN[5LLZM^%R/ 3"QZ1T4$S<"ZTY'OUP=X;3*,G2'H7 M$4_4YNT'"6BAB/>,*YGVG.YU&=*;<>W!JP,7L?X=;OGWRT? P% %L@"ZIJ)%7]%&V64\/ VYIQ5 6(@2J5+/B7A.4J M<<*1QC@@@HD17C(9@SBJ KRJZ[BHNW<+OTQ_R\"7$RB:3FF?J!,O9K<_FXAI M-IG,/C2I)IE Z@J>66E\98 Z&/?=Z/RK??^L+E.,[MW%^".3F! M6X]3OJHKOVF,U6$1_P9P[?MXS2^P%^NK@<%F-CK.GY3QVL[ M!T5;B:$I%&YO_<6A#L7OQ_6X=9*^6=WCCD[%[5,YN%>E:GLAN6"2 M/^2ZAUQ#+H!CCW6S8PX,7QARM)M=$,GZ*;%>#.R>)MOZTWML?W:G@(<87.9T MX&7ZW KC"'U&SE.T(,C\Z7]\0?@73R_G V*X5^[Z2'(_2MS[E@=QKSMSQ\3< MX3V @7?:=="_^;EG93QV C[KA(4"_@7\ST*T!?Q/ ?YWQV<+Z!?0+\A4^/1Y M0)\^)>8_YCBZGJ#/:5BA.26J3ZT(#Q^OUK_I.@E9] >DCB7<1X#4$XJV@%0O M0>K'^#Y.*E)@JL!4@:D"4_V&*5I@JL!4@:D"4_V&J5-%_PI,G?+@[0,6U&?/R"?0S+F>6?(@HCF6H/MX*D8?SXLI\AZF MO N0%" Y2\4N\BY 4H"D*':1]\#D78"D ,E9*G:1]U/$N+H0Y;;X!'S]J#&O M[9JV?/.7%P/K_Z;*N5+"YPOWHX=EGERT+^#TW3X"_R=(M6=-;"RUEC-NO$26*8*BQSP$2@.3]G:3@@Q[ MKZ;AUAF[!WI7'.LP76Y&E-W=$N]%HL-0,+80V(M5T4)@A< ^B<"X)=AIKA&V MUB*>C$3&L(2SP1V$AE+$Y):2,\2XEHPQ!,GR%)'$":2*$*$4L$5DBH(4$BJC\(M*OI"26J@TZ78I2II2#M#KV?SZUD^%^SVD:DE(:-WU%KVION4 M,]1':AUN[(UCYZ+2$4FM)>*4":0-=L@:')QRB42=;L?>&#/>!A$0Q5(@SBQ% M%A.*3.2.DY"8QO298V_-.8SH?^-\MFUNE$SNLUO])Y=C(:BBHL,CJ('Z?D6Q M^Z38)Y=CP=ZBH@5["_:^0,4^N1P+]A85+=A;L+=7BEVJ88:UYW%U%>=^;"?5 MM;V.\Y)%T#M&+9NM)8O@7+Y1-%XB[G1$.C&"%">&2ZIE#'NU,)0G MXZVV2&(6$#1PW4 MZRN*W2?%/KD<"_86%1T>]@[7/Z#,:.PU06#J*\2C$SFCB2/MHA8"6R(BW_,/ M1(#_4P8YRW!;BZBMQ4@F!]?3H)SAQ3\H % XJH?"+2KZ0CFJ^ =GK=BE$F9( MNT+_N'A[4?T.0@23YZ84PO296DH-Z??'>(XI'!HM3"G"$ G%R. MA:.*B@Z/HP;J_17%[I-BGUR.!7N+B@X/>X?K'V@A2# X(!630!Q+B9/ M_^,+,$Q?9&Y 'VV6(N]ARKL 20&2LU3L(N\") 5(BF(7>0],W@5("I"9?LYR'&OWJ6_5PB8$\68.^+:(9+Q&-G/K][;\21'^[^?S=_:27R[!KPWT2TVOQVK])6/)*7]2&XH MZ[\D-_1&N$5%7RA%OX?K'A!CK8S8(2(MF/J)::1M MQ C,?Y5"I(&GO>+(QR0_%_>@K/]"4:<7;E'1%TI1Q3TX:\4NYR4,:6_HR&=$ ME_3H/NQCOW $>AX5[2.U#MC[8T38R )*%(/WYX1"EAN*HL2<*T<]ID]@[7/W F M!*Z#1,H&\ ]H",AHZ9%DTC//G&!>WO8/DN4"DV21=50CSD5$VC"+(N=&.J>I M5K;X!P4 "D?U4+A%15\H1Q7_X*P5NY0.#6I[*,LG@806_B7)T_;7*2'SA_)&?X<:PB,H)I))+!4D9+'#%[J8$L6.<"1RQ@ MBW@B"5G!$O+&:\THDP:S4SM_>J2I*:F!9[C^3R['0E%%18='40/U_8IB]TFQ M3R['@KU%18>'O<-U#ZBT6CIK$<'2(&Z% /= $Q2L5U+Q:+#:.S;!649$P QA M92GBTN)\J+9%@3H/W@3EUHCB'I3U7RBJ?\(M*OI"*:JX!V>MV*5R:$A;0_\Y M PE-KV*^T?5L6L_F,50-4ES/QW4LI41]YMJR6UW2,,[5'?0B:$5B0-;D4_0T M^(06$X6,(E3S_"'FM]U!P3C#C#M$2"2($\V1#1PCRX*GTGNO1PW4'RR*W2?%/KD<"_86%1T>]@[8/XC:$;#G MD;"*@JWO<\< D]O':4.PR#78\'XHL0O$^.' MZ^]P+XRV42.#&4'W;_3Y;V$E) M?^D=87]FED!WAN4N)M$+FD$IS)9@C/>'LG=U_VG4_"\G4O%/F(<^$OIPG=O$ M/?7,411)"HA3SY$QV*'D?9":22+8WHE3)'GL _.(>I(0QS$@'2A!5F&NL%=$ MX_V.\G4=%_7W=CS_;SM9QC?CVD]F]7(>C^7-CA0S(TUE/S(_'Z+/+\C:*039 M?^$6@BP$60AROZV6HC^(_,BXL9PJ) MR WB2EBDD_8(G$#)G?<\Z+TR0D6HPM$S% +6B"?FD"->@O]H8@B<<$.>G1[) MB HR8HH6@BP$60BR$&0AR#X1Y$!W3 L+/..>J?[T0L?/7D\/$;HY'6.8 :=V MO%S1@B#SI__Q!>%?/+V<#XCA7KGK(\E]PR^? ?9N-@FWQO:8B8K'7@IW_3=1*RZ ]( M'4NXCP"I)Q1M :E>@M2/\7V<5*3 5(&I E,%IOH-4Z=RJPM,%9@J,%5@ZH$P MQ0I,#02FGJ",>OAI9*=K;FSKR\I. =WR#_&?R_%[.\F;J-^<-NOIY#-RPL2^ M!Q'-L03=Q]2Q02=5%GGW2MX%2 J0G*5B%WD7("E 4A2[R'M@\BY 4H#D+!6[ MR+L<\#74&%C_-U7.E1(^7[@?K<0[N6A[7*)Z+/7M(_!_@E1[UI\A:,>"4!+Q MYA_E&;+2."2%91IKIEBN,]CMS^!YU)X)CJ27%G$L'=(,&^0(83AH[0ASM_LS M9-A[-0WY/]]MXOY/V*]!F!$U/>E>WQ=T& K&%@)[L2I:"*P0V"<1F+)$1F(5 M\M$FQ)WTR(1H@8QP(I%PHCFY36!.B"2B6"RR].Z0>U]W3@F*JR]W34 M-?'3;!IO*ACM'W%1)1!]79(3>L>WQ^D)>7+1#D6* ^34X0;KM-:4),$1MUH@ M3O)I4ECE'M_&1*6YT'2O&WB2Q'B3*!)$&,1-E,BI%) P-'(5DQ'[ITD]>[!. MC93LU]%2!0 *1YU>N$5%"T<-C*.\8AXGB5'0PB/.X!_+ D=4.2)2"IBEO8R( M%(5)W ;$!2' 9MPB0UQ$7CK@!>Z!N5+AJ ( A:-Z*-RBHB^4HP8:FRR*W2?% M/KD<"_86%2W86["W5XI=:I*&M"_T>C:_GLWM(H(_Z195'?UR/EZ,XR.WATHZ M1DG'.#D"O=R4B^&&WJ)A5/% $#'<(JZP0,XSB1)1E%M*,*-[9ZD+0;'2F"'C M'4=<1(>LQAY98H7A3$O/3[X]1$>$FY+)?8;K_^1R+!155'1X%#50[Z\H=I\4 M^^1R+-A;5'1XV#M<]X :HG&P>5L]*<0=,\C2[![(&!(UUCN&]]P#;35G/" M M(T4\^Q4F28<(MRE8*ZFWK+@'9?T7BNJ?<(N*OE"**N[!62MV*1H:UN;0U56< M^[&=5-?V.LY+ND7O&+7L2I=TBW-U^@QQQM"@D279@1.8(T>I0$E1SHG4*FE] MV^G#W'&3IV(R.I#I6>Y\" 'T"@)/+L7!4 M4='A<=1 O;ZBV'U2[)/+L6!O4='A8>^ _0/IN?(&(Y,P^ ?$$.0B6/W46ZNT M5O _L]? FJ7$H^>(QV 1YY8B@XU$DDKXK]6)15S\@P( A:-Z*-RBHB^4HXI_ M<-:*_00E0T?=!7I9NSX_-4WBK)O$K7*@1Q[3?3:ST?>S[,XY)Z"/-DN1]S#E M78"D ,E9*G:1=P&2 B1%L8N\!R;O B0%2,Y2L8N\2];S$.-?1VZ)\]EQ^1(" M>[((>U]$.Q0IWJ.B?43\X:8W!.*(D XC+FE '">#M+,4,:E8BB9AE_;2&Q[3 M$N?5>SN>Y'#_][/Y6SN);]> ]P;P;_/;L9I1CRBE(Z:.5?9:(*!/$'!R.1:6 M*BHZ/)9ZF0D.1;$+]O9&N$5%7RCV#M=#X(EP3[E$*1B&N/8&F:@B,DESB84) MBNQ["(_HBE,\A (!A:5Z(=RBHB^4I8J'<-:*74Y-&-06499/ @DMX/)9 N/F M>E:/%R5'NG?$^IF-N?HBVJ%(<8#$.ESW+V)"F6<&,=O]42H* VX@<)A&^$^ G8RF*1C@7O2/8A1.[?X:..%']:(I:UG^AJ-X( MMZCH"Z6H@?I^1;'[I-@GEV/!WJ*BP\/>X;H'(9B@,8W(I: 1=U$ARQA!(E$A M&'?0]4@Q?5\7,=23M1GKBV[U24- MXUS=0>:I\CQ&A+'$B!MCD.5!(,TB-=@S B[?7K)@\"SZX) WG*/L,B+C;4*8 M>VZ<]][04R<+*C/"O"?-4LOZ+Q35&^$6%7VA%#50=[ H=I\4^^1R+-A;5'1X MV#M<]\!KKXVB$1%-P=0G2B&CA4*1>ZJC%R'RO=VB8*/EC#*4G">(6\^0$8HB M1J546##,TMYA"L4]*.N_4-3IA5M4](525'$/SEJQ2R'1D':+CG/"=LF_Z$/F MP L'GI>;?S%%QU$"]OJ+8?5+LD\NQ8&]1T>%A[W#] ^PL-8D'%(G! MX!\8C0S-7>:((5A)HZ/:\P\><\)V\0\* !2.ZH%PBXJ^4(XJ_L%9*_83U! - M'ZE/IO._+"[CO ++ X%A,X>_5;:NXZ)4!/6/.8^S[>S@ZCA?"^)"7"^J>C89 MAVJE?2<7_E#D?(\2WR_I/K+O<#U$'CD+01!$&"7@[6&,G/,*.:(2YD02+_B> MAQ@=%I(RI#@!-S$9AUR(&&$1K/%Y1PF[VQYB YFO&I3\WH[G_VTGR_AF7/O) MK%[.X['\PA$EQ_(*GQPX6M,'LP(=A?]Z(-S"?[U0XF'RWT"]SX+Q0UL>)Y=C MP?BBQ 7C"\87C"\8WTOA%HSOA1(/$^.'&\?R0@@Q\ B"5)JQ%42P'=.(6>!*$E(^1,65%*WZ5%C;Z+B$06F MP><43".G.$,T>1J((D)X\_S^HS1DQ'1/3A,K!%D(LA!D((QC%X M)' $@I26(4N51RQ1XI)0AJ6]LU8>LYL\I(WD0HY/M94,/^?>"7];3=3/RZLX M'WOX/8S?WR$)?B$8^[(O'$>/)J/'O>R]SQ_(AO5/=OY';)1AZYRYRD]L78_3 M.(;*UM6/\7V<5+3Z,%Y5.]BU/X<3*YR3!5 MC^M%-4O5/R[>7E0+6+: ,3?;C[#34+U;GWQ76?BVW[Y@5/F\G!,LZ 5<#K<* M\7I6CQ?PP6Q^/9O#GRLWFX;V5OY66]2+ZG<8YNO9%0CYIHKU N IWR/JN&D\7L_:] $S:-U_+ $;G%G8\!6FE^>P* M[C@&Q+JV\\5-=0W+*G^_GBWG/M87*\WKQ>17.UAQ" H +SX=%^]?G'<243N6T(_3J? 4PL;GZ=V.GBU31\]\_E^#I#T<8D^AV>\/?) MS/_Q!0"(!U2!R9POXV-,!:)/RA=N-@G'6 [\HEK)K4'=M=!&U30NCH!MQQKH M#K(=53\I,TOL!?KJZ'F9S8ZSI^4T''SS>H>=^3=MD^5\D+)+[,0[W)WV^O(A>+T M(=<]Y!IZH94T6_\[UHW[-\A[\J+UIZ=%/TM86)]NA=YK@ P\XGZ>H@5!YD__ MXPNP*9XYZGM/!=%*3L\V,4?Q#&_9EX^=N5?9D.A3B/YP?4S_INLD*ZE/9-'- MWLM%M"+:IR<+^@QDT3]L.0T5O(W7BWCEXKQB>'1:S>_?E)PCS!2;M,#,\\/, MF^@[E"$%9?JP%/ID5+YX2"JB/0^T+Q&(A\XK[[ZQ5*I7 M/KMZ)1E#M/ 2Z>CR">\<)LY,BOO/^:P^UEF/;"1-3WHA]@40A@*K1]@:+)PU3!4MG%4X MZ],XBRA#O8HHJ601CQ;8BYF(*!7*"1&$-?8V9U&GC.-.(2$4?,?[@*S"#&FB M X5O1:H?GLA]9,XBNG#6LW+6$_3F';Y7=K)%_OUR#@MI.8^C*L$2@1_:PL!9 M;I_=_\VC%V=V'*>X^^2B'8H4BVGQC*8%F ,^,,N0(8(@KF4 T\)SI)C1V&JM M+"-[-6):1Y-T_HXUB'.BD3:!(D>",=@+KX(^B6FA1P2;7G5T*(N^\-+IA5M4 MM/#2P'C)V)@LX\ QD03$74K(:I\0MXI0D[#S=L_E34DPC;5"S&0WF:=;**!1\D(A'L"VT%19AJ31/)F"^WPW%<,&,!'=8$)I[WU.''&=PBX!CU)%H M?:*-7TY&6!_K9)BRZONTZD\NQT),144+,3T?,4GE&1-2@8.+R%8B8&'O#7(FZ@13^#JFL@B"E(S9K#U5.\UG'^>W5TUTN98+>?+ MJB_;NP/T=:.MX^5L$JKQU?5\]C[F-5:7^'GOC(H22BOQ\W,U*DPTRA$9D# > MC JC;=ZCM8A$&K"APGF[UZ2?8X8UC0%9$A3BX-TB:Q5'SH!WK)3B0J23&!6$ MLQ'MV4&H9=D_7P^DPDQ%10LSG0DS42&$$CJB%!)#W&**#/<:!8\I$3(HHO?B ML"PDQSS32!"7W5VED2:.(>J$Y3%R+C%? MMFLFC;7&^6L '\Y)?"T3>^*4 MBU-EG@G:KV*KAW0U*=!1MI)/+]S"?[U0XL)_S\M_S%ONHDJ(Y .C>) &&6L( M(D;@I)CRG._QG^=*Z;!__[;)$/([WC5+)W>3V6[>O>&3*?&2WLBVB'(L5[5+08(< 3]/Q MA&(^DK(G!6!EV1=FZHUPBXH69AH8,[E@L3+!(*RY!E=7,N0"ET@:8G'"D00? M]A*KI+/8,HZ2" 1<:BZ0D]$B0JQ@(M!(_&G<8V+4B$M9F&FPSN_9;)6>;)F_ M\GYYM9S810RP=.!A?FSS(BA;U[VS*TKHOF=R/LO0_1M#"XF MCKP7++<)$\AJ2^&?H&-0+GI)C^'#;P'XFRW\AI\G,?\ QM.KJQGHY_\V?[_3 ML#I6:;8>"=ZO"KA![#D\1U?DK\M^?"'U0NJ%U NI/[85.0TI.$\0Q8H#J<,_ MEEB-HG2)$1H]8?P8X8^>D3IC(\U*(L&P2+TD&?0ISO+Q)(-I?&0_N+.9F#[: M9L* M7!BR,.3Y,F0(F=$2HB%O$CBOD5%$(!&3<-+%W,#]2=,ICLB0DHTDXX4A>\B0 MVZ$ ^-G"^_]M-5$_+Z_B?.SA]S!^?VI)W,=Q]&CB.?B>_$(P]N5'7O;>YP\D M&K$=5*SBG]=Q6L>\O*O%983_G\?81"BFXVFLKN!;EW45042A>ANO%_'*Q7G% M\*BBF++J@ZVKOYQ7F!><$XF5TUIN!.&Y0X,B_OV7R_NSK3NA>I5- R2]BX@GFH]MX1+\ M7T6\9US)M.?P/H'>D,$HSJB:Q_HZP@C?Q\G-1?51+.O5&WP2L-)>#?T<45YB M'WD^R _LZ93/"-;PDZ&P!H565DI%[5ZIK\0:4Y?C44&!\6VE1R9RB@3C@EK' M$G;T&5:KN+B[Z58_].6,49YJ;'@P 5EN1&9ZA9S2!(%1D"%>@.+@/92W3*M\ M=H; &)A!)6 &*AT2&KL429)6\N= >7W!AJ$XMU!^Q[,YY+B =_/O\-]':-=Z MFKL;K@Y,25I2!XO<> /VG)(" 2J /0-C?)S/_QQ=5! VXS@X,7/P8 M%Y;HDSHS;C8)QU 8<5%U JN^:\F_/H)"'VMTU;;B'M;/^WS*._0SV> MQ@H% M3O+1MX8^OG67\:PG,1?TKY>_IXU]A-5\EX?6YZ)C[W2 MRLXDK?-OJN^&D_A+[-E#619?_U-O_"X^ORHR3!# M1*MX61,N6SV]&VP>V#=VN9BM0HQY/#"5>?CYYG-BK^OX31VO[=PNXDH,38"[O?47A[)WWH_K<;/\;KY9W>..+)[VJ5)> M*/EE%N)=P=?V.G*A.'W(=0^YAEYH) ;F8V?N50WFQ&G7Q$,RH1H1;1/3Q;T&S&YB1//8MIGTLWI1CD;L7S'G9S9FZ8MH M>URH>2SU+4681^W42 0./,(L8280-S8B0SE#*C(1O74QDGB,-@7?=4#X6XN# M6WETKY?S^?&Z-1$QTN98YRV<"2@,!5H+;[U8%2V\57CKTYH') F4DPQB+A+$ M4_1(&VU0PIPS2[R.>N^4H,BCK?&9?4GZ(MJA2+'8$\]H3TA'8S#*HAB$0CR*A*Q6&BGOA \T'_RT MU_7B4_Q@/Z^;C9X:-E! E/'Z&B_WDXZ$\NQ\)+144++SVC<\MY] %CI+W2B!L/ MSFT^45!+PIB+B@NS%VQ]3$7NL_ 2'QE:-FZ'Z^:>38CV9(O\!_AA,HE^L00W M]WH^NP;YW)32W)X:%B645J+FYVI8N!0T%PPCJ70 YY5+9+P#7S;*?- C!@_R M:+NXVZCW:P=Z34;8L?=T1:G*/2,BXB2' M8YFPR&/,"$RBH,H>:T_WF=B)C0PK[#13<-W M*[@[DE4ACF93E,7>I\5^6&DP7JY9Q.Q/=GR_F5Q&>HP,Z 8?U^543W3P M@SY:GMF3PT;[ ,P*/^_K2;JY^55G(\]_![&[T\MB7OXS1Q/.H=>'B3T0MX_ORF\\0$% MI/<\8HUBG>A6Q]HQQUFR!%&O'>()9Q C A&5>T90+[#:[V?D#:;1$R2]B_ = M:I&67(+%KXCWC"N9]DS\K2[_[^.K^=Q.W\6<3O1F7/O)K%[.X^_P@+]/9OZ/ M+ZH(.':=IQ)P[S&+G.C[Y/VD@24WFX1CT(Z\J-["D,8) '*ZJ%[#!QFC#$:GMM?O(\R4%-4WMI?M0WXP6,PM]=P/)N'AOMKJL/X\5E]=] 5WJ=;5P^7'\5$ .9LG0MRKYKQ"\'8EV:M)VJ*WL2E?A MTWESTT;ZNXC6NP/?VRAK'!W_/=X>=JEK9'_Z__\B?< MPWQ;5Z]_^^'MK[_]];6M3?4N3F,5 ]B[TW?5(OK+*4C\W4T%+QB ,V9@.#;O M$=H#4JOK61;0V$ZJ*791 MD>;3W;_1436/]77TF2HG-Z.&22?-F_N)G8_333>4C>"Z>6TT,.00TQB\"KBT;JZXGL_>C^OFUV[:/GK3?$/[1\P77F6SH1[7 M>5[:=\_?_J\WKZJO;-T^!\3H8/8^?-T.IKVYN?/F^]^[J-KUH$:KZ8E_QKD? M9X6#N>SD\@[,C45LWG:\>*AXX.*9:T1BX450_--/EC7,R'KE9$WLE"^/WL^N MKO*C 3/^-U;P^K-WDYD;3V?7=G'9:I"+"XO:OU8+P)NXJ$?-!ZVJF ,OD88S7Q.U"Q&M[J#>%9#WO*Q1&,D^.!9;5CGX#] MVP@@Q,?8E/<9V!\AD$VPI1=2R><];WL4V;F\7&\R7]MWL77=D4TP[&_LY(.] MJ;_]HOIKS[W,^Z?HD]S,?5TIQMH!X7WWIT4^3HJ]]C%[#?@I@7QF'S**MR#_ M;_4:YC.SCA=K&G\NYED<-G!N&9/_,X,?5L];&P[;SVPI8-^0!*IOZ:WY*.0H MY):9MC?.C%%?^T[^P57-@8A':Y@!M<@;XU3XF=[GV5 YS9L*M> M__[_8DR^OO/E/LR6DU#5EW8>>\U?/\SF MDP!3G GY?9PN8PW61Z_H+JL:)7>^^\IRS7^"]UW816=@-!/53=JK?[57U]_^ MMOK.?[UY#9]=+^?UTK8V!+R/;TVY:SO/T>C5]"YF,-M7LVRFY.0UN 3F#^;R M*POF7?B?9=V:X.^RZ3ZU4Q^SG[+TBR5,1>J>OFN$-+JS^6:VBK-%N0J#YV43 M+0PF#^0F7S*/C94"7DK^V:T,Y6H2;6@G\1),R#S?.?J=K=ILK68U^VI\$2]& M3:!K/IM\G2VR>9S8U7K,CU\I&UC$8']=Y?]NK/1OJZ_P>#1)FIY^\![KIH1PZ+S*8!B&3MRF9YO&\HXNOUW\8'.^IN[M$Q M10OZ.>34/CX/>YS&;3>B]B$P^G$ P%W'1_*?:V"0;9LEP_77< >[ (:YR3B] MLC!B&&V\ZA%\.ETFV[!@V+?FFK"9W3(]G*W'VQ&> W1]4;T*H8G@9.MF=-=E M#7%\J'<6?6-8IAQ9 T-MOB*O3%JMQ02_M/;09@!VLY=3C5.6U[2101?NNTV: M,.5@*]1;<@6380DV'XP:!M \?;[Y:]4\%5@/J/$F;W]N355F\CR^5 .9@I$X MG@+UIF5C3[1D1^IK?7UVW8T&Z-]-W-_\1*H]QZ9XC;M>HWFHCP:(V-G#:R]LQXFZ M M75_>-(,!M6E=R:N;V6(VA==8?U[]?G,=*])=1BZJ[[L';*M:M^3K=81U7&_< MB4GK?VR[@:/ME]H&Z4::A_W?->FT?DMSMTECF#>8>5'] QY7_?#SFRH!+$W? M[4YN=DSR[YL8 (PIOIMUKT(JT!_PV6;3[O[SV8V=Y*>M(LCU IR<[,&@W=@ MV@T/Y'%U$FGG(_O@C1L,) DK\C*C>>NJVYO5])R7(:C F!.,6+A; B\ARSX4O;&)=ACDY"G/8S!$UOL'@19 MC(3F(\'J.YRJ MQML(^S8#S/6[Z0P\H-&V^0!4U41D5Z;&2B.J16<9[/Z!YF\ 7RXGS79W=ECR M;?X*:/3/Y;AA^,T76A29+=N@7N.'-7O.C05S.9Z'ZI]+"\@TSP\&J=.UA6%] MOEO<$OW6/(!#Z($KLFMW"=I]@V8?\J8V^+[U&!X^;WR6598%/.ZG!B7A_FQ4 M?46^WC<+N]ONSN6T#?FN=G_WY^C Q&V2$49;\==LQ'2.=.CV.LGKZ+8 MV]LLJP!&XX7OCJ#QQ$=KL71^\D[:RN&80Q//O9[,QIN 14\5?0"$^5(!'GZ9 MQM:H;38+FL72Z5RSTK?7QJV]OGGT<9PC:+;ZRWE9]CPH9G .TI*_ %RVU 1DCG8V&8A_-CF7_C^OOYW"'SIC_ MK1/FG<48.!T1UA-XRZ.U^GAQK-=/:7>?DP&.A@&7']FRIITP,Y(C9PRX%)2(Y&C>;_+ M\I1 B:4P\;:R6ILX_!V<3VT(RIXG A]6(:<5I\1A%7784=:?5K+=4=<KA:J0&HT6; MN,0&FJR_',?WC3G:;@S%O.MTR_IG;=;P=JAN'K=,KVY3I+O7*KJ6WRJ %3:_ M:C);#\8@;_E.VX_(-N.>(;E^P-Z .K%-9A^:'.%Q@+F:OIMD4_<=&,Y#LS7/J/SH$^I:O,_[7EFK M7H&NW(!_4HSRE7#RM@-XF->SKII@<0EKY^<9,) =;OGT&ZN^V^[.V_*E]H/PK?KK=*[[+P=?W\W MC/!)(]C$.;9&<;$:1E&V=<>I'$RY/5OK63HHQ6X[,,_%U3401_Y38PWY)1 ) M\ IZ#S,&2KS*>ZLOQ]?55L5%&\9Y]?9U)3&H]$D ^^%8]5N;H]EZ$NO2R=99 M?MV]\3$J*8\WIZ.>2_0T,W[7:&9;JNBWBXNW,U+JP_JKL>Z]_NX43&\MXUY- M0E'91ZALHWU=#O9'<\X/J:YBN/>J^]OV>VWM;_=J,IK]@DZB%]7;-L7+MPY0 MEW[]SLY#O=HX.6/#F]:@&%H<_)8LX&?$^$W&RF[++MF M]-GTW2R;W7>J3,Z)A+O7=VRVW#+';..T-_3?FO2[X-AC9ZS4\'4U?*34\#VJ MAN\Y=&5H3GP7R.] 9\ M/9Z2U0X20$GB>:CX?LCOWE#L:O>ZK?=J';/BV6][ M]H?]]P\1F'L:W\T6XR:KU#96A/5_ -BW)HNMNICJ5J!XUE13-'[1-(SRE^IE MCBW?'2=HG@-W<(WIV63&;B!C'>%J+).]KMX7&5H3[KGNNS:;U MTU?Z4;7?M6VJ MA#\S',)KS>CI'3Q,A78VKZ@*R^?SA#?UO!NH5Z/@KV.4OS ML&U:@KT[J_20V9_3VNVT3NV.T)T>P'9N_FJGI.G#,M[4-=U.L&H:L81VM>4Z MT=4#[C#SP6VIE]>YBJ?+T9_ \^?K6ICU0#[ [4# MOHWMKG_)0-/MY70[BK>QO*RUC]6_Q!62K5@PZTNWG7L]AUDIBVQ[D36]B #G M]\34*&X.9<^;/CF=#BZO=]-5X,]GMMEOE?"F'3 M?EETPCQP:57NU6@0QRD@1X5!6$M/> S&,?)24YSN1ZL7L]Y^^%AFPZU2M%56 M\)KR=M9F[DO5[3:=V?+S48H8I4.!<0K+3R>DM4\HJ)QHZ*-BC-]>?IH+TYZ@ MP *&-<@8LH8JQ&"I*F(5"<'>[I?Z=[ 7IK&N7S>6<,,6KW.Q&OCIS2^_=V;& M/ 9REBDX3>Y(?#^>+>M)8V/E"L;&)WAOY^/&4O'; ED7VS7)X@<2>+JN&=E7 M^814G@/>2^.EY#*ZMLT)N"YM#>&=XZJ7D\;/:;8B[RKC:[H:+NMZU=JN&6E: M3FZ]O*WOJL<[V92]C=>+>.5 %'EO8E]T3:,2&$)\;R?+G)%W&#-R^6%NYC*/ M3>EY]@OC?#P+Q9S\6#!OI\O,02 NOMPG^'+CSA5N&B_$N_9H5E4:A^,GJSB+ M[9;^"'S 6^V #J^ O.+;THPXN-J+%[P&P3R>O6M;IK8UK4WB25E?A];7#HWV M/S@"7)0MB:;7:EI.?9LC>SB+=K3*93M<]=6-L%XWHELUQ%TU*=E -2#'ZF%- M49NM_UA7O>://U8X?5=U["XESUN5_=\FV[C+D^HP[8XRNT6W#9U[K:QJK3>1 MWN[=QW6#84TGLZ:*-(\&M"3_=U-P=_@)'YITAV8>AH=^+V8M5_?XB//MK+L[ M#.(SC,E0:PE/";7' 1DCD(M,(B6UHII)&NA>0XE/<0I?7@%&:PIM@=3'?;O& M)=MQ[4+;JN4C[EV_7KQW$#/@UL<"M5;Q)33OL.*T[0UW" MG\#DFRXNZZIM67LHQK#*\/[$)_1*5-/Q]-XW[=6 FSD],_KV7'%"DT=,6(>X M=T#?%BN$M=7>**\DWRO$_90ME:< C-OD_O%F4&0XU%]Z*3XX\/#3)I2\ ;Z[ M*K1Z9V"<3-->-2'TGN/L@ZIP-\WTN[:G+[23@E)*,I';^ 5!$'?,(19Y[?Q#G*&,^N*-W4B!R,#B\WTCA?HSI M*MVWVO^62O>[*]T+$G^7]_NZ:.+FD*NK3Z&UIISEKFW2.W8FYTT%SG+:S=SB MIHE>YIY@L3NX(E9-FZUZZRB6[@"*@U'772U='\RPBD6\ SUJ;S"U#4QGK9G MRP)*[&E^HUNY;>BZH]K6H7B;<_#:>.Y&:'[NPWI M9$0(LYP/US0*;.([JXAP[JAV,)3>M*5K^FJLD<3=K!;DO%K63?6+;8]/ \%< MSB:A"X ?QI7=D34%4FUVKO%'#]JIU +WAH+4(6WEOIG_[%DVRVGTY#+?. M'+R^GHR[?.=[GIN?T&R>'WJ_S:CR%*V]Y9W(?_/E=OX;!5RZ.OYSV126V4G7 M-6<-K:NFC5_=0O=\DZ];'>A;/X_/;.AQVEJ@I_0A]IH(E)W>CR7O=HTKRA[O M$'VJKA[9=T,DHZYAZZ(Q"7)@Z[S<(LH"C\H(I*5N->4@J(,ZT0%QCC32.!&&)C64)>Y[V^[WC1&)4R22,?\\D^3B=D@@+_SS@F@@U2[T?\O7!4*0>7VWQ 5&X" M;XC0B&G/":>!V1A/^*+30S'^7ON-OGW_S1$N&S-QO7FW.-2V!IRR(20U]FIX MVZ!U9L$<9K7RC"N4DG>(&T*0)=(A(GP,SA#&HGKRQ0SNIK]G/7]B!)Y>L)XO MX%7@)Q]7"-[VH]?SZH#"UL=N#KX(;1ARCWM;AV<_$W)SIF'WD(VC>T@7UI;I7XEBT^'_8]UKVS-[-C'C]:DS]8.VV,YR3YK:Z%70%BG/P8T![P5I M#PX-,X)3B66RW06"&W:'MC=['>WNTGJK9%7#U60J[IZHN8"E'1<= M(*[.G]_L2C?=FB^J9NMSLT4SWIP^VYQV.\ON33Y>]M"]1UUO0OCR^MPEF#G7 M)C>O]Z'#&!98YT/EGC\'[]7M[[4;.9VK-0&0AU6\&5VS&5KVK0^2XD-3<]8) M.>>:A&.5X21ABI3!$O$D*7(>YW-T$K58!J<8NPUX2CAA!<"67I/8!'6DYN9^ALSKK^= !=Y6\?.GAW=VL[-T"=U+,')]QT:R@#$CNM=T/NVNIQ]R%D+1SI[MSU\_I$'[A:CM\#[<."= JJ[ M*!,RGF#$L;?(2A8R7@<6L#(D[04C$U?)6VL1)D'GH]7 !DY,(!EX;I8BA(CD M^>&=#J'+'__YM7J6,WOECG]"F23D[O&==VD*_VP,;GO0]1<@Y>?LLFA M:TJ*QV"S?I@V'<^;:$&73+EJ?&[GT;;H/JK&N3'=%#YH>*?;&(A_6N3C9,4S M#02O_I;;KH :Y"-'.I:K=XAL)0]X7F,?-P]KWF-ZJZ_W+26M1 MKRO3]U.N5RFS34[JK+H$Y:@:#>DR0'<.T2NP^^!LT!!K/Q^[K!9NUAST<(34 MSW7/T9+Q63(^2\;G$3(^AYAB^;SMUG<.6R@)E\?,3GTQ;'G@#.@[LC%V(O"; M_E9M.YG)9/:A:;2S<]Q0G.RFI+ M.]] 2[W=]2>/M$D*&>]^;2OS9&WC?+&(L>DF!!;G]193QAH/V3A8Q+5WF2FQRWGII R:!B9KVTUG M5@/OO=DTOV@CU/G"P96:[QU:OJKR/S//VG)K":$*89J]Y)S"JFV** KPDZF) M'),]S]JEB'ES=K3/_2JHY,A%8U!2"@=K99!8[WC6.X'![UKE.U)*#YC6?"#N M=%X'9Z8]06&C-/%(1.H1-Y@@&[Q#.%?22R[UT2'H)Z<2M4OWNGK>Y% MO9+$@-FD21"=QG-L":]Q,E13AFCD @B$.@0+WZ% B.24T&TN0T!\&=B?2Z4 M-R;W(.- .IE%*(L&"VV#-O)@^[%7T[!UI-\JB?K5IA?@;W%\Y< ?;"V63^X= M_W&TD!=T(%AQAE1C.9>&"(Z,)!QQGAS0AC7(T<"CUP)3I6_KF P#B MG]FU:U):LENR#O,WU0);N\CM4:;=MO/M8'UN^?VG[[)8SFRQF$2L,\(BX3$ M+.4 RDYH9 3Q2ON ==[[^DQ0W@275K&EID3UEV8ZWJXFX37,P0NTUCX:&BC[ M+FN!/39:0'LU[2\E6I";&3F7JWAM2HCKG#QE@D(>R)0Y&YST>P>02.:5R%6Q M .,8\: B,EYBA*6G5*> ;7RV: '3%V8@ '*&)EP00> 0,)),@#F68D2:$XJ4 M\XPF3[D*>YVR5 K)4@K*QB-!'*N K" .22HT,)8R.)AGBQ;@X02;2K1@N&QR MQM&"%+400AND>-2(2^]@.8N(A'%:6R$UTW8O8)@LK#RP8YT#BY8SG"% *:2\ M8$IZ':/OI1>'+\A P.(,N483(KG7 3&P2Q!7H&W:4X^H\C8QH2RW>^$")3$F M.A$DA )+16:OR8#-8KW3F$ECM"$]5#0J+^1 %.V(X8)^O>#MHE>8BI^75W$^ M]O![&+_/]<$ONUB:;8GH_WIPI?2CQ#;,8NG^O^ICY[X?K[H:1?MX6)./(+DU MVW2+>V75*,Y3[OFDI*'@%@-[:,HCHMQ9"OZQQ?OG(+"!8F[D;A$X M-!*)I(C/+6ADVNOAWF0_+QK@!,K)/ .F=YSZ<:S?C&L_F=7+>?P=GO'WR;:(E5I92SM)6REG.#=IN5OI6^.=PH)__9<_ M<]'>MW7C_U:OIM.<]/Q;<_YIWC+Y/A_V1C#Z?^!FDRZ1K/G^V^]>-Y]'-U_: M^4U%VW9*K$ELZ\Z1W3IIW#:X!PT=--GVNRW"\Z)HQE:6XE0;; MU!G- ZRW>5.K,V\K"5QW@O9>"XJVN@GNWZS;<7,\X?O9I.M7,K$?ZN6XS4=] M'^N5Q.%W<()\C#E!M>[J-L!@;G,R)^N9V?*@1I6]FN56^%U3\?S%T>$%>;CJ M(3;(47VU?QQF;MWST4;W7X^V"P.V5WI[=&8S)/!GP=:O+ZJWN?II^_5R)>WJ M /=_+FT]1ILW')TFR/CP99(%,F_R=H]B6ARS_VR C\:YA*/)LMZ6>,<,_[AX M>U']:A>K'.K?YS;$7,)7_9)2TQFO*QA:E^-U%W'J+8EU'"[0^TJLNG>K+$\IER6U10#K>NR;E46;BVOMKZI76*= M_C;9Z3G/8-(6"F7E#?D[H-.Z(D8;<@U74Q294M,@ MI)#_$,@_MLJ>E7@.RE(.=%J+YJ[FX[=+DIL#9Q;S<=,4Q]OZ\@QW=S 37&L9 MD:;>(RX%0Y9@AZAWP0.71*7WXB#Y\+M@DD0<,Y/3 QQR25LDN1=!"N*4V^^> M"^)K]B1!*>T$/)6_S^;SV8<8WD:_G#= >+Q4/#V,V/K6>>&912>;%>N;%9M/ MHMULU>Z!_'8WVS9W:<7#C;\&L&Y];DX\7IWFO?^ S(3-0]H"V4;'+_-)X)EN MMK4_@)-9C]LR^#:'K"&.=XLSRZP?SC4L*KR_LE.EZ !BT:#1NN3D/*T_;!MF_VZ,NM*U>0# MVEEV=ER="]M!>.MZ__$47+_%5--84G=J?6@S&7#?OX;MS5 MES?5W+Y;T'>%8M[%W%\MVV@9%FX5^]]NEV0;KZ8KFM]T?%N5S]O-0;=MV>8\ M@E68(6&KE']Y#?XO_'?3K:(SF9N^GRW&5R^8>R+ :!J<:=[G02/Z?CG/MOO^: Z+^6I[ 6X+ MNW$25D/9D^^J*]:J4=!V__*TKFTM^:C;(1U;US/P7W9*FW<4?-1T %N5[B)W M@U8M"IRMQYT;U=8KSYL*WJ[+P]WM1_-Q?R:;>S26W_Q 8< MMU; \<:_&>G!7A#KX;?],79>P;8AY[:1QNW.&00JZ:W#S3,&IUWN@%' MUS#WP"<<>,$[V\+E^6D?VTW01QO$E>6T7D[_V#$E_7CNEU?U(N-/B^/CS1&6 M?K4KMU@)M&N*TW3X&*V21%Y2&U^ @189T9!Y)8[6-L)RQVJNM M8]JEJ+Q$07'PIY)62#LA$/%,YD)OP2T[]M&R]R1=F^%TM,Q'J:Z1YQZT_83. MOEU;R1T(V2#7/>TFM]*B[-:8NA:ZK;,&,ESWO5[M"'ZT:?978'\V\;_P&:P]LK#;J@HY=3\[=S<^J[3O2 MOTVRHV4_@<,U^T6<9/Q%7AYG1_0"@$$!/?M#AM:L>8M41<. MN\5A=Y1R[7<>A!&7BL0]*N.YYC8 &0F3;+(T$ 1CXHBJRG0ME)11.82 M,/->&-2;&+@BB$3.,E!M8$X2-H!I(7UDE^OBN# 8NM)2(@8V".-$,60_S MFH+!S)J8"-F;5^V%]%IIA&6,^:0!C;2D(B=H4VZMU R[?E::#NM0Q)51LPH" MW QKTI@#IQ$VB3Q9(:%'_AIR['S!>W1;V +- RVZOEUH)BV>N@63+TY3N[, MT#4PP H,ZRAA8S-Z..0"UD@(SE+ Q#B_?]BJ=#XHZV"])H6XIQ*<"Y.0=$)* M@"\A;J'KZ@#B[YL-WIB76_TV]U'[$50JK\U-HLLM8_7B%=Y!:[/"-ZTZ6QB%!]=*KS3 M%EH%1K/)';N-G_4=SM"H(:IWVR47/B M9H%/%]VO3(_Y(;BAYLL3U8'SC;S2VGN5THB9OJW'# MP\?X=SK;#NNMO>I+^SZVSUN--&,7W.RBU%'=5T?%2QW5_<5%AZM[[GO$'=4] M/@JB@Q.( YP#8@/>:TP<4@2\5AV4"''/Q7E,=<_;Q5Y,_.S59'(K Z')U[FZRKN!>?JZ MS;?EXG(V;[KFM%;FVP_C.E\XO\[AZYB3X]O]6 N\DGOX3ZI\'FACY9Z978D9 M9F )(LU(+EX/$1G%.'AWPG,CP;7S>\7K7CAA:+ ,?D[S#!D(_<($T)\5/^];GFN/\:C;3/SS@CXF3$C,QMR%'-QC\):1E00C@++< M*XSQ&/=BYT[R&*B2B >67>HHD.;&(:&()(Y+IW"ZU2-JC7N_Q7<@R+P[V\!: M9TCLH%[=X=T&Y? ]**?92# ] C.OYU@W7[_]+2R[BV$*UWY$_]8\>[BN;[A:11S#.&F&8N04K#'P M! TV 1%I@W#:L^#WSJ/U% =%.$?$X;Q%"EIEA*0(C$&A A)%!_3J@ZZ6HW) MF=OS]S%\/YNWQQBN0H.?BVPC(*>19GUOA'TGL,T[P;3FU#K59]R)IZG=!;.J M.=FK'L-#[;Q)QYXON]3/'!@[+UU5P9@F!"T=!034DB.M0.^,%HP[2166>PCX M&&]C%/WX["TDQV*?AI=IGADM!DQTG>4?)@R M[]J+\>IZ,KN)L8I-)"D'=K.JYXS=B9W>S@?.W_W[S,Y#$T!OCFZ?S1N/9LLK MWTKRRCE2\,BKV;RIW)TW+3K6^;<[IFJ.-.<3E7+R>WOBVW\MX=NZ,7/AWV[D M\<_K\7P=3U]]V74YHM'.)^.<+-\=9V1S1BYP1[LI=99V200]]1;#"E.YE@X' M,(2;9G08C!6+!<%8[-LEC(G_G[TW;W+;2/*&OPI"CSVO'<&B<1_2[D2T=?^:* "%)L8@P,'1K=Y/_V16 2!X]<%FDP6R)G;E;C8(%+*R?GEG M.BPD41QA4(J!U&%F3"P:1J'GFXSYQM,48:Z?K.HE__5A/W7$G#BZ.S$)'SNQ M[H*,B$"S<6A(@@BL-%!O$LQW"FTS.B&/!8#JEFE,#Q$5P M/2_>L@TS]FW09G77!!LIP904+Z0DL<#BT@W?2M@&?H'B$#'F^J#RVB&Q;2\B MU EC$D9FDB2FY5O><0UYPYKXNC-Q ]D12QGR_TQ\:D>)$1/;H\!P<>"0D":@ MDD:181F!#8RT,?/B*0RG#/E[^(\/] 4,"[NAV N:HA_\ &GDXXQ"J_Y]'6G$ M>6D#M9WI]G!5N+RD>LGV45%_]=#CLQ$9/*4!Z2ZNJ 8MA\)[NU-OS M1;_\*A? X5M%)1.YK;.2AV$'SVLCI:)&CE[S@CS\8$7_Z?T+ Z[AS% M MN4'%1N4]['^EN6@RJF.;T73[V/%[]G85(40G4U[YSCO)-U@#N5B(>>.K'4X? MPZR3-5U[1F]$T:WA.U758X_ZQLRQ3CA+;UCU;)X;C1&#JV28)0YS7 MX8>NI1NN87D;^R[?]"]( MU$\M33_ GG0ZQ6_)0#4_U,A/71]+[3)WZ?ZUR;K#LHWQL6/,P\R_S.-?9/ " M<5LTRF[2HJEV?%\\(5T_L8\[1B*99=6SC5U5\#0M*PZ*,KWF1NSV%5SJZ3-C MPS8]W21@REK$IKI#:)!XQ O@7,*Y8CY.&EEK$F#IB6Y31ES?A>_$L4=\V\)X M8V"[@1]X,9/A]-E&,)[V:P7V\BFN&>_(V1^GX7'8SKB3ME@?_G[U]5?)E!&E MC2Q-LQV96E)MV&;)(T:VVWH.4*IY7&,)D6>7/A:'ON-@+7$<>@!LH6V3T'%\ M8AFQ:<5A"+]LS!=SXX"9/D"@0W$LH17%)*"Q0T )\0S?=&S'BC=R];F8^H73 M=JN/>;^RX]&46JU*ZZ6,[F!,A'TUBHWMKE%Y2$5NQ9G)7B=(0BO"$98&,X'= M@'7".$I(8!DV==TH<;P-G[-A&10$MDDH"%GT4R?$]WT#=&!F>H:)92/Z:O6[ M(")GN4](R*UNYG_ CRSFSNCJM^2*%[#0=R*KN+UZR8F_?/SP$"NZ_M23?59J MGS[&$R"6L#;4^L JGN$0 M/W!!@7.9Z3HA2R)G ]_V*;98-@G*6EH(?GHB]UR, M9?WN'$:(]ZV3UOJUE#TGM(-I@$MX\\%J<&RB 1MU\]5Q]!)\I6@JN''UXVNI M2".?7^B8PTOQ?_]1\Z!F^_1VL;BPU[2IBS=A48)-S-<#FXW+Q\M)1N^*IH9' M?&/Q&_$X7Y_JWW?71VBP+2KVNL)"3Y!$'1E*OH'\UJ^Z)< :^N8/-VF5BF8> MK[M[#"Z$*^.>4/RIMC-U@^^1B#_5\3W7&5/3MAYSW6.NT:=@5A[J9E/;M=7" MQKWKKG=,0&TN)? MN?'ZXH1O!4I'EZFSJ#7>(T#KU 7YMN9Y-LR^._>5JWF_"NWN_:9V=]H#=,\^ MBD?HEH0[J1#M(HBM$$U*1/N(YJH"M-&?,9E4Y7;WE*K\8E:(8OHM@L5\2<'2 M$EX)EL?NW##?Z32'1$D/A5K2$ENAEJRH92K4&M-!4JBE4$N>K5&ZED(MA5J2 M$5NAEJRHI72ML1RD!_R+/&?FL0[&" B;1,=Q,+YHBYB3Y51][B?GYO%PSO!^ MQ^G9^[$I[P=XGE/)\OU>@EZY\4S,U&.R/TOP^C?*8Y>)_L3J"I994C( M F8&?#"2A\T?F$="-]2)0\-8I]2@<;C1YR\V61!:D4_"""ZW=<<@U(T9<9T@ MB$)#=QWL.+R:C-UF5[?M_3:2K]^+I-F=]2+62KV(]>#\UXGI[V[>?Y'(,!9\ M/4"NWTE;T$E-7+E95 DO);R>5K_-&-,#/R:.[KC$#NR 4.9'A"5.')AND)CN M1EFC9UA1$ELV,1(F8GI40QZ4AL3T/FT* Y056EX^S6QS+W9P^K@]*@MXSZR*/IO1UU'EVJ=_(3,A8Z'[(H4AK.'Z_>XD2>12TS M(987!,2V_9#XS([!!@\L+V8T-!-]H]NVE]BN99G$#!QLA&=X)(CTB.BA'B2F M'UN^OM%@]JAZBS]Q_4,YC%\<0/HD+@4A9Z*L*#FHF%C)P7')P4"/=#UV*8GB M$*QV)S((C8.(^%Y@1([AF=3<#2,QP3\:C@D749W8OF$3&L4^<:. TL3R@R \K;/4LB:VL7N$XM\_J!P=-HWG=[^L4/'7HJ:9RND9@Z)SF%R459@RIR;B5%PT.$=! M&E7G C+9'K,/,IZ,\2I"GAG1V*4X-$VGQ-9]B_@Q]4AD4-/V&769Z6U.2 ^C MV*,AJ#^)1^S(=(G/@H2XH>.ZU$XNG=);'DP"5ZYLMWLY^X)4(970+3]Q ME:A4HE*)RLU^$F&0.*;K$-W0^=30B- 9%]LVYZ9.+&CZQL#(%W=U\W0CH@> MX]!(ZD8D8+9)',MV3!I:B1Z:IW6>VQ/'/I3S7(E*"=%TGIIGSFX1Q65KCD!<:Y$I1*52E0J M4:E$I1*5AQ"5KF7INA\[:!+ZQ&:A3@*;&43W_3@Q_,"R3+8A*JGE>[;E$3 Y M76)[24BHZ8;$\?4P84;B4M<^J:CTG(EA'RI=68G*EXI%P\\X^_O/W49];.:L M3"/X/4YO]IV>?E2)9QZ,1D_>]@<;7TL6[!:7XL->IS6L(]I)G"]U$?VA%0N. M4GAT;]+Z;D@KX(XM_/K07O0(V+)9"X"V'KE.Z+M$9PX H.DPXH=N3!*+V2YS MF1WHP2%LA2_1C,5-QGY+MB,@?^O?^$M75^U+?\7C\16>^S. YQ^O- 9HN$ > M*1NV"RH>/"#NR!AG9Y;$C($4 +%RF^;7&D<2K6KFL'RX;07+V\)%*#:T&K[8 ML9,4;Y+C5-)YP:>2LLVII!H./'DMU8JU!Z'K3'&ZDUPMNVVF*]&F+CIAC^L! MWL3EX^4DHW=%4\,COC'0'/CC?'VJ?]]=#]N9T47%7E=L04M0ECHR<)U3W/K5 MMD2NF[1*PS0#!G_=W6-'0I=XJNM. _][).(N-4A<9TPMW7C,=8^YQ@*=YU#W MFGKNP=9E3KW][J6&T#[U'(YRQ-#%D_8X X7VR4279$3-:08*<36RDK9N0(T4 M.G&E[L436^&6E+CU/_QN+";_$9;:3W^F0$]ZS<0O[!LKH[1BV@(,]/:S!5A! M%6*=@KJ1G#XU/4TF/\EO35W5-(_12T)K[1V+6L^"P3T+>PXE/)M].<.@YE;$ MDC2H.19*/TDZJ,#ERP4/X/=C@\"[$N/DBDTU#&[^\O'#0]'-B6GI\/^2I,T^Y@1<4(!3 MB4WYB3M^L7G.N4!*I)Y(I%H^=1S+9"1*#&S/Y.@DI%9"/&;&D4-]RWDL1 M_Z4LJNK9?@1C8OG6Q/#EZNNL<$*)LM,35[&H$F4C$V5)[+AQP P2Q(E/;#>R M"66)3GQ/![EDV29C_E%$6?4D679J"]YVIIZ2@..US55#RI<'G.Y0[FF=JZ"' M]$&/DY-V+%07:+U75L/A=4Z;YM5"41+[WL$RPA^5GNP(5/C4.- E8(HV+XY^@G>$OSB&49B[6BQ-.4L%2%]&54<=1\+LGH M?);SN93CX3!*&Z4F]777)E;$0%5S'9.$L1D1UTR2@'E^HC-3AB2%#P+QFY)5 M5WG\_MLB+?D=>AWNV7X*WW,FCA](%:X9Q8PQB7T92M#+(("4H%>"_@+](;;M MV$X2>\0,39O83F"3P(X2DM@L\6)JN0;31R%:3^T>\=VIFOTI(6RI7@PR.4C6 M>C%LMGE4X2#I5*@+JBH="Z55Y:AD:E1H&T%@N3'Q0R"'OB M W9;YJ&\$$= FPO2?I38E)^XXQ>;$GLAE$@=JTAU7==V@M@BONDDQ':82RBU M=>)3DQE>X >>Y4DF4D_NA;#DSH2X7#FLSCX,YP!57K.F/4.K05@ACAK8&7 PE_3[);> M56]>:3_)SBP/;M+C3\V06UHH PL&$1)^C],;R4GA'(P2E_R:]M2QK._O>==G MH()4[M2K2BN2+5[3B587-JF+BT]A.3(]8,35!5624A#'U"0U\%MN.$YJ!?0A5\?U\ MD15WC'UAY0WH;MLUQX]%?B-40E02JZ^X7\._ORVJ^F-1__\,5M)MX; /Z*I& M^.5=K_.Y0YV/. ^5\#K3W9TUI.!Q#:[.8%43#1X:S;1ZQC0D%,WOVAA"A=S; M,[I6@#*I4?A@3M,TYK94PW4\\S(QR01RPW ML8BMQQ[Q&5@GOFFS)#%I8CH; 533C4R'44:_HC$]3B4GS8ZQ3.61KM),YG.)/ FBA[A>!%[+U)Z[LAO4!AW8)*#^W' M#E0*3<\RF>L1Q_0!E6S+(7X(\@P$F4>].&&Q81VD[44T8W&3L=^2'GJ6+\M% M&#HPJJOV?;^B.?L5'OES!G]ZI3&08PMDD;)ANTS[!Q4\=V1\LXM+OH*P2XHL M*VY1D''+7ZN:.2P?;EN!C-O!1 C57%)*A7P@C9DVAU]GE<9@)^,MJNOKYVOW MXP3'SK_3;K)X^K"W*&WJHG.)X7J (W#Y>#G)Z%W1U/"(;RQ^(Q[GZU/]^^[Z M"+V#BXJ]KMB"EJ#Q=V3@WF!QZU?;TF1NTBH-TPQ8ZG5WCQWI,N*IKCL-_.^1 MB+N(Z8VKIQF.N>\PUUM1T#G6OJ><>;%WFU-OO7@\D+?F25D[YISN'#RH* M(T_B/D_2 B'QKSPV<>1$X@?:K'5T.MK&',3;'!99?("=$U-'9$K[WM[)2[[] M.F.44L16N"4Y;G41=/(?8:G]].@^HK?/]"TU'ZG6<,4SHWD MZ*E4?IE<$_]H?3M:2#,< 8'Y^^]8U%KS!K?F395P>!$)AZH[]+%2"E5WZ)>. M$L=Q$,<1,TB8.#ZQ]2@FOA6'Q/),PTG,T Q#=]U-[E-FV'YD$#..36)'U(=O MVQY)X$?3")GC),[!$@K?_[M)Z[M?\JHN&SY5Z[=ZQLJO,YJWH>'>[7Z@W'UC M8IG.Q)!L5*1J]:P$Z3B(.W9!>G%Y^TK(OK20=2S7H;9O$)?&,0I9G83,, BC M@1.%;I2$B3\2(;N6ML_]#.AF0 <#]R\<91*#/C4L)9ZE$\]JF.6XG!K\]*KI ME1)J6X?IBG)RTHZ%BFI ]Q&U(4I#[ A@$EN8E$EW48FW0*=QK;G4C#S/9!4IF,3/W9]8IF1P70#+'=_PZ$NLW23 MPN"WG:FNY.-XC?G6R:*,^1=O-J@B)])I.X?Q,)Z'$8.RP8 MD^23PNL0N%-G=[L8!3ZR>QU4"L'+P]%;+(;(,A9K18FG*6&IRBB04?MYB3DK M4N9OCH7.9YFCJ3P9A]'G+#.VPL!PB>E1E]A,]TA@>CY);#>BILGT6-_(&)5+ MG_O0R8+#.3,<8V+YOE1AH%'D?4KL\% B7P91I$2^$OD7Z#0Q:10QW0Z(;<<> M#E.V21C[,?%UWZ&VZUN>*WFXH!6R#4$">E1>E;.)44C5 M2T+-@AR!0G5!TZO&0FDUH4HVI(9NAG ;B_G6F!M*.)X]L6Q=JE"2FC:EQ.E8 MB#M^<7IQ3264J#U&TH>M^[9K$3)[SE!8M.0!71C&*2DHE8* M[X5K3(U#59DH(?U2_HM^).03!MX=>T3:\:2M%*]['A/AFLXM,Y@S M^9P]5" M[3_+*7',]_7 2$@2,!OD09 0/TDL$OE&$EDQI;JQ,;QK'QGR[(LQ1GX04FQ^%FX!]>>H(<=1++""*'A#IO0JGCW"4S(I8?,\-( MDC#!L8//#\2H"7)K$^3L$4Z0DV--ZV-X-Q01T%8..] LTBV?1IC3;84QL1G3 M";6]@%BVXWF>9=MP> XQT.P]+1$-*N!I?D"^LB<-*[M/Z31..^!NK>_^WIMO MZ"_#C/L.USK$V+-#T>8CJ[6_%56E ?MHG'^TJQJTJ; 1D[Y KT5.A7_XPP> MR\KJ^1KMN8S W$$)SX'*F9(19"\0OG4TDH#O25JA+H:WFD +FF,TKF_F*X1 M>JB\MH3&+Z)BL"'J<^[K1A&_JO(635W5-.77\W)5 L?J*E.8Y.Q[^@CA3CJZ0W\/4D 65)2\IB MOO+UU8G1\"'8 R7OE:$U5?=>-5CY%8CY]NHYJV=(IZ]+9>Q/_^>;J1O!FVI) M@[1Z&CWP16B6M2\"1(>=0G=:O#)F=;OTV5-%B[W8-",G!CLA"C%AAI$P CM! M=]U(CR+;M;R-IEW/&Z=YE==IMR=?6 2\5Z>L>B_&W<0H$ HW(_?DF>* MK8L!F-49FQUW<68=GIM;A@>I);8X"\C>W8E& Q*.7;S[^*\>-N!Q.$21@ (6 MT09,[^7Q@^OFVFW19+$V@[,-_\1PON#_ZI2L']4]>M8S[P<:,[?;6HQPY?M?=;E$Q33N=I'&?L]($#&:/2JB3A M^<3M)P:Z:F)@'^<^G'6^[\"YK[.2,>W7@H\D?[\YDES:\@U_?QOD1[:9D2>J0E:NQAF+R M,].1K^; 2O7S1P5/#$>?>+8D(WT4,BCA)0UQ%8LJX34RX>4;46(8CDLLYB8X M,=@C@>7 ID6.;AF)I^MT8UBP'QJ)85L.,1TLE@Z"A- P"HEE>'9B);IG!H&L MP@OD],2791Z=0@8EO*0AKF)1);Q&)KPRB1N#J M2>S'&\)+-Q++IKI.##.TB!W%%J&QXQ%J1'$2!V$2Z*:LPDM97N>+#">GHQ)> MBD65\#J>\+)H8IGH_?,CSR"VXY@DI"9((VK3,$Z8[?CANO!BAD,CV_"($R4. ML>W0 8$7.\1(',9T-XILMM'W3!;AI2RO4_>M?(%IIBJ8^3)S.78U@)0_K^;B M=)1G3@F2A;1CH:+248ZHHT1^$$1)$!''M71B4^:2(#88B9W(,$V6L(AM]/>. M/%^GANL0/=!]8OLA:#BZ$Q(OT77'"T,]L3PY=91#C\E0R" 3,IR+0]HCM8BY/9-G$CR./&""U(L<, MJ&XQ6867LKS.%QE.3D+]ET^?U 1DZ=20EY@2NJT3P,F)/Q8Z'[)5JU)EGJW*T-!+0(O1B1X:8(?# M+I(PH2YQXS V6!#X0;*ARK @#+B^0QW?(7;H1\1WHHA$P &>!=J/[<6G4&7T M!Q29 !29W2,F)<.5OFN%0A8E'D]/7"4>I6!B)1Z/[*9V'&8:(.IPH!RQ ]LC M?A" N6\XOFDX3F#I_KIXM-W$L\TH(;'#+7U#)S2A-K'"6/>9;R2V<9($H8?$ MHS]Q/4N)QPM%EI/348E'Q<1*/(Y+/"9Q$MBVP4"V!2 >?6P-Q,*8Z&88VK[/ M:&1OU/C8?AQ[-@A%S_!M; U$21CJ(6%ZP/PX#%U#/TD*DK(>%;(H\2@7&ROQ MJ,3CB,5C$.N>8[DN,7W;QCAQ1'S+#@F-$LOV'#_RO(WR$AXG#L,(*TLPM@S_ M4"-VB./:1A@;KN_KB8SB45F/)2DG86(G*8XO*D)FZ"<*1!(9G$1N$( E=9A/X/'' 7M29 M:6\T:8H"W63P'3<*&;$3DQ+?M5WB))X119;MN8DAJZA45N6E8\S)Z:A$I6)C M)2K')RI9Q*+8P^;_."; -@R#A'%H$,N-]"CP(LL(-ZS*B%J^9UL><73=Q2$# M(:&F&Q+'U\.$&8E+74D+DY55*3/&# //\#.%]_]SMU$?FSDKTPA^C].;'92P MIXYE?2^)Q',.1B*I!?OA7G/K1@,WR/W^[J'>']\4WGB/P]9#>TNZ%MGCD#'; M,2/"?$\G=AC%Q \=F]#$9,RBE@=0?0@CZ)<\*N;L*_WV+JVBK*B:DGV%._Z< M%=$?KS16172!>U(_C9,#W_,FI.\-EH8QU01Q-:#N6J?S M)QV6!X'Q02Y^,4DAF+?E"SI03![-&U+DX+P#A2:_UNH9@_\O&=-H'FN@P3!M M#M?,*HW!3L3:%[:HV3QDI6;I$\W43:O;5"G>8L)? !4QFM]I)8M0,8GA7;14 M\&%-OVF+LKA)*]RH(M&^V[;^\6K#B14FU E]8E+J /[1@(2^YY/(\).8&6$2 M>!O5"?ND(_28^?[;@N45^YGE#-:WHM_^X\N[5QJ@)U+4':JYQ'E R]6G]D[] M5@H^T^#J#*F.I^3,6"B@-&:6:1'#1A8*=(;M$6S8'6K;@6-01]]H4_@LL?LB M+&1.O7&PT 0'@RQ8A'9E=H>_P8,KAN+D&H&+)8GX(\>NDM8,8>N'\^*YV(GL M*/)CXD0!!8/SXDYI 185D5:!'P\=@Q[?L?.9J=&V>9@4\=X V6.*"%^2PB MOAZ$)&&F[[A1XG@L.@2:G9"SC.GN"5R2<-8JR$TUJ9:WK^IK2O46CU)]0R%C MSU#Q=4*;V7JHYH1FQ0T0;7E8Y#J;F.+AK M/^7XS%C.<\W0B7UBF9SEC(@ PT1@X7NN;3DZ"YE^"&1[$0WF 9#;73TI!1M^ M?XX:L14[;F!&P$6.;H%&[ ;$MQ)*C"1,](@%.J^V?3Z$G50CEMSXEUPC_@J: MY%:!#E0?NXM82RMX(>"3$KZET;HNT[#AH5JM+OC+M6]^#2(7)4JLA7=#W?K_ MJ[1_3+],M:H)JS1.X3ZLFFI(LFA&\VO\/K^<2Z/]"';_&DL6-Q%\#^[-(LIG MRT9TD=8T \+$VN<_T?GBS3N-"&5VG>-4SC>)&4%:]UV MYT?<$%9%:XV63,N+&G8?6#Q+_X"#3^ /.<$/83M@_W"/^S#96EQ)+@CK4QY6 M L!/CG,:YOZ1NV7VE!04,=PU8LSZS@,+>LU$?@VA":SY-;_]/\)WP!-F(.3ZS^&:=5U%0HU?X)GV9W55K],Y$C M;OX+K%8SI]JO_7+_]'^^83?.-Y7VKE\V1[NK=NF[S)X3O<&'- =H3 &_0=\# ME.Z6^YE#/5_M4OU[+H/XAXW]OSA^B$OQ8:^YT([NU<.2 @4-VKOQZM;3P=87 M3:DE/%\9KA\MGXPZ@#A?[:,S?@'(-Z 72Q >#XHOA8J]R$-[9EI?Z[UXUO .BM)K@.Q:UBJ A/,SP] P^Y]N!URX3 M3_D:WG]K54Y05>8I7_]$:V_[Y?W;"7\@"TL@[IUFBGM:4^T+JG:MNI7FPI+" MUT+& P5&K)YORTZZ@&0#71*^"@M[XFY.6B(A(PR?SE^R-8I0S47R+3*:BU>M M:M3QKN\XV?!/85/!4BOQUQ0T-?@6_K@H\/#@?HD/*WSX\ O=\X&&<*];6L8D M*XH_<#D#WN$*6YK?%!EHKJ"1_B$>! =$:'DUU_JOJA7]=8[J8@(/+\U/;%3C\OH3 RL".@"]X5:=TLQN.-DCCDK" MN !RPIUA)^'F25G,A56U<1/8R CL(\ZUG/MAW[.4FVT\)E*Q>_9Y^FS]];32 MYZD"^_&RY[<;5MZD[/8Q!#IV>M[)5/S_8=R(HUH&0A,Y"8U/#>U0_"5J#<:D M - $!BS$28Z!M[-B@?R&'/_V\R]?/GW^Z2VM A)2O XN@B6SIDXCP)3!W]%2 M1GP!%&JX/0PPOO+$FD6S'(AQ?==:F*@K<%P#"YM%:<4F<)C@)RXPN:RH$%OA M)L4\C;1W'Z^$K0NR&9B!=@=\N :\V4]A[/++"/5+DK,.B*DH1?Q.X M>X*5!@RA\%TYU=[/@;(-RS(05S-:+O J!I_CWP8?<# "@L CLHR&!< ^XN.B M";.TFJ$P+,H_0.8T$8I^7,^LN!TN> (DRVG=E!PXB@@D)E@YH8M:.%JT1OA*AH28:AT[ /'N1 @9-FRX M)P5*T+)9U+ -+&,U;$=4E+@?0FS!2@"P\:9\6WK9!0NO02\3?^(%%_ )+)T+ M9[@ENFZ$0&(Y'!R&9(MOT!L!VPPD;C):MFS%Y10L-&0 BNB%03Y9VRAT%94U MYY:ZN&;X12&.\;J5O8=7+0L:S28 SG?P<.Z3PD ,W E4K3LMAS,49;3BBM$, MCA]\MG0!K0AH^ OL#16^H6ZM@G?A0RX.^"( %4 QX(3.4>V;SX%)>R+@];AT%,>.:BC>P1I)BU9W[# +_&F-7C 84L3N#""8\.JUW#JY\5U5H1I7@ 'S( ;0(F:SYN\($4>\2.%_K_6 MX8=L,P>^C-"ABIQQ$O?8XP4J$.5TF#!@.)V8+Q

A3/[]=U7X;"M )6 $:HT M^@.P!-&KNQ^_[LO;=X!*M\46[A#P@" #>ODL*L2;P#GG MVA\^$*["-R%,&),H./%WX&:^ L'>=ST%AD;+\-I9*BI6*" :?(9>9K:H\?7X M??@;O+WZK'WE0B7FUFJUC H@QG=Z ;P?B#JXM< LI SOW%HW<[@\PAU!42KD MQ@T0]Z-5=5W"Z89 ML",4=A$/)+Z;\0X+.S"RD I;YK8E-6<=K*T['@B M!MK;]7/5JFH6W*/(O6]-M>7MECPKO,:]W"_RZX*[^$ ))&#'PY>B# 06ZC8U M.O4&,?&885H/ZB(%CY=7E4@HH FK[[HD OAF=(F_W!7YXGI"L(+RLL@RGDL=M^&8SD7.M+=_^^77GXEA M&5H&KTQJ5L[;:TBS6'ME962N1#FWY)9,^LT$,P_4%)Y.4C5A&]P0.BIL)-\* M?OQ@8\4Y %TGA6>VN3H?WETMN75&D5WA_( FRCU6GW^] H7\ P5;YVM)HS\F MVF_E8@8T>5'XC'?^!*A!:]3OW[56K-MBS?-9V?.".BPXD.#I\;2_' M%76+^52F19G6Z$#G;S!\13@-XF10N(S[N1?\H.(ZM7]4\-H?&-.NHIK+DT_O M_O'A:M(9:VW27]PFQ?9>?[\+ ZTP?[UE9; G>0Q:XW!EW>L,5X:/[9_S*T_. M:3.9;/X4O/?[?_11AG;'_QM.<5S,Q:,/M.WOFQ( !S;RU]8Q4&E7 /_1':?/ M^U^OECE"RROPD_]B-*MG$=X7].NXP;C1Y^5:!C?Y];\^7ZWCR$Y&&[ 5;$#/ M.LMP1K_@800/[G*+0@G^^^GS+[^^'W+=X*N_/I+M.JAZ_X]^-]:W@.UZ 5C9 M+WD.5@-_]B?8=2X0!.WQ3MU?;YCVMS1B>24RLV-@2O2KP5?JV2T=!'"0?E/M M"@12^0<3)DU3S^ $=%)OX(E.EDH27QHWY?GZ.'/4M9 9/-R)86'M0U$(F.84 MOQ(WKN\N$W@?K[U=M3" 0>[>2W&1--M%H9^;-./.GV8!?-DK[K>MHS3'97=^ MR8+7)?!8*)X\CL9M\@2G=8B41S#@&J$HOKL942@_-R4D^*;*F0GDJ%?(%4R+/U MM?TBHCR_M5$>)7I6@W%=['88ED=]"*%LF>\$FA F]==,0!R\CC8021C5QT#$ MT-^!0,9Q#X.Y7)"A&VJ.]1XB^L,A#OZ+:6@BO:$4*E<7;%VZJ :WY/8!FL!@ M@Z 2F(9IA@8.FM,JUFI- %Y<3' M;;D6N7WUK"R::Q';1W_1(,:U$<;I0F6WLR++[DAQRY,#5T.R3PJ8"19UMU__KV'HF&XTX]Z#.RTN8 E]9'5'?%G<=\W9OW1 +T_$ MDM_Q02;/:UJS,^X)!.]:_\83A(Z,!5_E K.M$,"7]J"HL1IZ:%D^XV5/[?U1 M_$1W;4HT%J:U?V#?9A2.*=QEJOV,'@E!KL$+<:S9[D;NO,?K+N.G>8KK96); MF+$MI,!\E1AS=U?]QI@SON )?.A?2DJ>"'O'R446195R;\?/A./>G',OPB7F M(\P*(48Q#8#S ,A6P-BJYAD,"_3T:1EW.O4I-'?3CC);W90KOI^!<_,BC^M3 MP,W3%;@]$]RLEP0WE-0T[Q-GV#?L[-!FS=Y0."F@4@X28*HV+[3/D5DY>4N< MQ)SV!W'RJ3 )O"12VVCU!^,^UN'*INV#CX2AECYXV:=C:.\#CJ@(GW4[W2I_ M;+IJX3$?=,*X'DF)=3NT2TRIK;]H02N!./1A*2?A,YV$@^J?+IX)'U%>*XH$ M'@8SL< I25G6UB134>NFM?U06I7ZOB3S_LF8$,>3!8:0S%5C;JR+Q'6-)ZYC M3D3KE1:J0<=M0NT7!6[M7P =125#DI85.K;_571OT+\ EJ)@"AOV:NGSVO%. MMX+I?D_IVSNLU?HECZ;\9/2?"&?)+:]D^7>3EJ+\K RRRI*.?,N MQ-%R(N9"\@H2,,:4/-E2+$9%\B>@(H#\,GK4%^[S'6FK0)#O=VEC:$>) J25 M*I(MCHI[M;&A7=9WNVHW7R!$6SZQ>?.)]CM852;Z=G=E9N]?;[/)JD^INYD, M\HFQDU=7>;IQI%:K4#=.)ZQB ?!3HUVV_:1..R*(E,#NWJN$A=O,BWH=K04$ M<3A.:VRY()3?);)NL;"[AZ$IO/1=?)KAKAGK-G>7I;W%]F[O,\ A;HAC86L& MG"JB-].'D=R=6"C[/F?+[%[.Z>WVP6K6DGTYCZU'87?RFO%T7MN; MM_B+W>_V'^RW2--.^<%,FI*GUG3^J]5-_J4C$%ZU*0!YNG1'HZ]\(Z_6DOU: M6H@2(-.@1A^PUNE/ +VA8,G6#"7 91QMSU8L"_ M"(%AO1%H>5LL!2CJI$(Q;,$BCLL.+6YH9V,@3+3^75Y#C;67-$/ ;LBC;$/Z< T$RT, M5OH=*/H_G?Z]78L,?'\7C[K !DWK.A0>$1"HPWWK S2+IJR:MBU>>X^NGHS. M6W,13^L&%_0XP0.*>/RPV(*(5C4U%A"T+0XP4O\'VBH8J !="762K374(N7H M]W="YE?D)->"50)X3PO#5PG@+Y ?BX* M+\VOT[9T(R==BTXX[S68.GUH4+V[W,/#O"=19)H*TJUISA:95 MWY0#%85!GQ/V+:WX%^&O1<)=O>A79(NZ3?,02F0T Q.?\=9L8(@6D5@:MR1; MY^6:FWQ+VS@E8)[.A%/M9W97M.6@K7*!^]X2G3O.=A<9\9V#&Y6\WU!YP_.5 M[O *P6R%<)1\@PMF#/T#41LTJS95F('C9?GP@?VQDDP-(%&0 :/F$_/"1_ZN\%D/' M_PRK0CI0G0-C\O$LV%&0BI@,;[FU["381516#*N5Z@,"LO M7G!2+'LR]!D:\'.3XYAVX7=LLFP0->K;6*YU,,RQ%+!+;UNY7'0O$PV)5WH2 M8@#JAN5\<$/OZ^/^3N'9A'5FM,DC8;]C"T1&R^Q.A$*6$RMJ1N?:'WEQFZ,M MT?&4>-6!TR)=EE0OOUITCO_-6M/VQ>9%3#O7?7_OP6U7'!K+D-IV=\BR.V77 MFGDU/C8KYAPR2-]==)DCT#7:;($,JS0^7BUM*!!VY//'J_5'3K2\R,G6[XJY M*06\OOC2,MYKE>H#PBV#!7,;' MV:RW#>Z=*1CV$V5UZ/0$#9BW<%TYW7"GGXK>/4%XOD.?Y<'5UVZF3>?J&O#( M$&N&R+E-ZX0;]"M8:?1YF2'RQQ]*D3$BF3K\/ZN>Z&(0(U]-05EVIDI1!!J. MD/'BI;K0XJ +-N_UR?LO1: A8V?H%/BN2MO6_L#QV!!YF ;9GQ$N9?O>-? L MCY\X[NT0 ZN*O5IJ#18LSA^J+' OOG;0GN<%1M6Y]HP.R.NEUAX5I'U0ITXL M4/8)E0(5%3)\[K*US;![#F\&!"]VM2C3#)6(-O%\V=P+?9AQVW,*)W)Q59]G M8W5&Y9/?>:K]HV_;LO7V_9638_43^\C:\N)V6D<.OV<%1F-Y%YQE\1:W@!H^ M5:MYY$NTS5]!/>2?V_KW7%\4#W+%;QW'5DWXKW;L1#>08#FJH=IL=KK&?KM2 MM83W(A)CV+:R'CSHKYB$@,D*R\RN!_=4R /1IFAKB/\=*%LLQTES3>>KAI-7 M%HN9\'O/[XJZX,&H_F.1<<*W$JG=-G+"5E';7AF5-?8-C%+,O \DDKI,TW8%W:O_]=W;*XY#0.6< M#:8T\<>*))BV%=;P*Y-5F;$VU0_, MSL9M,CZSL:TW^VEIXZ[DW@W?[^T*\3Y@.O2D:ZN 9C)>>UN462P:_@W)TL\> MVJYB])-6*S&XJMR=2E& M.=MV4WN7+-06(W,_(JNZ+;B'1L@J&3J$^#O?ICB%H\')0!A]Q\?%P^F>1<53 MSENACT8/?]2=X):081D<#IR 9X ,">^$?X%?(LC>D:B=@RHTBJ), >?Y(S_8S6 [-.EB4]Q=7 _IP\ZSUGNR=_65TX;S'>W'.;NXT[_')OFGRG_^9Y MT? A!&G-!W;T^?8]H+2>^Q*%5Z6M@=_6,]KB]KV:32[42L[Z6P#U*<9"_*]& M3.=M5L%Z,I"VX.$MV'\("K5YW[5YV=ZQTK9%1]0/1:;6LZN M/%FP KA\Y:^VR6OMY[P79G]C871V+AL!7FLVJ.@^T8)\YUKOLNR7!27T.D>K M?+(4I%SVK%L90P_L;N57PO1/&\Q YV?:E?+/_>LY[ MA( "6DP1\\, Q,9O3EIQU#TP2LNHF8.9!XOFG8);ZP-0IK,_.,()L@S$FCI' M#XQZX\BUS4\LSZ$2>9)K-FC?Q7'@.UH1W-5V$YQ+B\X9T:KEBTP%<*CBMNFO*\'OY0XB3+[6/OX!7$M%I=YC@7"EDHUID";S1WM)%!==H/Z?%T'&^7'"W6L4NSTS_ M7AKO;?2PRZ'I)N3![U=7OW>)$MM-?(I^,72'8?8G3A]%?3K*V-)9_:$$854R MD,7+$B-:TV\I?:/]6B2PPAKK5$!F:6\Y7(D6&D7%.WH#QOZ!K;Z!,C/LE8T] M'5',,>./ ZKKD*A@54=ON"L@O]$(K6K_6#IS1R&(=IV'J!6 M([W3A->/+Q-?-M7>U@ZO*9^='F-3L3[TTL6_>]_S2L"C]T-/M+#KV])ZKVN, M8;2%Z]LQ601T)Z+!3/J_W7?A4]"RVF^V$[?Q]A6VU:S0:LAS'I(N:5JUS250 MH'4/ODG[P=UE^RF-88]2'L1%C:R/4@L-$1OB+-IDNVJJ?2TT4;?=Y_V4*;!< MBE,8.<.W9C+4'67\W.9WI$'DUIOF2CYISPI >ODYY@N6J7= M0>VT-?2.\6Z5=W#>JJ[W4?]7>B>HOY[:+]AWQ5>QFD33M]68 6L6(AD2#EH[ MS5QD28C*]&^++G=A)4DVPF(T<5EG[,!_@9\93_Q,&E ]6=>FH,N[X#U3DJS! MPUBO)/1F[1"?SE\)S^A^Q%7@V^-G^-^VWP-H7NFB;\8B I'#H$/?EF/U*50D MQG7O,LP<[D%MQ5.P'7/>:/"F?W!2M$ W=!-MO]/@@DT/J(B7 M=5_3KLOBMIZ]Z5>W:L"E>5)28=\U?9%KWL;(1('3@*IMI1)'Z ''"@;!Q:UX M-+ M?B8O^MOW52F#.; S4*NPIT,]JS21A;A,7&J''UI3[?/N.^08*'C@!GPAWQF> M/M4U(%F&<-&!2:_F1RQ=".=EKC4+( %6V BM0Q!DF6IX?^[0NJK81^*7,?=A M4LHP96*R*SET6>V_D8XUS+#O8Y/MGO2I.J+78!4G.0H@:T!I%48"0GFF&9YP.WN7>C!:OP[-:'M]QL>0^[BN#>8!^I M#T6YFAS=EBBA[ @QWTCPPJI?\)]XE6\QN[OT07,T0'-[F8<5]4\B_BRW-[K:\V-\/8R.=L00; M^!K>#;3Q]ZV^?P!UY.56?QCUY%RD[>>=?J/.=L/#E?(61YWC@Q>VK^3K=<;" MT@LU\ 4MX[E#>V+I4^H:SG897FN54-N-D$%'.SS8KZ76@./TIEM3RQ?( YS) MO._?K/J)@2Y@]MR]3C+V;Q*_!JM.R?L-9B\ ;SJO76+F% M8V/*[01)5)0L%7?V;S15;<,=:WVUCFQ2[/(^C,M!3^6M$IM?4P M_;M)Z[NV !!-3/AB6WPL;O)FR>! E/9?Q>B*T4_ Z$(280][##IA1&3!2E29 M11JY2#M>)MORJ;^=GV:'Z%L/ M5NJ8J&,B!P7QF& Y&,;7M80QQ9J*-26AX*L_M\&J.V%H#W7VDKM<8X: FRXK M!'E(CO&$A%[5?[.2F:Z86C'UB9F:M=I#&Z;NTH;E>)(H_'*;/V41;:I -\GET=_KG)>H"].[LLC$>GMW MQ](K,D@/:#\<-G;$%C5\[-3#C^R=HFF^I%VB%7SZWSUK7M6P![3#E#"DW+)8 M6'0AZ3LQ#6XB6M")L,RRH160'&-6.Q[<)AR4O>"(\=G=:TRUCT5>L@2.G9C) MU-8K]*[)/KPNBAC+L)?6.?;'&DS,[F)]C8@>EHRGE'#Z<<82!@I&V$29 M]^ #+,1M\BU+%Z%*@2EB >*^79U(&[7JE\2;P9+.>=5WR3O\B3 5Q7>8X/>XL[OL+XNUWB+#"SN'MZC,; NII+4!%_PA^N]WJ%X2"K[ZL/6@ SU&)-M+NVX_:7VWD\4ON13;U%4I]L.EV H$%0@>^6"* MP2!K4E_4IG2-_[K^C&G2#BAE>:OK8G\B^%4,\ M'JYG2=(-)12ITMQUL83H0:,RH?[V[<=X"Q#%RXJ7):$@('C?A4%,)EK4W-M6 MT835=V)P!S:2Z'M1=PXZQ<.*A^6@(. QELM&G1-"M*=H2YZW=*)HFP0MRI35 M&'H?M.R.,IK.50J=8F^IV%L4J//&7*Q*2X[/;1_B)5\/)T'PK%!1^#P8LJ7R MXK;0]@I',^?7_7B1HJEY%Z@VYT88-17C27!(^-8WW\ZE[O)J'I>MTZ4@-6'% M_MV(+*PM31/NS_591G^70U;@/DT6K[58:M^+SS 6^<1MCA*"VTTJ8A!W&QD_ M6UZ'IRQMK.@<^\^<"U?O3/L;YAN6R^'6;9N%OL/>O(A9)@8=W--X;&<"H$A\ M:],P63=R:'<29-WV-$I9WRT/W[_K!7C-C^-*]Q%1!\YSW[H&8_W$A?7V9WPF MS*#!V/#1?6>P;I+QA'=<7C8,$QVHVL3$8(;50?95VC4N[^[3NE@& M^2$3;$J2PAIYW\1N0 SP$+U>C@!:#50N\W"+)?$H'SG.R;J66G*.>'"VW3S^ M,FB->;7:&E/U\Q@=W/]E=Z/3^SMZ= T#M$,V#)APP%CVU$LQZ9]%#:YGTC50 MG?!Q]2P@RE50N(/)NHL MG8:/J&T1F:G+_M-;S9[M+7\VY_(.>LX6^76QHJFLZ5$E2^=A4U;+1LRK<25. MZW7HV]9$K^OTVRX3G3ZB,BW>[F-2O<3NE=ZK@_O>=Y57'UFME([10-[J)O;E M#IF]BVUZR?TFY\>&>4+&L]MZ1 B(:5PXFT5W^B\\6;SUTKRWXP MK>BL/9R@QXO,!,Y@ V[488M<)#S(#OW$Y=5=S::KIV<-VSND=P9P5= M+' 9]?L-5#M%>W*%P ^/ _Q%=+S_H47@'U<@6(%<3Z=V,L / MK*<3-M/O06[%I.)URJSJQPD +^*<2CY/X 8^%T7J:L!03V+34%FM:L#0/9YL M,(.Y2=ZFJ6Q&XG&FXIN03R#F*P/-$[D;+R<9O2N:&N[\C<5OQ%-\?:I_ MWUW/%17MG7F.@+CU*WP\/+]'J9NT2H56\[K[?GL17!6OAID= M8VJY/"+]'S_5\8Z+C*FG/WC-0W\WIXX>//3= ]* MFL<*NJT;\P(T%>]]H60%(N)?_O.5^^KE2=SB:D>1J;.H-=ZU7^M$R!8:'6U3 M#J()KVDZ^^[:5RZI?Q62^OVFI#[=,;EG#\4C=$O"73Q3S%*$7D,Q\P@H)A_1 M3X-1GUB9%MQO*WY2Q^"$QT IIV<-])=)UJ/"NE).']]YP+24 BJY0%"25R&5 M1-MR,J0R%5*-X0 I#4KATN7@TEM>C:6027)DNL>HYI'+QUC5$1 SB8Y@5;]H M=L,):]?XE./73S\KSR;\$P3'23-+]B7M(43'H8B\]>P?C^P\H"\)W16M%:W/ MD=8*3Q2/*UHK942!AV)H1>O#&YJM;V!(,C#K#VAX#M-JG<5Z,Z=S-T17"]Q* M89;*[!EF_TY*U^2F$UD:D7$R6.*M[ Q;Q@/3 M>Y)/?F3& $M*3U(B0(D )0*>OE.!+>%14>"OE'T)"*N07B']^2#]#PKJ3WY: M?E2)(E+ZY[X6-=2^H*.UXCA/7]!OZTW&JSWJ MAU3P9D2EIS+"OFQ*BJ*UHO6(::WP1/&XHK521A1X*(96M'ZQ_(,AR?AW7Z: MB-_ZLJS276.8E1]7&E0Z$]_7&"@X0EP_7;1,G[B!K]A9L?.XU13%K9)0<(3< M>C+P-0QWXN[31E3QLRS\?'(:*JA5K*F@]N%\!=.9!*;*61ASSH+R'[W4Z?@+ MRUE),^X^HC%2/_$,_6+9>=3^(Y5_=-0. MQFUES$3+FP'L:3/8+.9F.@L>I>=E SR)K8IXNCCZ*!V1D<"AE97H&\ MXF<%\D;:$U<;#2E4?$L:>3WQ0P4& .-E?P^:.J794YLXV3I!Z.0 MWV=P*F3D>87RBI\5RA\IP1=0WM\CNJ)0?DRGXN0T5)"NF%=!^G$<;XX^T3VE MN)^MXTU-_'K6OORMJ"HM*8MYYUHK\CU<:BHD=NIPC=PYM6.@X A= R<,9^WK M#SL3ACZ9R+Q<9E?0K*!Y/-QZ0FCVS8GE7VZCPS.'YI/35^&PPF&%PP]NAAU, M N]D"5_GSL9*+Q/3W:-_L<+X,9V)D]-0 ;IB7@7H1ZJ>F-CZ'KXP MA>CR^,M4GM7S\ZQ"EA0E:[UF6DV_[5.^J ))IPZ#7+#G70623A#0-XR)9^_1 MD/-,&/K, _HR,KN"9@7-X^'6$T*SYTP,-6OK7*'YY/15.*QP6.'P@YOA6A/+ MOUP4EMYWI'*MGK4YG\KB)JVPW_P/(GH8)SQ;P*SH^C MS0>^2LJ24IM_H5&0JB/](7?N(ZNUK*A4"I<\POHEIF684Q/!*2Z:,&/RB.MC M8--WLLR7V;X'2IBOIHF9$\.19#3DVH8ID7[!86$E),Z:VY60&).0\.R)8TLR M6E()"64V*(EP?JRM),)X)()K3JQ DKF4TLJ#HR38P7\IO#?_<>OKVE/'LKZ_ MYYT-\Z'%K;RVVWGL3NA;$Y?BPUZG-:PCVDG MT664> 7WJ)>^\QN6-ZPCIZ2 MKED;[/?^V^H^:5?E]9>N[F I=I G,M8S!O]?,J;-X>I9I3$@3:Q]88N:S4-6 M:I8^T4S=M#2:Q_B#J=W22LN+6IM3 /"49E/M4\9HQ>"^"7RA+K2/1>-?!\9A6C933CO/<.N#8K%L@0VONU";22KO\4("3##C]J/^/!?G83 MA;5;5C+MNT"?>AK<.4.T>A)*30!,Y@M:PA\!<+XS#'?J[G4G-WB&8TOV:5@, "X!:V M; VU8^OUYBO?8'-^"%MZJ)3!Y$-X&U1E.'E)*-W15/# M-GYCH%OR+?7UJ?Y]=WV$CUY4['7%@.J UQTWC@5,^K#-$OKN]?= M][>$5<73'&-JN7 \7FW7CL5%QM33'[SFH;^;4TO^*?+OXP.G:=YM.C5J*T&LH9AX!Q>0C^FDPZA,K MTX);).(G=0Q.> R4CGIR54H1]J5UU&.@N])1'S\ZP;24'BJY7% "^&SU4(54 M3T"JE^PRH)!J/$AU3,+NH4(I7+HD7'K+@U\*F21')M7M_N0Q]O??@!%RFCT< MFU99T&>6!7URLIYYAK/*7A[L@Z5/7%<-6989+$;(S@J8%3"?!R>?KE.8,3'M M/=S-9\+J8P"+$;*S F8%S.?!R:>K #?UB>.YBM>/7=JM^NB?G/??SQ=9<<>P M1BSC95[[.Z%4N\U3!X[DAIDQ4%")S:>$I">ZL8?45.RLV'D\]HSB5L6M,H*O M,3%>-"-(L?,%LK,"7\6MX^'6$[8,G!CZY6J^H_87J2RF9^W+!QKQ!A$J64D^ M:7DF[N@Q4%!)RR>8*L[$=2XWNJ+8^2),%<6MBEME!%]O8NHJZ4BQLP)?Q:T7 MRJVG]!,Y]N6FXH_:3Z3RBIZU+U_J(OJ#A%2TD9ZCKTCTN%;Y1=))SS-Q2X^! M@DIZ/GXS#&-BGFX8KV+G\V1G!;Z*6\?#K:<#7VMB&89B9\7."GP5MUXFMYZP M(&VBF_;%LO.H_48JO^A9^_(;GZTSDN2B,VQ4?.X^:15B.2]1Z5DJN*UX^:R- M%,6MBELE1%[?U14O*UY6R*NX]3*Y]81I1:9**AJE?6BHJJKR?#N555$*1\8>)O6\(7E*M-< MNX&+^'.WWQE>N$EH5#=EFE^+>T\'_'"T;7?AZE-OO+@4'_8ZK6$=T4Y6^ O+ M60FD1 I>Q7!56M4EK=,;IKU?<[I*^@;:03;9/9.C/=Q/NKJ?G1-=NV4ET[XS M_*G5G]RD*+4:4*&>E8QI<[C=K-(8T"[6OK!%S>8A*S5+GVBF;EH3WGN/EO!' M@(#K1SP1@.$[TYOJ>SW/G&HK@ 50\,AGKN&:/_4>"6M+%*L>Z#@XN$G<\.\" M$Q0WN+IL9DO+N-*N2YHC\,&E^,[\U=(<[H<4 M;Z&S6Q1\SK*, =8!#> 5%Z 8W*U!GA3<>)BS>=8 _+;(,@HZG."J%G,G<*M: MX=I.,K&.3#FK)_PL?V=:4_L0*[H0\ /F8)*Q$R,_A6K16Y@(M^0'-[3_:- MDHAQ4 % FD^U7_+V_=,RUO[=T!)4+WRD(-PM?H.548JH5#3PEP5_%0ZA\$"M M6K H35(.GOBX(M_V&*0%^Q:QBJ-VS8FXLEPPFIC8B*L_T?GBS6?M=X \]DW[ MZ[NW5U/MBG]OV\[" F?TIKL?+ /%D#546''5U0QV'W\1BTSSJ.$7X^YS^-UX M_OA0]CY#[SF&S=+^EX(6*_Y8),:L3_A8T&LF[&Q"$UCS:YK=TKOJS2OMI_W( M=M3X_H-;]%B'WEZO>BYB9 4V *VK 32(PW\+T*"%B*51<9W#PV(MO-.:2H L M?HK*72C&E0%D5 W8G_T]Z+QH@DJVJ@I.M5YO?F M[J5\]UJ]5!]8G<_12]?TEO89>RBH\,V="NI0B5[50%OK%DW/$F"J>SZC98ZZ M'^B3M)I-^+_FW36Q82JVKW"W?F-6WJH@N$ MX,K +D*0P,M)1N^*IH8[?V/Q&_$47Y_JWW?7//U+%?=GZ,?BGLT?\D9:T7"99@8CXE_]\Y;Z2K&JHH]'1-N4@_HJPR.(# M[-I'%-2_"D']?E-02UGXU6<4R+>)9PI9BM!K(&8> <3D(_II(.H3*]."&Z#B M)W4,3G@,E&YZUD!_F60]*JPKW?31@33=?,E^)4H!'0\N*4(KI)(;J?8HPE)( M=89(I30HA4O2X-+;&9SW,[MA><->/_VL'+6]SRG3_UZH MGO=1HD/541]/$U*T5K0>,:T5GB@>5[16RH@"#\70BM:'-S1;W\"09']#P M'&;5.ET.],48HJM5IJ4P2^5V9YZC('@^8=6TN3TZ2)WS&(33=0GT] D\\F)Y M?0QH,4)^5LBLD/D\./EDR&Q;"I5E1@JE'%\D:RH(OAP(-MQ@XG@*AJ7U-[4> M0.5O>AG^_PLV_=O?SZ0"#J=V?*LAA2'YZ;W&+S9:_&A- M.<[3B]8-#U?96G+)8^6DER56JF2IRLA2_'Q9SBW%K8I;943?B1&\9+L6Q,[?*G_BZK_A9\MPJY?79<]3.@F&=7G[=CWQ5_6..+A15R;9D MRHBBM:+UB&FM\$3QN**U4D84>"B&5K0^2O\8_MV7*>CAM[XLJ_0SJQ@MHQF? MKQFS&Y85BSG\2?EKI4$EY=]2_EH)_;5F8$X,7_EK%3^/7$]1W"H)!4?(K2=# M7\OQ)WJ@DL)&S,\GIZ&"6L6:"FH?KF5QG4F@7VX.V*A+5;8TA%$.I(.VA&$Y M*VG&_4R7J8PKJ3DW4,%%22]?&;X003U]]C:J]B9\7. MX_$@*6Y5W"HA^/K&Q P>3TU AK6)-A;0/.Y!,8^(:)^N'U:KL:76GACXQG9-%TD?1K>P, M3H6,/*]07O&S0OGCH+QN36S3D_!,*)17BKL$A%60?G+F59#^I.UR)[ZY1_!8 M ;H\Y7U;LK/,EW.NF9?G7!.MAHN-UC,J:"6-A%93 "2BL9+0!YU8[)H3PS0D M/!,7(J,O-]BK4%[QLT+YXV3QVN;$/UUZ@T)YI;C+35@%Z2=G7@7I3\M8\_6) M&RC%_=RSVE0OY_WVY6]%56E)6 M>+"G/^Q,&/ID(O-RF5U!LX+F\7#KZ:#9L8V):UYN/ZTSA^:3TU?AL,)AA<,/ M-Y6U@XD=!(J?)<_84HZC/8> U3-6:FD>%?-]:QQ5/.?4L085SU'QG'&)5<>8 M^,8>4O6"PCEG<"AD9'D%\HJ?%<@?!>0-8V)X*F9_YH?BY#14B*Z85R'Z<>HG M](EK[S%A22&Z/ XSE6GU_$RKD"5%R5JWF5;3;_L4,*I0TJD#(1?L>E>AI!-D M6X'XM-3S MK0)]8M@G:XIXWORLLJU.SM^?RN(FK;"M?%*4SW0?J?C-J6,+*GZCXC?CDJ\_ MF!/7.=F(K5'$;R2UA%1*EH3@I 2 $@ C$P#!Q'!42M8%"X"3TU>AO4)[A?9' M07MW8@>NA"="'K"7WN'6.C:'Q%$-Z0]Y1CZR6LN*2N5OR2.1#^/,7\4?"'XO/*J0W>B/74LZ_LS=2B*2_%AK],:UA'M)-C;(LLHG!'>EE_[ MS&Y8WK!=]!L2JZ7?;HJY#VVA9#1['(5*02&>(UG/F):G.=/F/N1A5\DL?K=Q*/!#+>I$5397<:7%35)857B[4;6J8(&OS#-&8]'3):PY_Q M'>"7BM$RFN';L:HN@"2P0? [OCB-9BDLZ($U3#O>>PIE3?Z O*BU.2P&UIE- MM4\9HQ6^>P+7P>H^%C737'P,ORG\5N''15-J34Z;.,6WP!7AJ%?^$P\$\9=+ MTISF$=P6F! ^P.VI,#,V:^+N?=)*^[MX$Z#;9[8HREH#\GP ]M,,G?R=OT[2 ME&TKPP39$@DX[3$&^:3CKS;Q7-& 92?.QZGP+SO@%>S8L'/Z_NU M*<&2KO\P6_PT4)=AAQ^UG_%@/[NISP"G)=.^,P/0&7O8?@KL3P!,Y@M:"I3\ MSG+\J;'/CF@MM4/[Y>8[UV_9LZ M&6WJHE/8D0G@95$QP,M)1N^*IH9-_,9 ^^<;ZH- _;Z[/L)'+RKVNF) Y-21N_6H]XHT%#V&:I?7=Z^[[6R+?XFF.,;5<.!ROMMLOXB)CZND/7O/0 MW\VIHP?/O_ ;_6,UHGN(,,TYH;!FR.L,48;<2%LB(?_G/5^ZK8_N[ M'DAKZXCTX+;X!]J5I7OM&4I%6&3QVMKVRM9!N?JKD*OO-^6J+"[+[=EN\FWB M X=KWUTZ-6@I0J^!F'D$$)./Z*>!J$^L3 MNCHB?U#$XX3%0*NK)-2E%V)=6 M48^![DI%?70L5C=?,A"K]-#Q(),BM$(JN9'J)9N1*J0:#U(=D[![J% *ERX) ME][RV)=")LF12?63.WF _?TW8(2<9@]'IE7#"6GRU ]37G]RLDJ:@W[.C;). M-\E--R>NO8>Q<":\/@:T&"$_*V16R'P>G'PZ9';,B>_L40IZ)KP^!K08(3\K M9%;(?!ZI=;$\?9H6JK86;'S>.P9Q:V*6^4$WR"P%3LK=E;@J[CU M,KGU= XCV]C#6W0FS#QJ;Y'*8GK6OGR@_Z^]+VUN&TG2_KS[*RJ\[GWM69)- M #RMG8E0RW:/9]K'6.Z=_>8H 428Q!@%P!)W%__9F85#E*4J(,20;(F8MH4 M"=21E?GD654>G0]ABI6:IRL/)!B]#Q0TNO+NBS&R6H.!J4)3%71H];E/$N\ M'VV7JS.D9Q@K4@=EF^JBQFG/ PE+[P,%C?:\^V(X@Y8],@ENP\X'[;H8;C7< MVD#P[5FMH7V\*6[#S@9\#;<>.;?N<#M:J]<[7LMWK^-&IK[H4>ORF:[6V9/B MH@,\J/C08](FQ7)8JM)N66.3WC;? ]'XHJ%CB@=M)]:\^:*%G6%%D8F#M.:;)KO8S"^030V&+]-C!^W>G:_ M@1)A,-Y@?#-I;3!^Y_QL,/Y^951.JS]^RELS]Q_D3:E5PY;@&<5#H=E-__V6 M9 =P5]TQ1>2V$]Y?ABV[8R-N^4GN1J(YNOS [^:XRQH835^O1!C;+6NTL_L[ M;EVOYBA[DP,^"H_.Z &C!XY4#SC]4:L[WMD->T8/&#U@](#1 T8/[#KR-^BW MQMV=U2;OB1[8>? /_N5 $_JXEA2]3M]Q?KJ%'I:]:5Q[$HS[-A7,%QXP6RI8 M$C ^G\OD*ISQ3$0+]G+0[XP9-!CA$5J7/&5S";])Z('Q+).AFQ,E69:P#%H* MDBA*+L-X\J9&?J2R'UX44]6402H0G8<_G2QSH1^F\X@OW@21N*K3W($I_BM/ MLS!8%!.@9]IIQF5V0L1M ^%FZ1L\_RL*8W%M&2HRU+MNW+JL)T@8XYS:1)=[ M='$+S>KD&/;M@3T8#&W+1=8NV!SO&D2]%1\6YC92](L;=6Y/4T3+Z1[*B_##%ZHI":,V04\1'*P MOF489AYP+\LEB(9J^X25$@)4U?\UDF(D91>2,N@XZP4ET+=NM%?O:#U!OC8< M;#BX"11$K._TUG-PNND\T!K&^SD9,C"?!.QK'D5+&$_V#0\E@'V4DZTD_LCQ M1AI^R:6?LHGD,8H(/(J$). /8V@/_G+HKS1W4W@']8L4?N[1.,)XXQCA&2^7 M\$KG!HF[MSG_&/.U\O(:L?2VLV)J3LN\_IQ/A/*FVCR ,;_AT25?I":I#T^%:29! M[BX$>[=29-#0&;"M+/+@0#S9^GKRY?4LL?Y22,%>]L>=8:DM@D02M,>@S]@, M6INF3 #I?'8NYF!@N$(RI]LB%&\1/'- 8M03DSMT"%KBY)MJS-X6B?>'MW5L!L8P^Z)#3MK.!KTQK8S[ WM_OY;=L..]3#+ M[GD,NXC+P\F2IV#4O?R*X[8:ST Y M1"FJTH=B"IC)CC-U()E&0*199BRR0EY;5?9A5M&*$O;2Z3LWWO[]Y!;[U MC.>">F%('\D=JR(JFG#2USQMB=(.$'GS#KL M@U).V324/OLC!_""EF"<3F$=\0\UP"+.0IB.E;- )<=9TP])WFWK1J@\^2/(96X!7=58@KG[BTUKB@ M.!KU%/- U*@GGB8Q/+!@ M0.\H]_&W'BY(9.B62NT,-4@^_LQ M]6I_SH%6$ M.DKV0PSBOJP9&CI>$T:XOGHAK9Y257VK,]J*IK*6\Y&ZCZVJK%[W1E=?.T%H M!DI J:)[P66,^B,&,$NG+?HO.4#@#0G$))7 E#^$TG:I (P.LQ"(>1]:=.[" M9+>&K$<[93 WB?QML-=O(9#6)^\2Z'K&YRB<[*M(01UZ6XDXWG>D!B@>MI+_ MU!8.=.,G\!"/,Y"RTH2)DA2C<;C*7C[+(Q6EB\5$?2 Q"Z+D$L1()C.&[A@9 MRRE+H0U!YA%^()MNHZ4%]I75&CKC&E*%]Y?H%O8!),2RA9408@VZ$%:F(D*; M,TM#GV (8>#W.$1C]CR#=Z IBE'&C'MZ^@(K+(+0"S-E9[:ZHW&G6[3:8?]$ MZRJ#W^?P+#3(,YP:&7-(]# N\ M&6U 7$0B>BP -,P5%P"PP(8KRL 5@6TH- MHP/B9?CZ]:9NKP&A;^\2=H6&4_@:7Z0"$?WV2MG(C9WQ3"F+.%0A7+*.@3]5 MXC#C$Z&\^?(-(C#\!_K 5O,H:Y7TB@7:E#[ #% 6O0T-,S#G((\+9Z%@N)9> M>]NO^'?"6U'Z1QKF%&K4&V.CG [3S-)SF(E-VUQLK1)*M!QSW)':L>8.> M*RD[G4@A9B7__TT$X-R$&@*#,-).*L$C/ 3P@OYI!GY9FL_GD7H5!?IESUK! ML;_E@$& =E:'W<'E#-,T1_Y'P0%=2" T@<%-D'OA7:L644:7'/XA/S2M>9NW MCQ*$%1M%E)E0G-D3"M,&H\YPS.:B\&P)G\J^H3$/)%/[V<-1-.1FO>N!&M?&STKLKO;+4GX)FUBMAVLQK>X2N5AZ M@%"#VH@ !*):1!! :"NX7OX']$^5^69)ZS5C1)@+2 JT,;0HH,V6QT:ZJWMZAC:1@ M%B?(A2A@.>QDESX M1?DX-0\)W:)J KBL*1BUM;$7[DXM_$7I!.5'8U>J+<6T ;^ T>GD4$Y=^L!# M28?]-;E4!*7$CN0$OV1!*F]63:]NE%8:PPV3.7PW [',:?=7#0ZKS,$4)!1X M]"+!D$,D*'2PY"(BOP"/ N>& ?CC\#4V@"0A55#XBIH6*1GW6C*71P;#)=92 MCV"SKF"4-*K-7\A92IFL@MHM&@T*$_WA"T 8^EQS$L&U $$E)Q:(A?"@R(Q\ MF=45EYH6?J(H"IGN)8RGT#)H.QV>\!()2WT1RIQ&CE_A,-#IX&&4ZSR4@@CF M\OA'X;D0CW+$( "++%>KK+7(4LQ#*=LH<3F !!H->82!%B!!B-_H\ %-"/\" M_PC$"H=]*Y*%I$>+.,DUCEY=QYK.V\C:BCN32X"( M=!K.F^6K/SJ0?$"USSU3^_S VN?;IGHHME61ZJF,9820:1*!3JS2Y#Z 7X;V M10$^!-F5"573>-J.!NP5+*)$AE;QLJIR"*#+&+49(=,UN"/8Q7F6@Q)7X!(@ M@M='!QHC6 MKRXIZQ1"0DL<390HLF_FEWB,UB08 5LK!!,!V0:PE5:6'!;_B ML#+A36-8N0GAH49.;1AAH%.@@9JL,_#Q6ZH9+*Z04)471%4B"@X$C4_WFJ%0 M3!MMB#PNOM] A!L#LLI"0=L,EU=3@,H5*!+BJTJ1B(.NBL)9F+74MA1!ZA&& MBQ:<6/)BZC9W9;E>-W(+L[ND1$5;W40M";&.A&7XGW0H,==E2#6=5-FROAT8 M*;#:1>.BRR9&M[%D(L^B)/EA/..Z9TSU9(BNMR6IYA&/M8^ H 5BK ,N7J;3 MB2M%9N171?B0?=9H#&0PIQ"\.95%8)VT0EMH1A*$$=":^_RFX !:Q!P- MB B8"R->->NG1!<<%A.X_LA=Q1,+Q* ,N'!V K8BQJ0I8HQAJ[D,==[KFGXO M%?A)(5[:G:]@#FA>= N);>U/,) MBW@> QOHRN*ZW:7?OG6LBA;W)T2+B9# T@>KT2/^DL4I&!7.HA. CZ2J-#J1 M=>)K.. >%K2HV.%-\?&EJ.<) @[%AVC."HO%,@.6#*([J;$'D"P6DR0+E8): M"4NA7*@V:[JBI:UV$HG"KUGQ+(![ETHF5%1 I5_TA"=)HI- 2,%I.$_7A2\3 MF=;NFH._EAK1*1^?/@(]LD*V8DH\<977)&6=9CJYO3XQI,SO>N!,)9HPTB.Y M3TZ>%+K:Y4><7+:GR>6)@IT,GJ!^6VP:EE7M\+2>Z1_0DZHRA[Y2C-9&IMA/ M[X) T^D]%GGM0-LUP0.X[=2IM%T7>?Y*GP*KIZ]5]K+KL[?K./("]I#A$#>F *A)X M"Q]O@YL,EBG,XPI02)Z&>I^)-*N8Q'"1[JND7JS8#"N_>^Q#7;Z MPRT,JM_;./O- W&V,1![^&#JW'+_Q.B.UT\\P2U%!3AL!.K1EH+"ZP/I&\+" M&Y7"E@\R?[; MV,^K!G=.U@._1M!<$5B_(M :]%K.[NX(/ IF7WO[W_$RNX'MO>5D ]L-@6UG M9+=ZU@,BT8;9#6P;V#XR3C:PW0S8MJU1R[*LH^7U)T6+;02L'AUC- $K"ECI MW1-TU<$K';UZ#?^_$.FCPU?/F10YJO#5G0E[Q"#S[)4%1FGV^H.6U>T:?C;\ M?,CNC.%6PZT-1-]7(Z=E/6G)8[/YN:&!ID/F=8/,!IGWAUMWALQ]9]RRCQB9 M&Q],,M5/VP\F5:=\F0JH!JI*$Z=^-@H:57F/O(O3&MI]P\Z&G0_93S'<:KBU M@>#K#%J6U3/L;-C9@*_AUN/DUAW6]]LM9S0^6G[>6?C>5"/MG/??Z2NM B:N M/-ITRN@8<_69KD'!^)*I0&J,$MU.9'KS5NR=$WX?:+S-#>]&$5M/>1;'0\6A MW.]N!.(P[4X#\(:?#< _DZJXP]H"&J6"O?*$^X:[ !X;A3!77 MKC,Q]X ENV,C+OE)CK==-491'_CN^[NL@5'C]6(%J]_J.SLK%;MUO8Y$F1]O MEMCH :,'C!YHA!YXU;/'K8'U )_NJ!1!0V-Z1DD8);&GW&Z4Q/XHB6&OW[+Z M.SL[=T]TQ+-$_N!?O!?[$=>96_:FP2U-NPGWF:M'L;,W80;C\&XDX.?RX/C3 M:]LF&SIDMH-+ZIL=/-UX%0"[Y"E[:0UZ'8=!ZQ%>68\WT^.-]#%>M#M+Z*)= MVE;HXY5C@&),)?PHP0",U^&%R+&K<.>P;9S21U& M20K/)VE(/^"4[/&@,RB::[% )C-XN7P6'^D[X^J1>\T:*;O4E-US.MT'+5=M M;E+ AUS OUXRB8'3B'S8$+!0+-2D+\-LRH"7\SE,*<[8G"]FP%UJ@O\#*D9< M%6\%H4PS]D?.X4N)PU3L 92]%%&$__+R=>A3P#A\&CL2.15<>E.(J[F(TXIM:%/X2V?8Z5<+ M5BV^%!&P"'$S7^(T&)?WH^U2 \CST"8G&A7M#8M*\O?Z@$NUE97I-M:WM$O7!R*GILOOK4[W1H::T-G=+\!C? MF3 W*]BXGN*%WD!!Y[*<&FI<>.F'(%,=D5__V()? X#-52T-[\!@ %JS!0&J M^",/YZ1SYCEH&.@D;1B ,@.A&_'H?7F$BX'0PX'0=0?S/ !"P?0;KD%0,EU? M.H,'0^,3C1E1B:QZH$X:IFAKDC6H;4DAO1"0$/KTA/ !YQ @X8$P37/H&:WS M-&L:AMV%UV\+'MT3O+9_3^46B_KZ*\28EN5E\Y(\)C/I2P)Z M!&$$D>$935G7% 9 !:IIS\)%YY.\V _+0@Y-)[ M4W8IV)1?(%H+I73 @.6PLM(GJ"85]'OGO,-^/3W]TF'_%,P5$<8U0%WP#,S9 M"^@VHE!W-?/Y+.A8<\B&. IR8BQE%2 M; 2L:>@B)_M_QG\(]J\E'A4%CS+N)GF&QCS@7*IFBS/*850P(R131BH3GA=( M1FH,ORB::%&#?AC Z-%\+YO^S_^XLKM6[T2M (_2A%TF>>2KE7 %.!8X["1& MCZ%XV%MY GV;#ON,? #K/$F0I+#J(:XLC.&"1SEN^T8JU^8$ RKGVT*O)E.+7,H%_HA$%!1Z71_?*IDB3C BR'UT M#?DBJII'@N"6FR&O(N%0'"6K98$]M5((1,*&K@$2=E M'!<:Q0&M&X)62CHK 0^=QC%R[U>!H(Y"_Q[ERNJV_UXZ$ O!I?8^_P$0 M&,)RA!<"/P/]]!](XRA)\V9(ZP<8+7,ZR!W%<$D5_*,<\A86>5N#A;&]U=23 MI>G]D2Q&]C5,?S1HJ'?B1KMC#X:'!'/WR14"%H$%R[ZB^W$.J!92E'%AU,.R M38@&'GA*2:IR9"@K]Q.-!35SE0<$)1^ MD5"$#6YJ#/@\G)6#Y3,DX1ZJ]HU@^IC8>\/1%.PXZ"1F9[F4Q-WOBD/]"%ZW MI!M-%O&Y&/XT5<5B>925L5V]Q%4 ER H@-$L )*+6CW;GW8'5\O5 F^*N()*"X5=P?R7!O 5/@3 M"OY4 ZG\,P.;-QFA040\8,!G'55J"1$E4BDF1*CRB:R'(CV#B7H4J0@<,@EV M6A3&%*_,E$%!=F2< U)AP1.\HQ+[F"-89T"%9?=HG-;-*"W6*LCHYM"_2$%4 MUF6]$GE#TLM70Z",S%0*A3SW*F>XDU0=2PW P-0 -+(&H(I$];[CZ&02I=^I MU,9'W=R@V%,/-+H>(&M0_ :E_4M)KVVX0\\:6;J-NW:KI^Y+AKMK\X\\!LQ! M^TDEP\DI1%J6H0,&N)=D>:N[,P MJU4>G"]'O4K7_%2=OV^-G1[6XKRR7E.^5H+]T5*CQJ1J"QJYBBCB=QANR]&0 MTR%&5:%>B%B]*@1_ 30TU<<-X5!\XJ%OQ+'6@YO6_U7XC4];?5]_=>]!.UU MAWU>HD:U*[" !_"N;Q@7;K73E5YL"MQ*V_U***$:)G(T4% ]X A=3@T>"Y64 ME45)6)XCJ6X.:X9H_Y_V24+)$O=?BF8Z"% ;:BP0$E0PA<_G$4XT! 0JBI.0 M5GH!"A\'7:VV"_0'7M$5(B!6TW!.^T>2- UQ0#?,5]'J$?R@PA?0NDY%J[J3 M?)XH6!*5'7NJ*!!%MQ!XIWF'J@B(6=H =T$^4$!^:_\U_IOD'&P52:D:=8J@'7@ MWU((3Z!41)7*V!:"-M; R!H^+%@4_D"#A!*O*R^T[C==$S:JA8V&)FST!&&C M1TZ58D9H$GX/PT1^K_E"S0@7?3G]^HU]^%!4NG_^]M=W7YL4,OKPZ?WGKQ]/ MOWWX_*E!H]I]N*B*15K?(_#GHN]ZSQ^@8I,BD5:'_8;#:Q)/?:DHM7V:OJJ!.L7T)Y@QFM*HZ7OONZZ7*+"XEFEW53JEB6P_MC^JP[ AA[W)<:9B4?EC_K!BWB/_=RE8/X"HJ M*I%*:'1I"5C>Z&Y$/)S1MB9=Y<#F0NT4+,I3\E2'#_1$DSE0HHIOU2-AV'IE MXJ_6[7$?;/E4W)!XWL,2N1TALFW9?7O\O)MEKVUD*E?5QT!/,E<(1:%0*3!B MGA4EH&2C+$D,C/8B3/(40]/U-( R1;V3HHA>F0\UG:T>\$\*WKO#SJ@ .H!' M;MT@U2C.N^]NK28DQ2W^'4MOOV--2B(;982>=IID?V+E*'NOJ&32+2M&']?' M\!7 @2R5+N^.WB#T:A/_HHBY49K@VMZL%ELD.4NG5,3M@1+ M65GU]"4>&05_@506&\"JS5Z%9J\_KP>K&@*9)N"K2S7%Z^ SV;>1?ST@=K>R M++UY?VUU5J'TUP-W;2MJ06VF!?A&A/X"=&4?6DS+%GM59^C7=X!E*@V@1C:V MLGF#'>7<*$FKH?TC'0;I-!$B[>]Y+,4$S^V1PF\00MH=]GLYL@9!)0;+>:2V MQ[RC?=:K"%TQ>[/-5S\(PQ?>4!R);- @'>AWV$8O6 MSQLD8D2C^@9M(_]&_O=<_OO?R2&B9&B#Q+_?89_)4?O0(!&KG,DF"[X?7A0C MND?B'M8^O (FCS_E,W#@/.*0]]_'@X$SZHV';=L*1NV>&/3;;M=UVCU/= >V M[?!^SWU!I2' 8E]%\.<79]\];]RUA6>U!YXKVKW YNW1H#=H]X.AY7E.;S@( MK!UW1;7.7V^V^[;O!6 3]L7MME>W M[G)8T'806, /0SYHN^,A;UO>0#A"]+L]E]=762WMJ:^.QWW+,]$4LE858$,5 MIB@%:HE6?VF4$EF?.7P\*_1XUQ^,G:!M#_INNS=&X1UV>^WA>.B.++L_#/AH M.ZSP(?8_P5=-X8*WLL.^3'/,*?]]RN,I^YA(F5SN!R\D^=I T>/9P7.Y-;2 M$WQ+ )8+BP/^^Z+-1Z.1< 47H_Y@:^SP+,&5Z@=%ZE<%TKX3?UB9!(TC.U5#W@3L8QR,45#U!5X&;R@*Z'JDZ;E7M7EA?DXQ+R7 MV]8K[S5[Q6]+^ST\ M@_[PBE25VF[4XM1HMFZ5&DA OUD$?+VVX"'E$24F\CGMQ(L9GTQPXUU&WSX2 M+7VS#P M/'/98#'L W-9S/VGZ2M?4#+_XR[K4&XW$!H,74&H:@6 V( M"6B:77&BZ9D^UV>>2[S>H^0]W/M!#ZF=(%JHYQ&/]0[35.TW6VE5;;H-(SQP M'"NZ_&*7*OR9)A'=8%+K]O^E[.OY[X#%&9A0!.AT%P%5?7FT8P/'EO$KDH\I M-$!U;6Y45%:&\;7+ K'YX@(H')^N;,-3W$"KJ?.&P$FG!<^W>P06PAN! M21>,VQ[8;;PKAMQUKIETXX"+_LBQV\+WT25P_/;8!;P)W'X 7H$[<*V]<_PU MSQVUYS_@SMAV?*\][/KH^;M.V[5'PW;/![0]<5XRWQ@R- M\ON5V_^NW G^N;83_&S*T1DJ*ZU_2;BD.[_>AE)0K=1^\,W3\(SO](:.-P1V M"1P D-Y0@ '9'[8=SP4$&8[Z/?O1RF2_XP-L']B#;S3>CMW%&@\'0W?0!4TY MQ*"6!9IR/.1.VW&>-Q:@['JXR.MA7PAT >P_LL0> :O.VZV$@3-BC0<\9 MCD1W^#PNEF6/6_V1?1P^EG)+"JW^(,?D(U\P:\4E:0:-Z@[2-43QPPNS#7]D MMN$W_/3&P7=Q-0W=L%%%J(,.>]>@"@]-H :-R!2;K6S&8P47Z[N]\))TW%1! MBFOCW42X2W-E.XL %X1:9. @B2M][>".#]#8(4CI.SI4SWJ@.*@W/,^2$Q,3IT M?AV';.3)T998M#IP.8GVZM2&)^ V,_F"&!4#=S M(_N/@/[7=1K(EQO \J$$OX:56R:X08"[!I%I4^R\.&?T;>+E]8Q]?67J +YE MV;@+]0>[,PDV&GP[XG)#.D.Z^Y#N%A.,+.YMVF!W)?"3FOH[16!2GO-K=KEVN*3=VQ6'(B"&=(9VQ*Y[9KK"-7;'/ M@O\,=H6]!W9%=2N!L2N,C!C2&=(9NV*7=H7=L?[T7X9]]UCRG]RPL)L,C>=$;JMK=3Y\ M.F] '&.G=68/)5]3I/\PF?-#'.'YC?_[R]??V(@.RJ(L0E\LX)SH4[KU MSW[QLY] '[$ZPP_O"= ED70QHR[/?\LSSM[CE<2N\'B>"KHIE+K+.%XB@Q=C MSES<5[1TD7!8&U?17Y/K^HU=M.?B;4AG2&?LHN>VB\[/_FKLHOV6_L-DSKI= M](U?)7$R6[!W5_!KBL&3D.CG3&,'E.P^3L]#=C MF.RW]!\F/ONO3$, M]EOZ#Y,Y-Q@&;T40QJ&Q"XQR,Z0[#M(9N^ Y[8+?3G\Q=L%^2_]A,N<&N^ W M[HK(F 1&KQG2'3[IC$GPG";!EZ_OC$FPW])_F,RYP23X(D4*#YHD@E%OAG1' M0CIC&3R?9= S5L%^2_YA,N8974#WA4]NVL'Q2EU8D:F#L^L[-.BJ$3Z?1T!, M/ Z*XP*41H58:S>QL_8)X>7?=PQ\JXXDAM,YM>W01/\BXT?VY'::Z?:[G6& MO?%/)W/NX]T8ZHSMC2>Y'P:?_NG?WM/A[5,A!3+>G8Y;/V:"_=>_X='WWM(& MS57> M/7R6S&9A2M" WQ>-J*LSP]A+)/1$MVFZ"R9% (N->\_"F.XM6F W^L;+LZ\? MSK]\93!'(*'( =!3=OHKRV'AY>H0]-9V:^PX:H/\C*Y3;K'DVJ-+MR2K=WK+ M[UQ.!;PCV8S[N+T-\$U@.W11";7FZWN5B(@EP5HLE/I:)GVG*,YG(F(8?U2; M.I(F@A'DB,A+D$GWYR@"//JN@4.Z1V9L[I%Y@GMD'CS5@CWH&ID4ON%9CK=@ M->)NE/,/OWXZ_=:@RUI^__KN?"OWM3Q&HANEM[ZLW!\FQ1]Y*.D"L/*NL8V MK5Z/=(UA@Q[>E%-O[?A'IJ-O]MWO:5FZV$??4G% MSAWL'44G8&WQES^_L%\<#BUWI"O7F_S/F)EH"OWW-=)FZ&?HU_Q$15.HO#.K MZ2T&8-ZP3\D%GM$CV8 NV'4.GZ]W1O%?%F]V>$W8\=+]Y_1G=LYAM-FTO(?: MP(]1DGO-U&M/ C&TW0IM#5@8L#@HAC9@\82E%>LO%S.883!CK_G:8,;3T?;5 M%QG&7CCGT77@N+5.RH0Z#4@8^AT _8[1%#"ASJ.AN EU[B[4^97_*V=?)$^Y M;Y#'Z,>]YF?CA#P=;0U.&)PX%%XV./'4 9K/H+_\?4$L#!!0 ( #V% M9E=_S#-">! !.P 1 8W)S<"TR,#(S,#DS,"YX@=[^SU$F..[E$U/>E_&_>'X;#3J M_?OC#Q_^T>^C\XO1-;HF3VCH2/I(SJEP/%\$G*!7XZO7Z(_3NTLT=F9DCM&Y M[P1SPB3JHYF4B^/!X.GI:<^=4"9\+Y#0G-AS_/D ]?LA\S-.L'J.SK$DZ/AP M__"H?W#0WW]W?_#F^.CH^/!P[^#=X<__VM\_WM]/5/,72TZG,XE>.:^1J@5M M,T8\;XDN*,/,H=A#XZC1']&(.7MHZ'GH3M42Z(X(PA^)NV=X/@OW6)@Q2,RG M1%[C.1$+[)"37F(D#J=BP>6S'H1J=?_]$4P>EI+3AT"2"Y_/S\D$!YX\Z07L MKP![=$*)"_/K$34Q*8)$,0#"Q+$K>5\N%T2D&GU^X-Z>SZ<#*!ZH8M7R87__ MJ']T$-4D+)@?QK7B&D"X/R#/DC!!'SS25V2$ZPD7_4.%NZGN<+&H,U!#+;B, MB2=8/.BFX*$FC'ODN'T1/*3[)(BS-_4?!V%AJ@) D.K"TU$XA/V#P1]7ET;" M(F*/LJ_%DP3T1P-5_( %B<@#T9]BO,CW.BQ(=<0EM+C74)#N,12ZLFC6]]\. M3&&2E%9T&!:(!*&-._R<&V X'0?OW[\?Z-+>QQ\0TH)+YPN?2V3D]])W-+X5 MC:EO_:C%OGK4/S@$8=H#9CW$"B6_I+N#S3H1X;16)V*0U^U$!))J_6U9NX6H MUFI1E,F/^M!7'RK;S$G=>HW"4C.-AFNN?L.I15J[<9O&TM]%+92+]%VS22A< MYP/B21$]J9R.8C6Q9AJ58M@P7W%X1+2D12E6H&,TXF)SUE,/J17?C3PP][ MH+\GE,T[8!.]AK.F"HX@2>!>2S M%5'M(2ON]U".U(G8'__T9N>71WR%S/S'HU7($&H// M=9=ZB(+_59\\ZF?4TQ7F'P_VU3^( 1+A0/P1,Q<9;BC![L,@RR3#/A#$O6$? M]>?LF@HKAR05%3,PU:Z7EN?":N'#"*\MHSB&P>KXX1F$<7TH*G/ M_#G,U4Q%_(_DTA>BCAYHP,TB&D 9K M<.9[+N'BTU\!F.%8*Q\TE91*7A8Y>;.6G"1;_"0&^%O%Y M^R+BTUFH;;LI2>S/L)A=>/Z3J.VA%->VB,:[M41#L4>:?P?ZBX"^GH]:@Y5% M''[:4!PZG;!&OB'>(CS%@@)TR?P6>)5C.F5T M/)Y-!Q_(!)RJ:W (5#25([ M;,:G0C#>OW_[YNU;E998;6;VD6Y$H9]*QRF'--$06K6$HJ8ZF6@B$U>8?R42 M/WAD3)R 4UD&>B&A!=5W.5177-"*38=8$\0N,.6_82\@5P2K[UI-%D)63&G! M[*<<9HH-TGQ0DE&'6A/4;DW:>ZG2M^#J+M047A-9B%L9K06YGW/(18Q,GC=B M]2-B1';H-4$/S P/B/OI>:&+5EJ6QH/4^AU;( $4<.HB:0)3P"L"5E!P[ M)5JQD+ :K+?[.;"23DC,ID.L"6)G_GQ.I;8E.KFIW3C"2MW.*GH+?@.@"C MDMMN]DYB#AUP%4"MYI#!$+01+@VDXT@Z2/33"K!V\'?9-V.&-"2>_Q< M8@F3Y18 \XD54QGIVATL+YP_VW8>K68^[6T^\[)V/@V]BCYUZ=:-4VOWZFO] M!%M(;@$[G[(I3+.A5X9=!^/F^;8*'*OH+4#F,S@EN;<.RFTFX2K K*YA@3.? MXJE(R'60;B,S5P%E,64UA._RB9]LEJ[#;>.D005H!606Q/*IGE0"H8-KBYF$ M*N"J*E@@+,@!E605.C1?.+V01'A3)A;4\[FD]5(-G4Q\J^!VZ+IZ -A+O#QR M#G$'+'%)& ?S.>9+<\90!4F/V LW_8K([XCCX0QE'W@W%9FL-6F2LYG$H MY>^8'L6''Q.=TOJJN%[4,81E,G'02>;6TC[JW@LW\,C-)+[79"@$D2(D2LK$ M#;M3T' P)-KP5 CE2[5ED:,6X6Z'Q[61Q MBWFK6&^5E%=(W&8<+7+5Z"!:6MN5$:I0H).=+W\KI=, MFZYL3::@0B(:LJB6AI]J)%K31BB?A^T$8;N'\)JJB#59602CX=&]3E&\_+': MIH+1E(=%(@K2PT6'<3M)>+D=F\824+.N!?F"XX:IO9T.\1=#?&7>DT]K0EY9 MV8)Y/HV;Q3SI%63V^CK8M[;7E\"PL#STPZHD8@M\+<*2S^*6[AQFY$:3G>;) MPN8[4=JF*$59!EU\L] ;0>HZ8RJ7S>7'SLPB-/FT;)70K'(5F@J9%E'49"9+%/8>4882_5>U=%Y?M?TZ>B]E$?>A M6P,;OCO4U'S6K%HM7S_G,[G)-X[^7^WDAT'F7O#P0>KV<'UW>/CC%!H@=1?R MGV:S7YNNW\!@4#95MR;I/H@K,G\@W-Q9?M*K0VDN.(Y_W.+8]>>8LI$D<]79 M'A+! ]24^J4A@G/%I7JT_*Q^ M6(;P^QEF]S-.R'\(CI'=,E,S=V8"P&2!3N'+#>;-_+B&M$];6/?!W+(+$TX> MJ*R4^?1AH_@L1RSQI>6[,\35HGTD0\XQFVJ**X4;Q9[Y^9_2A5ZC3CN7OMF: MO(0US02Y($2MQ?33 M?.'Y2T)29+? /9J$]>MO>8[JJ\;&"^ */]-Y,+_U)3P&X;T(I#I+@9?AI5V1 MV:ZF:LUX[4(12K;Z02\,D V9>PZVVO/U28XPEUJ\&.I5V9WED7)8PF$4.C-Q M66M@MHKU=:"TKTJ:A";9)$'%%P:!X7 *MGB> +@N=7+\E$DR)?Q[.SSY \%9 M_R3CO$08PKE:G-N&95%*UTQ(IM2G1").%< MWA$Z?PBX,,>=[XA#0!K=:-P;LVF-$-C-UA7UB)#0QZ$S2TU"04%KAF65;:5? M16QJ?J=R]@N93*!M(BXOS])27H^VE?*N?66E@ K\Z<3VJ/CT3+A#P>N&G@F1 M[DLE-BLR4U"/MIW#7%QP4-YA@)75]F6E.R3F MG\% <^PI)].=@\NM^*ET2F/+MP5&.S1M0P<\.* :L5ON.T2(8L._"EQKDK=F M"JQV\OX)OB[-_Z>^,O>7!(M,*MY"U,HEWS3\TJ;M"^,$>RH(^PPC$*=DXG.U M/;9N3&=AVI;PSKY0P-)Q!?DY,7]'+/S-,#;5HF!>"X3YN*3X@7K4_*B F;3U MZN[.$BIS#>HY$*U>1&&F+I6]2D7 %02[(]SG_'86^&SZZPRSV97/N?^4QJZ" MH)6P%>0E1BR\Y4* FZ.X*MV5O>.^-*M1J_;NK-A/T).YC;JB@HGIBFU5HS(S7W=O*AH/'MUXXD[=634R0T]??.]YT3"/UAOLP[ M[T;^]3@N"7-A9 D/N# IN'[]'1*7A)C'!TZP%U\)'VUZ5!)M%?K:YJ'A!DYU MM-2DQ@ZA>__DW\_\0&#F7E/H*2%L*,U1HQN=&&/3;(!0NT(K#6;YSK318!ML M;5L9M$\#7BM9#G=FXK1H&O!*DE9"?*T.D4T"YJKJU?F@6J0[M)S+4WH[D\!K M&GC;SE8U8="60,;JUH8>>='%'9EXK9BD+0.M?>ADQ"3Q/.+( 'O1D+0O57S@ MQ$Z^.S,091[C3;I0065W,//EK5%<5GG6V2'U[L%HON#^HW&H;C%USRD'%+WE MZ?(2/ [/Y['J;E1E=V8BBIH2)R=,/)79KK>1M5*W#Z?@0$PAKA[.58I!I0>- M.VT&$YV*BTRO/D24RX5B%02M M@;"&JY9V4];9E/C;[#ED#XEE=5UQ:2NE]])H%I\O8WR1E;'/I M]6:5=TF[IVY(,RB']YKI&^Q78;F-+I4TDBK;9!VR*X]G2[6V@@?]6EE;0O6, MO3):8=L[[SFN;3J\NJ4#!YLW4WD'HXN@[# K/J2:V(]:OOWV]O)W]&4![ MCKF<_1IX7S%G-+M76U+<2H69?1'(]J+0B[TB])*O!,:[0'=D2H4DH">3MX*E M\W0UJ=LR?+O2/_69*V[ =LU!77&EI4;0& \TCFG9K47:2CE>O:J;"<-,%)8T M;K5(VP)OTW=ZUS)F?QM;58ZHO@]$YZ,FB205=F:91%59-+\.IYV9-JO.JZT< M6[BIGKQ71/57@-NQ\DGBT,A"U5)?Q*[M_A9*+K&];PX!WS!2^T" M48K#=KJ M-Z&&()1+_0L;T&VC6\8+XM )-:]J)C:9:M=H3^/"7Q M0:[J5X#KUTO.24M>_8Q[!U *A].4B2HI7",R?^%1Y-9BPZ6[4^LVT7L(:B_H M1)U%*M[;*1UVW8JMG("*W-$E93KSLWI%O1;M-Y=HVQ O @CKU849%_19_5%= MOY$SPM.(6LF^*W[F-C#AS" <^O@_4$L#!!0 ( #V%9E=@./HVKPT &"[ M 5 8W)S<"TR,#(S,#DS,%]C86PN>&ULY5UM<^.V$?Z>7\&J7Y)I95GV M)2 E*L@"X,S<^6]H% M]UGL+A:+%_[RZWP:>B^8,A)'EZWNR6G+PY$?!R1ZOFP]CMJ]T?7=7>O73]_] M\I=VV^O?WGWUON)7K^]^/OOS@_78UO/?N2?3'$V+8Z\=^ M.L51XK6]29+,+CJ=U]?7DV!,(A:':0(/9"=^/.UX[?:R^6N*$?_Q=G MIV?G[6ZW??K3M^Z'B_/SB[.SDY^[Y]V_G9Y>G)YNL<6S!27/D\3[WO_!XUSP M["C"8;CP;DF$(I^@T!NM'OIW[R[R3[Q>&'I#SL6\(6:8ON#@)&LS! 07X0K& MG)$+YD_P%-W'OA#OLK6%9_Y$PY.8/G?.3D_/.VLN)07_J[TB:_./VMVS]GGW M9,Z"E@>]$3'Q;(V'K,CG)?K7BA M!+2&6Y^^\[Q,'30.\1"//?[_X_ NUXA/"9O19"YZDZO_]./Y:2=!\SB*IXL. M9^F,$NA2;@W7<13@B.$ ?@$[( %\'ERAD#]O-,$X88\12@,"GX+0XMD3BL>7 M+9^R67O5.M?67_=I,UG,\&6+D>DLQ*W.L7"NOV6#\6"&J3 GUHN :#JC> (, MX%;W,6/[86_^G+?2QQ!^_*XO[#5BD]LP?JW%OV^[MN%]0!0^F>"$^"A\*_#2 MA[RI)C8CQ!=$_\ )>@KQ"/LI)0G!;)1.IX@N,@EO_IN2%Q1RD<%09>1#[,X##='3UW%%.9)6UT__@A'_6_0XC^)!&N+!>#WZ]1B#*+@D MVI9Z$ TY* KC_15BA.VDT#>6XDBZ?* QA,ID 5W.#6#&47S%R=HR%-_OI+&# M/.M(>NGY/DUQ<#.?\2BSU:^%+W92Q&Z-JY!#6//34(QV/ W-4>-Y@B%0KC, M#O4X:0R73R)AC_HY 1'U5[+!KR7Q\CG@DJ+#N,7PUMKPJ.F*?TSCZ64K9>UG MA&:_9VYW#?X%@J]5&&\(>,SCR4$A]"77B-(%^*3PT9;'(QZ];,$4X17SQ!GF M"RTO92!F/.,BP)C2,8WUGJ G$HH8#8A&2>S_,8E#D)MQ9,E"!G^+QSF0%;T* M'A2GT(\/:,$'KS6E"P@SDY6BRANS"V!R]E5I?D[!TG,NF'%,XTC0.A1&:D.F M+"DL]E[79H2[!$K>ER29+O-B&/D2&!PPI'9;@=,5T-6!DZ<>%7YI-4AU[%QE ME0^0IB2%U-(-;#6AE)LD17[R;Y),KE.6Q%-,5RR+KW'DN]2/>C[YC8KIU$(2 M8;?0M>V#5QMB5_D+3 TQY*00:L%,BYYX9G,/[A)C952.8:V::50YJ%-]JXZR MLM1 $GNL1E<39YCY'H(/KHJP5J/4\\A> --X(?$#(L%==(UF)$'A5F+K M!MK:@/M \0P0+DLN$+$&R013^83KW&:D>K'H&YICU>38:GCJT'-+(F"[)R\8 M[#1!T3,!;!GY=HIG-;JZT,-M:)B."DZY0>;D:J=ZZ 5W3> L!J6BU/]H,46VU>9\4&V4&XT>6C2;.@]LD M-A)__$D75!CGD81\@U!,\TM@' H#+ +'&+$G 68IB5AGZN P8:M/Q&J96"FK MS-M"](1#56YG0$C-)22I\'J\!D#ISM\+>&K9S$*IE]JP@-6F+B$TX92*Q36Y M=\J)C<62RB!B0BQMU[+#FHK'@(/>7>D8C8XC&LH)B**GG M-!%X90L'\L@KH30@<-VR@%3V&B833EY1^I=[MYK!@/@Z-7TI# U&>T)NM4/4 M,!GI%55U7M$7"G(S&56SHKLJR6K4B@6.7V-C"FKC/E(JHFNX2)''E/;+Q7*U M[DNTV0D-<6ZU>$3#FK,;#8Y,FE[7D'AHT<>W%SO@NXT;N[']>B/O+7R>E7!2 M<(E-QUSA<4R7X$66=3.'^15@(Q&BBSMH61@@GW7%(3SA&7(83"%X5ZYUN:8G MJ>"R%>@7'*5XIHRQ/ M\A??*(H8A B.)@K$7TMLP7\@8BQ+N?E]'%9OI#_R:%+O>E9K2W-,D81>)XX= M: T9GW$$5"&8?R^8DHC G _Q"V^[( P7 QXAB M%)(_@%?]5-^0\$#IB0.2B'0ZKW?E5;/#^F# M.D.8R\590"S:N3:VHZT)UW5]>4U8R6$ @-0U"R+G:0P(>81ALP#Y+9]HLOI3 MV]JS,X7.9J>4O&M:"#, XU?""CA:O'(^$Z)=:H@ MKLA5'F,$-G B=U8:.-3" 8W\4C@$N/P'6Y29^8/S\(V(N(^S_^'O+ F$;'"" MHF<\A&Z^&8^Q+R^K-="W"QI5X+F+7D"-]?:#%L(COL4]'Q2]N5&PM.U6I@T+ MRSD*=2SOCM1P)Q_C0,P;[QA+^35\$"PD1_1=M G-F-+',%+Y1#P$?@_Q,I/J M36.:D#_%YVZ4+JV--E+O=$&C!XXV=Y'P.,;D$TQ'2LC[N=MH@BB^0B)9F?*4 M*N]@5M>#K74P:;QW0:,'=C#9%GN9(MSQJKU&I,/3IAY$>\FUEJ / M,^*8H? SC=,9'S0)\[-U#AQLECG@CT)*X:3_AH6XQ&%>&/Q>5 MHNF\9GQ[4%E)Y_'2MDI_?GTJ$:93UD3]DD04/L!.9OWQ\ M?TI1VXF(I1OE2-31U2Z@'6TK34,-E/?9Z#9@Y@*&]3J!5/PM D/7/AT_69?< M'W5$(>PQ\HI,6\_(90V8,/(&BQER)]!OP)[>JRB(Z/6>K $S(:IN[445N6KX M#(#16T.1XM%BM<&[:C-D/1^K:\;$/6**DKP4D(+8AAZ2ES_TND7*:TU8.%@A MMT%(.=0S#>XXE!1SU5N6I/0&A+>ACBK5D@6"&79(S8)KK9/IM6-FCZ-&(56* M3XO5"DAZ)5%-D%J-60%;K]S9L&\K&SO8ADWM(F5.^D:L5G113;U1LV^J6SE8 MI^Q6'BSWT$[M6-%=%64_S:Y2M^#V-N/\*]--EWM-Y$[O]$7!-JA2;,M/^/&0 MVYA>Q93&KV"&Y05OJW<6FE9D[>M5M+<+.% R/\S\Y[W/=-[ERRBT H:ZNVLX M7;]YT8X$@[M &+-47H4;\6A*%UEVL6U'.(%8YLS=/SPW/),8MV\,CP\"GC"W0+[SUP+EX2Z>.G M9.LH8+8 P+--EEPA1B2W;S1LTF4=KJQH'Z5IMK&YVE2B,-?T=5"OXQL&L,1D MK$PU+?4ZIW1H@]=QA3FFKOV<;CUPVWWPP!;_Q;7K'.N@ MDRO5]0B-$L]R0;<1_UM)O83<5WS5@_?58*;,+:[*-L#>>.5E=9V@$?6M'5E5? M6S95K(4H?1VUC-Z:)45],/K\[WT@,?;R*OW.JF&R:H^-Z2 M44_G/=.%RR/D]"(#=F.T:XHY]]K'^J-&]1<"ZE_.=;0-ZJZ_;+S.+IN!R)C, MOEER3U.3#QB':M[*2+S,W"&C"?FB9 M92.N4D()\:'ED0V,2GDDQ.:\2SG,5;F8BNG0:JT?E91*KF4]M*SRH40IGY3< M6/6O8:2M8:J<$,.?_@=02P,$% @ /85F5P\/U$'0) G)," M !4 !CC$#L)T$8SS^=?)V>GD\OQ^.3O_WU M=W_YK]/3T=7-^&YT!UY&YWX:/H.K$/E1@C((1K^??OG#Z%\7#[>CVS#^]N0A M,+I*_&P)XG1T.EJDZ>KCV=G+R\N;8!;&*(FR%'\0O?&3Y=GH]+08_A("C_Q^ M=.6E8/3Q_=OW'T[?O3M]^^/CNS]^_/#AX_OW;WY\^_Z'_WG[]N/;MY5NR6H- MP_DB'?W>_\.(],+?CF,01>O131A[L1]ZT6BZ^>C_CL:Q_V9T'D6C!](+C1X M O 9!&_R,2/,P<=HP\8K"C\B?P&6WFWB4_(^G53X>7V"T9L$SL_>OWW[X6S; MB]N"_.MTT^R4_.KTW?O3#^_>O*+@9(1G(T;TVPH?V30G?PW2;8=JXQ_.\C]N MF^X-_?*!MGWWTT\_G=&_;INBD-40#_KN[%]?;J<4DE,\F2D&&)S\]7>C48Z< M!WV81. !S$;%CU\?QOO4A7%Z%H3+LZ+-F1=%^--TA 4$,R[_&Y8(=C\0U/Z[ MTC-=K\"G$Q0N5Q$X.3N8)OPSB,G2. W S,NBM"6%W'&ZHS=9>F%\.+FU8713 M2P<_78+E$X!M266-H9G.!1X.^MD3.-T"TY):P4@\FC<$[U)+/N;#$*U@^DJW M4;+OO?WIP]NSU'M-XF2Y/J/$3U.\EY)M^#*) _Q)$. ?\ 8G_#0ZRNA"OR M V6/LL89I]/I*O72+Q[\!E+O*0)3X&)E@72-=XRHD K @7=R#=2@;G[ZT0T_*MGG#!2M$R3)?%:L"G0(JG M"9OE6C>OPS[2$Q+3A]\4XTH$MO%:9X'>OCN=FH M!G@MM['J;P]F5F78OKA-$_\;WG8!-7^PJD>!KQ#(_/OU*_FQW0&L\8M&,=*X M#MJ.;U9&-L?5 T I#'UJ&."&U!^+;22=PM'H4UVA4E*)#V/B'[@'D*[?\Q03 M]911+?$Q(8<9)KEB,Y:R?8Y/MB DSM_GBCYYEZ3CV(^R (QCPC8>B7 ]F17? MP7],EF#S-1FBEI')FXT S,*8"CCQTM<:@]<48+,SV Q!T#?G;"(D;XB.$K]& M:43<\ G#8;BU2&<>>J).N R=SCUO59BE48HVORGMT^(7I?6-D0%C_./6$Q5Y M3R#Z=")H>&:0W$@6>0910HZ"@C,. N(\N)A!,*PS@?Y7$XW_\BFV9(/.I7C\%\#GT ;JJ.?(+ MHL5MFQ.[OR^2W_QZF43X@TF^WA\P*C&Q6ZL.^X(>6>M^X9O I#SUW!W,^ V M,R*F%"/9TMIK9H[4&Y@L-P;7+V&ZN,Q0BD\Q>/U*3CJ\^HG; O\O>/1>Q=PT M&LFEU??K)E!H8);N\(F^V8=S_:+8OR02)N]GX@1*%P!R*>,=0^).!MCX#&), M2H3EY#Q88AV. $HT13$?LEXF&(%>G#)W?U8+FZ2_J=1W=("RJ>&W,ZGUY7A4 MP[H\?:_2T@8U554]-4%L"=7F] OC#--4FE078)9 D+?#!Q] UZ]XX2<0'XC8 MHJ7&80@]M>/>*='6"\@CKP WFQ_N*#5& M2V?S.:RS[$$L$"2; WXZ(4EN-$OR(W&@@^#320HS4/X2JPS@-;V.J!\3&\U@ M3G[8T%ND:#;*+IYA'4;HSMW0FG ]J:,5WO/P7KC^=/+^9)0A3$"RRN-&;3!X MNX?!S(M*%5^9268R;)U=J4.VRK7$ >H<"$K>&0* U&UI)^N"]&*.T->B!X1S MOO_33I851%YMA>][49UEF.<09K#;S!-K*2*M:^8#W;]3LE MFOC>>J!MY5^^$)0=V=65(7,8ZT5C7_VQX^B7^IN=@T'Y\&=ZJIUCM]GI)Y - M9SEOM?I[6_CO+5OX@D"#LXPWE/VJ;U4OSQ\LFVQ!W,-9QM4F6V%3T(O 'VU# MH-/PD5[L?K 3.T;D2"_?/]K&]T[@22^W?[*-VZXB6'IA^[,KL!T>P=(+W$^V M 2>,7VE6OZWSNW%B7YK9ML[@:A@]TPR'=3HX-\ZFF7'K]-'&<3H9('\YV\$# M?_Z;C3= A(4OCO<_AG'_(Y]8)K[WPF <%U?.A6B+^YB2[C%"&0BJQADM(G('7NA?^/N,2E\C]Y!2 MO&F 8*-V"J>$T]B>N5D['8VL4Y\/UMF$5$0>3X$\9I1[F_/G-$UL'NS M_L6#N=?C)H$S$*89;+6TE(:U!XI< O5CT6!<;3=U1--"_S:AQAJZ?@70#[%U M]!GNI_(?,E+7G.2@:F%%.I0](LI'O<7R9(]C#[.">6FS '6Q*Y+3^PSZ"U+ M9 _LZ^4J2M8 U)K=1]ZN=7'86#UPDX.IB1W98$:4Y4W !#TF'"V8DOVT6ZCF M 6!;"H4I*%)Z/$N9%N8O-_+SU4(J;*"LQX"5S*P7!-LS MFS585Y[MYN-3:W%7EZ99XF9T%H,$2 ME[NGG-)SBX#!P+.9VT05AIKD?&"$8JA)T(>&.H:>#=U]+&3H M:=4'AT T V2=CMSP1M<0LLKKC^4=,\R'D6%.[9-'_ %!OG.]C:FTU?W'9B#T MXGDNN1?KLLV]MR:_HU27I,:W/]X8:<=$L0I1\709L3?),_27"4IY/ B['!,_;(G_"W(@F&?]7@!0 M^Z%A/62BE DCF-F>8?%]YADIV(X=*EVUM!S^^6DI=L<<+9UI23N;DIW\:O.U MB'45.W-R[,E!,^QZ>L#_^57=_T0>L[^)DA=T]#8-T=MTX45DZ4X7@#R_ZN?' M(]]LXC:WA'2A:T#0P6WR3?IFR/Y 7KS%_T>VPVNE!N [CN>BNBEI? M$\8X!"LO#+85)^,B XD624M)"?%4?,6ZP0"&YHQ61DU)2>2;!%XD$"8O>./? MEB\3S)BLIYF';8L4'T(@J>68 \WA@MOI=J.I"S*,A5U9IWH('R9*>O0*M@2!6M@5]HX>MF [_) MT:]F9\CK1&%$P'\S3Y[/@!_D/J9Q'(3/89#A"9C$T?I ;U%U^%RC]H-2D<;_ M^/4\BBJ?9%IFW&;:2EU/&%+G0F)9+&&NF9>DL/IHM_9M$W M21!=]#*7,'%C2T1" :R()=Y8&D\0RE MKGT)RT:KW @#@VY^.Y>6G\EXA6S&A2$8QF_,L#(%MT&,^_>"GYU?HSGK(40+(C/>(O@'\#C^W!T/H!!X.4 M2M9HU3TIL/R<"U0H:::;!\)Y1IES7&N=>EOY5XY/2CT9:M>I'0A;"D/X4DMR M=QDPUHOU?+/"]H(@:K)+.+U>^@&GJS75 M8ZB_\?&JV\JW$SF]![-@]W8V/Z)GP=GW>SB;8*%%H^TNU:3'XC>:98CG37&V M/F1C?/2Y7IRMCJB,61>N&_>S$*;9LYJ16&9[BX#R]\4)( M4T&/*0O#2EEH0/PC]&(T Y!(2U[2#J^8R>PFC+W8#TEB"TIAEE?*PV0@]I^$ M83"MGS QOTD,UOFDW61Q(+YHQ6ELZ")/JQMP=EU]8\B"('^"U_JXLF2?,!F& M'L?/(-=F)'7F& V-DWN)E8HY5B%^\Z15JA0Z#HL=HQ>! 4S#68B')H)_!5;$ MN!!7/A/TT!9YW-EA:1'OT@KZC%Q;*T,!X;*M$>(A?T+7I,$:$_W/R#&!,/;0K4BX& M@N ZQB8^MNGQRFPPC:V&LF]VRP=J&,<";Z?3.[9#H)#]NRM0ZF-; $I)=)T% M1;ZYW;LZ-;!%<^!6IFM48QP>JAH>^ %;^&ZNIQWZ!6.<-U&5&@QVS!ZT,1M" M'A?IPH-4PXSCV'06L,92XV:%C&Y2$+F.5CM!4,NTDGB/ZZ_ZZEQMUH,F2L$R MA)KU^8Y*(L=W9E=Q4W&Z6H^"2(9TP3" A+VNSW&AI]M9U)IEA31SJ]L)2C?G M.FLA.IO"V/E28D?L6HI$81EG03M(E"J>#6=37[O?>X3Q M)V=Q:VR5-W?\.ILNW/U.U"9&YBRC'Y MLX68: OTZ87JIZ% U:_5:Z-COY. HV;<7/&A- E7NG6+9DOX%VJEY4]+3?T% M"+((5%2L36UPVJAZ8682/Q 4(%;6Z(YD[ +-EJ*<5#QEMZ'W%$:%.I<37J$6 M-[A+L*17B=\3B-V<>JW?,'&%0 ,#H@L]^L8W"<[%NK(:;B#X3P9B?RVZ:Z'0 MTR1#+**$URE4>@Z-(?N>ZBIO)6[W:PY[ZOTMF;62MK^' .)S?-%\_OACF&1R M'*^R%-V"9Q"]$V;:BGJ8/QH8FS7=G;_&R1,"\)ELTI1P?,[1ZQ;GQ90.SYUJ)EMIIMM/^*)9M/V?R<*G,Y_Z.2;<=-6$0 M=?X>CA4KYK!*Z%8FUW-SX^A%?UI!)M^YU75G22=+ MQ.=#8_'Y8&X>AG%_L*$<625"IJ]\.WEYVO%+R,.Z1NK&[9Q.O,ZUNPCZ/+;6 M)U&+;B^H^V:9Z(D#$]Z4P[3G'[;SI9H,6:RHQUP2& M.I78]W:+EG5*K'#WLQ-#R_38?NJ4]'@KL_.]3182 ML!,VRS:Q7F]W]G@MN'L]K:]MS!QHW0I>?]5!>KQ4W._2[:$H1(^W9/O$KK]2 M"#W>FNT7P"YN<-MU'^L>)GA=I6M\-I" TJIXUVK[L!'G[\9N76WHN8^\.*T2 MM7>0[20(*'0TD %1WGSCTB>Z_J3( M@Z*T /T]=QIXB8^ZAM=6;?HF@_C,)M>;PU?R?\06HXX@YHPI=;%I(>$#O^D* M(EVTP7OK/1'[/8%K\5*0-#8 Z2W63\$BB8+Q<@6Q,DF=9L)E+.IA9 ^BM8Y\ MLI#&9"G-L:C*$JL%71Q,N517.:O&@[IFYVSTM!TP,KW04CB4\A,:*(M*D%0U M&.MQ$:4D= ?, +(0&BBP.[XQMGIH)Q#*L92F-K&2P%3ES-G(;[L-5Y\V/CS@ MV"M,3:=W-O:F^=RFUL'PP!"(AL ><38NUO(0$AHXSH:X6I_((F/)K< B;R% MM'8]V?@P9VD8ST'LD[*001#FA(_C60*7Q7'2+B+ >[^K]D%"P)8AADC:S?8?GMOP-+93L4:$6&_Y-1]$V#8\O^ /K_+\7 M"4KQ$B';$M]').Y@8 (N/+S3^&"Z ""])5\@>R$_M,!M;@GI0J^[H(,N\A%, M*Z3C?Y5DXW_@)9C1**Z'M_@[;\D*XG";]43B UAET%]@H3S'APA=0;OD,$%N MUG=(S&B/U$B8FOH [V]A\C5&*VQ3S4)L7O&8X+?MF=B;!-M_'F*[SP4-#>PK M1-6:S"IGBF _9+?]7@Y2TX4D+Y.(>!>@%V&IN4@@3%Y (*VGI-*SK]618B)H MED\A_9P#@=W.!.H08!7\QB,)3:FXXABSJ9%(6(HG>C++Z9&$P!A-M2F+/V/# M#KS>+SQLN/@@2T,?6Y'CV-\D"0=XQ8U31'(W,533[ F%08@GFU. 1,^8QF5( ML+DR&AHGM['('[!'S>A+,4@)AN:-0Y1#3RC<(B,D2:#J*- M_B]A!(CE ^Z]-1G_ ?@@?.99K8+6VB@Z]WVBV=%,=2]:T^+N,[P14"_)=*,X MD;"L[&ESKB%1N+]L!07I7BZS"U2=;Z*_! N8B!S5!#>&QK7 MUL/ 2B'0CH/#&0-*?H<-(#R;WU*NE38$H5.@%O1NNJE:CXHHO:8K6!Q>*JU4 MC49>#4LAD1XJ0F_'[N;!V&4LY5NN:(E,R'I,F^6JL)-M:595HSAE%07.GF(G M#)(SLW$ 8JM<'^XMLA0PI>.6[R.J[9;,=64]WZ(#M3WC71V9/6;+'6Z0-O:, M.8=5>T^&R.]F)PS=G3&L9>9<)F%[46CB\+03%OVBP3?WG4NM;"\8[?W*=H+4 MW0["]Q#:F7S:S8+AF'1N99Q.PWE,J^40Y3Q.(58R]*::'AR#? (X(DD%=BO M2/6RA.8$5Q;CAN['Y!Y 0N]- NF= >E+OUJ&-EK X@ .U$I<'/R![R4?2%]\ M\Q\)WK^J8,LCVK(NEF2H'I-KC\FUCB37.IDS*9F!>Y@$F4]WLRF SZ$/V,^D MBMMJO,>Q=4X\@PHD7T@ (/2BAW"^X-1M:-Y?&]7X''@ LRP.R.GV=74#\?E7 M.IQDR&^OU1A'97?B#*,RJ#&'4B+\X%GW(JZZ,LM7E)_%4;N M 2#B+0OR'6?/7,V=;7G-X:(BAL+DZ!Q>'\^;@=$50#X,Z?''I)[94*>>>OU: MG'D*6(J:]Y#]C@^=0EV8570(SU_LZ!$LTC6,.N#\_NTWSOT%5S79;]09(DBD M(O$;:Z/G 1 KEKP8U6BJ5+KIP\Q[#9?9\CY)\0=H&?8<#29DO+;:J+G'*P>/ MZ,USM7Y!=)+B*SS_,/>^1>NQ-,Y__I'=>61/.J>MOETZ(SOL9);O0^B7)(N" MNR2] )O]*OB*CSBXW9&96W?3,;13OUT,X[S M[VT0VMUN*!EL-8]]E&L;7?O<[-J_CQZ< _;BE'7I9$?!>N<]3&8AT=+NB/L< MH;W;RXJ=]$E+)0": HC7_F16?IXI >(>^OP>* V71-.=IM@D\2*\)TU!A/O- M[R&>+/*T'_XY C7I8KI%6@UDIA8NC2_^$J:+RPSOPEB/W]CWZ]+DY]K3:KT- M,/: C[@X ]L=L B?DD#2Y"D*YZRI:];7MMD2FZ1*73M3L6XR4FZPB:*UT\.< M!-W 9,D"CUH_-'&)[(Y8#7CT7L7RU&@D(PRS%,3KUQ4YI1KE>&SZ&&#B,XC) M_192 #18XM6+TMS;)V9#UDN[?KRKA.=247%)/H!P^91!!*16W:%#?L=WW7G3 M?M!\'#YH%S%@HB^S5@"_7:=4J,/9H+=#50.Z2+]CE^H_/(?-TELOW5_ZD*:* M68K,L0[!L0[!\09ZZYN5TD2N2@67)CE6SH'1U2&EGNEE*632S464!+;97 1B M9BG;QPO)VI>6/!FZNO]*TMGL1*'%(RFZ[EWT>?G.HJT\TT-A U'D&H&K[/8=.73 M:Y8K;"=\%BB#;-O,SB(#WT-EFQZQZFIEBE/$[83+DH/1M6(7/:Q(K7G]SJ+8 MB4W#N3Z@%Z0?W!$UX34&9U'I1'1TW*[0B^B/@T54-U)_&@I2Y2T3O0#]>2@ M[5^#T0O43XX#I70_1[,GQ_5()?^^D&:@7/<8M[_*I!E(AYT]DEM4FH%RV/9N M><%+,X"N&T2J=\PTP^:Z,:#SPIMF:%VW"J0WZS3CY;IMH'#;3S-BKAL+LON' MFN%RW61H>2E2<_S)82.B\5U+S= Y;%8TO,VI&3B'S8AF-T8UX^:Z52&[O:H9 M+H=MB(/NRFJ&T6&;0O$&KF; '+84E&_[:H;,=6/AX.O'FO%TWI0P]]J-ZV:% MAKO7FA-K'#8Q!+>]-8/DL#'1^#*Z8V_-D,>4+KU5F.)59=4;,Y>1A]!D-DT3 M_]O>S.S6J6&V-?H*#*7E8DTI4WO69;_'\9V6IE4CIEX$T-9-3JR)?X 9/EM# M@&YO+_FE5I7Z?=?O6#0J.+5<8D6&B#/=7M!YEB[PGOC;7JT.E1XF&*AL)\)' M9A@--19 H9A0.$0/;NRU,K'M;9Y=JP(B$%5^>[=F>_O&;5_O]9"ES12&W;_V M1%#A].*25/][GRAQ7E I_V;;E&F7I2;K=W,[?DT.0H7URVUO@OB2!'(C36X!G:=?//@-I!.J/\5SI8<<))T-3,,X?@:( MOC1*]"K!6F T-$[N)3Y>YT1_\JH7]!7(9W8THD(653PN$G(QW\^@_,$9<1^S M>O"]!R=PFE_+\:(,W -(=3:Y/LSMV=<)'\;B$[[V]RXVEL<7+)SK5MN*L*O^ M M"?88+0/4Q\ )$PEJ;-ZDGL\J,LFAN.D1W.$]B< #4_-[Z"H8^ ^C-<\<5 MS27AK"5)8P/[05/)4.^G3Y3_DX7I>N/23F''MZ3@%Q6&XPA625W#T"#<-.('3L >UBG\[BH6.U"(*K M@ZGWJK9@^)X$.X'0MF $X6L[JZYV)0(L3=M.!'0J3+WOD#U><%8\,5@I!L[6 M.%6/'=9R%9RM5*HVQPKY$ M/*UH#I7?'F^>?EB-]:;K+592L ;@ M,=ZU4_(9 6""U@:!$RSM6A,WYM;D[;WC5:4#KBIQ5AB)8J$)G(;+,/+@%7A* MQS%*84;3G/A+3:5;%[F\E_B[1>T.M0QT1H=CYJY5D5KG7:\V&5+']%1WTE/E M_++/Y]+#*-".+.59*3>%I3G5?,L[L%C/JRAIJQFSUN=D';.+CYE7FC.OU/54 M.S-4W TLVI2)I6()V)EST=7\UT\.Q[SBE$$/U0,DNP#L_KVH2&G,8;Y1N(JW ML:F6N4?D>105+_62AX/\9!X3K?L>X/FAM6[WRV_NF/^ZOV+42:^'&37WOLYO M&?$7X?4#MKI1_;UGCJ.(W\-$3I!;U9/64@P5_212=4A!EISQ&(E\A#JAL-Z#J.(^4M!EE%\.LMMYU 4< MBMK&$#P*=CWUP#D*RK30BW79I'A1[?S%@X',9:!A8+.I?#+Z$8\!Q<2_ \B M(=XEZ;]!6NJ.= ,L'B@_Q+-X\+=M*S@_E K"^D2OG"VA9X'?_GM\X. >)D'F MT]I?Q?I!S U+W-;$)IU3()SJ>IM^$9W XNNM[ M"V<3,>CG59IYG%,8^FEQU,E\S(RV0Q+8,-XODV@$*1Y*_1R,+"@SPSGI%X?:LU:ZIE3TN$R4$]/;]8S37M$1\QD.D:!SGGH7>!6+G\X."]F ,A";1W:=@4 !O-^I?0#A?$ ,_+^E/U^N5EX(;+X2L9Y2M M(FU04U+?*NV;EZ;T#6IRZINM?9/3E+Y!34ZQ5V<0(/MFIA%QQX2K8\+5,>'* MME!)C_;Z<)%W*11Z3&%Q,MINV>+>=;W8&;P;(/"[CIGAA@0M Y[AMG'V(3C7 ML&_BT7'VI3K7)J6Q3\?9-_57,L3U8I\U3N0'I+7I3JV1O:U!^,PGF_QV1.^ MW;P'7<,;37HYD NUS!C;'W/8FB%=^:7V7"WE'$ZE([$U(EK$C M[7:LE'( \>IDFR/XP,WG8LT>0)01U^$7K0'PX)5GLL3S@3-TODRR,H*E=_:+ ML;659OA:&.6EVYKUB%6-$_5^#D8+=6N%[)BA'K5J,#$%G5IF#7"^@F8G=HHO M6,GTSAH&"GJ>I6#(70>J9X_;90,47"C*RCP7":=%8[@^\6Z12=K@H[T==\$#>P.UHZSXM?D_\\>0C\]?\! M4$L#!!0 ( #V%9E>29II:4( (\ !@ 5 8W)S<"TR,#(S,#DS,%]L M86(N>&UL[+U[<^0VEB?Z_WX*7&_$KATW95>5>[JG>W=F0X]2M;I5DE92V=OK MN#%!D4B)W4PRAV2JE//I+\[!@R 3?&02()CVQ,ZV51)P@ /B<9Z_\S__U]LJ M(:\T+^(L_9=OWG__[AM"TS"+XO3Y7[[Y\G!R^G!^=?7-__K7__(__Y^3$W)Q M>75#;NA7 M??CQY/W[DW>_?WS_NS_]^..?/OS3][_[P^\^_+_OWOWIW3NM6[;>YO'S2TF^ M#;\CT(N-G:8T2;;D,DZ#-(R#A#S(01?D*@V_)Z=)0NZA5T'N:4'S5QI]SVDF MC(,_)9*-MR+^4Q&^T%5PG84XO7_Y1N/G[2E/OL_RYQ\^O'OWXP^J5VL+^->) M;'8"OSIY_^'DQ_??OQ71-X1]C;3 L0<,(IN_[;3_^B.V?O_'/_[Q!_RK:EK$ MIH:,[/L?_L_GZP?D\X1]H9*M&OWF7_\+(7PY\BRA]W1)X+]?[J]:9_?''Z#% M#RE]9I\PN@Z>:,+&1A(O.5V:^R5Y7NL&R_)'6);WOX=E^:\F:N5V3?_EFR)> MK1/ZS0_51!-H!'M0M .Z'6N)PXH5XG3C$CHH,O7QZ%M)TXA&N#)JR"RL-4I@ MGV3Y+M\%FP(.OPR*)YS#ICAY#H+U#[!I?Z!)6J)JM&1D7_YYE J/XQCM*#A]\_9ZP\1C3F/ M[(>*-?:/?Y.W!(X=P]#W=)WE96/^G4WWGV28%WR)W_WQQWF#J<@_P_H:Q&R" M";W,\H<@H0\TW.3L4J#%!7TJJW^UW8-#NWM@[;9\H?EU'#S%"4__VDGX9AOJ'1>9:PT;,<;W#3 M_=/3V.>"5FI&\<@$L#,VW#_ZEM38Q]]K?)EGJ_,L+7,F7?TE"SNHG_?Q.RTP?'+0D8?5*8@#U_8N;N ?9NM M5[OWTUY=/7PWP)TOOMY8 8,/=$FH4++.-N>)P';Q;#K6]CHZF%;6#%_?"'I MF>_EO;O;LQG$"05]2"K]]S2D[&YEZ\)DUV13Q*]LS3Z^T3R,"_@I"%_PK<8_ MK W*N"VJ/AY4V!-BAUS'*;TJZ:KMTC6W]3#ILR !#?OAA=)2FGA/W^*V>;?=VLW:"E;FK_="9CNB0 M;CZN=FDVHM$%DVC0B!=G$4IP-_0K_J5M;P_KZX.IER"G9^S]9+KI"NYQ?NPJ MT_79MFHB/L/IUR"/^%U8W#+]N@Q2T(]N-ATJN?UQO*@UJW5.7]CLV6/ G@NF MF]S0\G;9KEMV]7#N 7C, UBOA^WJ*4L:$]S]NSV=*ENMLA1W_#U]CHN2,B45 M/^YYL([+H#F5@9W\?&\Y*9Q*P4]P^[F/*,)K_M1&]+3US6E7P)= MUTRMG=]M(S8OGY;TAC/UEWNSI ^B?T,-I.-#4@K#S6J3@!L9MXKAQNOVFP[N M[_R^_)B63/PYC2*VQL4Y^_$V?\R^-K6(KI;6[M#+39[&\&DOXS?X3R%/8KN! MHJ^+EVLH8SIZN;UC@GW)I@/R):J,?=;F 1V/4%9BYW5)8_EMV!4;I?'K7>$WSGYN&^B"(V#07+'WJFK5-R,W7=,9Q^_ MFIMX5'NL=AT=CLYV+,VYM_EUQC9IVT>S/(AO(T+/!S:WM37I(B^U";-_59-E M_V""QB9E O!G3R+C@W6T] MK/DCHWV[U.[?#G>*N:V/24-\V2;?4?:X8BM\E]'XK.E\![@K!I'U\0*P:QRDTLZKL]'( MFKWF)DL_OETSF06,IOW!)%W-_022B$\*(4R]@1>MS;WI6(;HQ$X]R]1^%F: MP>K_5'N(LC 6,;<(V_T\O6W]Q,NS20+, I(X35.-^PN$](Z4T_.Z#++ MA03")DZ+CV_L0L]R)L\&^1;C)F!W@]B;)6QJSU>@_[+=WQY3[6Q$K[%,IXR3 M*(8TOUQ!P(OX%J3%DN88+$+SUSB$';U4^9]7*9L;IH\5('(6YC]UOLI6ASA"VTUE MG]:BZ_L,64[']+"(G]C,S2*3J86?H';8:YC%B3'WS^#]ZYQQ9Q=KPB?8PPLE M1H)UYB]TR8X3NSVOK\_;I=!!_;R*HZAA=*ZPN:VUI;W([UXV6?K\UY<@??F< MY7GVM7T]VQM[5(:;L>D:?(FCP<8DW]'5+Y.KP?C85MGNZ MW*012 U?UDRZ2,M:E.%.F,_@;MZTH$Z5Q\N-R=1#3'EC,FR07&;Y&1X*=E;[ MLDB']/3N'4"0B]OE%Z;#PQ(/<@XT^WA@XN-JG61;2KFD1: M>7E02R89TTBJ3%K,U05EBGK<;NGI[3@#=GH$!&-CGVYKW7_3\3RWMS\F%8=[ MUC4U#5U D-8G3JLZ[6[BQ_<>WR(41/;XDFV*((UNV XL*4U/2XZ><8MB=OK< M!0LQM/-$/K//<0IX+,89[_[=VB+BHPE!&E>K=9Z]'? A9.E;.-TVK#,;;U:;5&(WLE)?WC)\O*1YJLKO/>X M50V^2U]0K@7"/J7=2D#LE!?:VWL)=OW[1JYD!L(N4XX3R""J/ V/&7R).W:Y MQ1&-SK9,LX@T S+B"?+SUQ. Z&(HG^ F9]O/&$> =_YE3O]]0]-PVR%O#>DY M500"=_)Q%#9(T6*BX*8Y[][F<\B8.MV4[%H #:T_R66GQVPP%40Z5+L-LJ./ MO1Q^9;&73L';Y1W-F910!L_&1-J>'BXD70YD=IO2@T3=OM[>3&N#HK=]7GL( M 40C=#S+=##V4%>'JST(LJ>?;0P*$?9R2=N"'GH:6YN/T QU',"KE(T+4>Y, M1]B"Z (8/GPFXC@;3=<'4K+G ((/=;=A5Q!HOWK$%K]2:S*-; ?6?Z-7Z&!B M%ET(&DR:^>YM;^<-&^I3SF2D*AOE$Y/_1;S';G2U@P'\OO8F4*S69KZBE2&T MAJTYEVB[W_3V]GYR;/EE.#!**VEM9NRDBEOETQC9#+%,H:,BAL \BE:'LW^3CX@BS9% MG$).=[9ZBE/A;4H+IN_R1T9&*N4T>M^RTGN1\!86R5X,<:&=T90N6SU ;:U] M0%6C1@"O8_4D7O=@877WF9M^V1?ITMO3S]MD%G.UUZ>*,.NS,1Y*S0?C"=(5 M*#4[ST&W>#&PLSU=IRCC%8X'>9=!DJ7L0&" ,69:@KC)?H:T:DVB-JHZ!Q&: MR6W1%8?OH8I?(&'-=,:,BC$@* ;>5PT M2VATBHL'D?)D0Q)AOACTJP4!5X)>SR[>CX:O*U*\;(-JCNRTG8U-9'B&":9K M*!PI/&RV@[LZ1O+VE?>TU?5T\I537L/%NJS69 M ,W<])3-"_FX^QG5@H(-'HJV%]LN;7>N[!%^[/DXL0^ R9H3-I:*S!%^]E2_ M*46L3G2;WL.V@87F]1=S^4_V;,2]ED*[8_@(=&OD0_=\X=;F,X(2 HF\/6RT MBECK >&V1MZ5+C1:U9F?)B,,N6 7S)(X'!!_V-YAJL!LF6\A Z];8!#-[8Y) M0.^["RT0MF>Y%L8QX7@"0X59\>UK/8,K&1Z)<.!]S-MZ2MK4K2CE>9#G6S:U MSA"/[D[SLBOL;T7PYZ=5ETT_AHBQ]9QLD<-5R+U(S +R98CCLOW3'4+,QY>M MJE;S6,!."V1;Z^D*C;17:AS6\YC>],&(NT[+] P>?B*9[A[FW9IAI__595CQ MP)AA'_N-Z38#DWI:=LP>!)P''UYD(>;X^2AN=V46[)%M:C^-B^):?C+ MO2>1&0CE%P YUYJ>U-9ZHLW"CE6T"1@F!Y/C=S!^Y&N*3Y7V[/5>YP?3\FE.U=(<*TC4/\?LYF;+O>U,=]Z/AKT< MHN?GG#ZSV_IT!1+RE0!Q4&4#N$122"RF+VD$EC\M%$W!G9D^HD7J1R@Z"C9! MXW J(^Z.8P_5"^G=+L5(/V>;)+K)RC-55X)_L\Y-L#>-N9Q@Y9KHU,H&=77A M3F//TF6\!" 3\Y$9Y%@;2,1+JKZQQE1_!N: CEXBD10,_]!XH]8.\\'%YW8( M'2M,'>HN1^A^A*P='AGQWPP&,)V1UK9^84G?[M@W M704AW91Q&"0%6%3S-5PP:-"X*HMSUHQ),P^;IR*.XB!O.Q)V:$X$-2&*6-XQ M831(_F^\/L^B=B@[8^.))HH0!@%8$RA3UP-S5%5O<^NBA@(O$O? < &CIZW6=!4MX]5=HU@?XM=LI>&%0H11"S+&(,B@U];4WY&(P@3F^%0<_ M^=S'VW)YHSP [C1E9YI<)-EW?LY?F&M&([E[85=4:_&LG29SBMNY[@D7'-#1 MQP&0*O46XGH'P&VWMC^FT[MK8_=0]GGHZ*[BJ=ONGNZVPJ\*F"D6>O/- MK=#VDPH@<[BZ,C%ZDCCVI6(;MA+LB4E"PW+#'FKQX*$'OQ_$LK>K7^B^NR"_ MS7&K\,@+&>K2$>'3U]/'[<%#7CI]5/4V/JR5RR7;!K?+CV_A"[RE]VSI;E,# MG'J]Q"X[X?5?:"W9UD\V$&%R$1?KK B23WFV68.M*BY"7H&4G1A5@+3-0NI_ M8K^F2DC\N67OJ?@5M&O#BYMX$G-2+,ZVCVS8K@IU WIZA0DZW!@Z#!IH+'TO M+XL*S'BEVDSWB2$=3F&JZC?!6W?UF]K??48$7:7K35E<@Z/BQV&!0(8>ODM= MM,3$X$Y_:IZ&>\INA2(NY0W*[SWMTNLR0SD?]DC3Y;NN)WOT9P/ J=TR$+,. MJM)C)A*8V N*&DF< MMH;V'TS+1SJ71*P';8%?O<(:E#[C_=*SXX;WMQ[EV%Q!?E5JM^<]C5=/F[Q0 M(6+A_V*#'4%JEC)PRI3V"_">V2)63DQT)=LO2""K(@'RTD6;( M9NK4\/IRU@9R7^X XLK88],2)5+[\ZRS._ONA?T)63M$7X3I0WO]N0FR/05] M>#\?X=&T+"'^DX=0=KZ:QJ9^3?@Z.A[[.:'"!7&Z@MISW#W1:K;IM^V/(S\_ MH>@P<<@'(PU/K8Q2YJ=%2^#O K'9CX9/BR^X+X;7 ?5W\EHN7B64C;W!NPAY M%3:4Q;OAKOZ2QF4A)KO=LV[M(31].L([;<3U1C.T@NO940=^L(,)SR)@4BH< M/\?ER_FF*+,5S:6E;#LX:+*;RF28&KQ,E_0IA<9JM.UM_<@LX'R'NE*T*-"J MVUYS9P"&U'Q@IM M>]KBF@V9EC7<;//^:VGIWV%C<*&@S^1+FCT5-,>4 '3:R3+M7%TZVV+W\R0H MS" QSH?S6'ZL2I8 0;?OCF_OXC<4JU,CV6WGR5<$P$Z'@H3V]_TUE'T:+.#: M'L_+]A49[6<9 $\- HOH[C-1RI]VGG8,%*T9?YV=9O.RWP0KVOD$]':S7_?B ME&WZMJ=XMY&GJZU[UU8-/$Q/P:OTE=LV-'3O!X%:4RT6J-V_3ZRT0FWI82IK MU7)651#XY=]YH =VMH=R"O(]#'/-GJTVYW]72Q_/?)77!3?=[1)+,0-&2,_B M#NAX3#EB>X(ZS"_#<]_Y^8EY#BF-"M!_)>"C=(0@T L[GHPU"'!-6XH 8_$" M%<.D&SW;HZ4=CFD1PU% W!07M CS>-U6:]C2AK8SU@2-O>#F,S?RH MCUI,*CI142GHKYG8W6U6+V"5V'4'?F!VC91E'C]ML&#S8W87]%78&T'5B]?O MJU8/)\]2]F/(CP)6Q]GR_^W3,_!KWLW<"'?6!G7TIIP=^!+KU0-G'EPNTM M_BX""KG4B^LYP+%["%4/'Z$QI\:,ZX?@+BOBSF+(!Y":Z&6_C%N0ZHU-[!;! MV$?2,4FR8RC-2#.K-L"?LP1,!A#K 'OA-M5V31X7@ .@L7A@Q=;1P]DS8G!C M$]YE"&;4@IK1T]C'Y:"RJ&^7;4: *N-5PJ+V6!-&$O48."!R[(:%##0:SR-7 MDSU*)F&T-\O^ $J_*BNWB@:>GX%[CZE9N]' %5_-J-R:WNO(+X]2$*&AJX5@HX: M,?MJ!+VDO"B9O.)=R]L'Z0I7:12_QM&F5LT(DK/S5PK 5)<; )N4KLI6#=3V M.+\FI+&*$N_4E"1:%M7??'P\KS0OXV7,2-/B=GE!UV"GZ'Y;.WIX5WQ6"!&NJIY,WA<3[D"\/ #0AF3OWKS!7;;3EM63/SGFHG=3?S+ M[K:S26U0FG9EXMHKO<'4WZ)NIA7!%!=1EX[6VGJN(E%OZL-U3U:D[5%F$^(_ M.,'N;&LFT*$LN1S1E_-""S?HMO6VM?8U<9ZD-_P:ZNGD%R@ %+.S+>8,[H$" M8.SE)\4_6]$JT5I<&IUFA_8>?H+MEG%YW1E8)QM8>Z2N^9N3Y=MN_:6G\4Q M=3_L#:K[P;9%5H -WV4E1'.#>+RZVWJQ&/5C.[4:@09TG0@+FIV1:!.6 MM[F0*0S'O[69%Y6A S\$\!X[7\.AO2>+RG__X>DQ+G=@<8Q-['G[(?P22S8# M)+ M=#X, SIZD0?H.H@CZ?MD^XM'WO!#+;]#!UM[$/"=,LM= YW?UFHBBLCV M&4QDL_G TE6XP2-AZ;H(S2E)!0YS9^KHD)[6GJF+_"%8!7GY\M=-\@]0RMN? MG+:F%DU3&)A,TS#&>P&.4RP*+1A@[8;U\8O.TH<2,:C+G"/^=%-X[W,]ENHQ MN2)Z [8T9\'\HLGVFIQ]X _YZ;NPN-H;6]2:(;(15^\G_K:PZX;7>^F(:QK0 M:SZ&J,Z7J+O/'$]C:VVK(3 5NK<6IR!M7UL**NN*JK#OTU%>4P[^R ZDR&W M@'ADD']K?YZUW#M:WIUNK?_WA@F"-$^V]W2=Y2;XGK:6,\G4[+5B]72:"1M[ M3'XJ6R?[SIL\?('K0-J94.ND^9KMA&TKSMA^?>?X^(R5MN!4NXE/.6 &\[DI M#7CS^]V4)@(3YAOFPG37;IRIM_*269Q F.O#"Z7#),..#C-*-02G)-O93,9* MN7DQW&HP7$Q.P7\E_!2IJHX')AJ.',P?W/ENX$*/ :Z_GP][F[069*)CIS)K:V#?P.X>6&M7\DPMO ;_M)O"!Y7"[NGN[:7BMV6M FZ'BZF[ MCR_\IY<,FR[4OL-O0C5E8O=+ODJ+69TV797WVSIY_7 SRBOO&P(SYZ M !>!U?7D6B;7YW&0W(.EKS,==H_^/D';Z_@NPT#;C7U\EL:Y72I /8E!TW/2 M!G7UAPIUQT0,-KE *!L/3 W!=#1V&.J03P-P'D:1]+ $+34$+R"<7.07#O#! M[DO%QQG$HIZ708BQ=!V*@*&AFPP2\=H,+^&T1V\?&298ZEWI]$PQAP+P/,A@ MPSZZ\'=T9,D.)S _6+T^?+.#R7A@]0OB&19EO(*,W!9&&HV\N679-JEB(_IN MY\XNMC$\>%B;<%\'B=!KS0>[J\,QV>N%35R[ZUTXBBV-[E6\WTGC@B*]((KS M-W-/E-?]J/FPG("3&_39J]4ZSUYI.\[1D![V(%_%!<:!/?4D< M7T[C=4_6IS7R/LW$U8O0%T3;V656+IS>A+E!7?T:[]6/?X[9%9Z'+UM,\QIF MR>_J[),MD6V!$.,Y_?<->+R&%9'LZ.EKZU6A'7N99;NZS<$)UFH!'^H):R=P M3!)=;_S#3PA:Y"W\HC'\?&HZ<*O'#?V*?VJO(SVHLT?$"!%A/CBCO[_?/(!< M(?F/J0$0/,^A1.J_T%JJ"DWLP5]G19 P26^S1NFZ"+EY@D:]YHU)IV O%U.5 M:,>[K.,>[&WN)Y-(2>-@;4'(W1+35F^7^T0Y[$UG'O:0'DFVJT>= >A'WE8) M^RE]_I=O:'KRY>&;&D_LNLHV>:M.KX=YL]5CCW]0_48+]A$2P+\E3\I2DF<) MYDO@9=]"!'TK07A!%G6CD M245_04Y7X(8],C;U3ZB]%&0-]FP2<& U&I$R([E:@;6V ID:VN$7_IRE=,NE MHLM-&HU[TI$8X=0(DB._<((.GV@['-0.G \VY$TA0+VD/1J3A0_\')(DR98$ MB1))E2#9XV!&_S)J_J&;^>--_OB537W+__U2-KE1NQL007CS4ND*S#@V*?&WUG,0WMW52L(>FI."#;L@B%]^?'PF@UB$$8^/M[H *(T6I-#87 9Q3E[! MT>".O2;D9^4(&+,IN0*KD5V0BK#S[6B/IV0 .\? A[[9.#-IEIX(8B2IAG#' MS&[.O0#0DD4N9+RWP-'B.?AC-J$1*-*?@&Z! E/<;IM,*1_%HTK+6C&O6&3 MQ[OMXOCR>#B 4F#W/_N_Z#%X&R-KB.'(DHU'Y(#D*QN1R"$71 U*Y*B$#>M< MWIA@*9+1JW#4[-KZE$WL7BOLWAQK"SJAT[C\V0]^8>LLD0[ M .//#]/<&X=0:.R1T)7$KDC6)^(!3Y!3EW;6)QP5XMD*#QH1;$F=6( M)R_M5#7OSG%3 M_(NQ3&);0:& ]=((IU&R"1@"D(=/CK]F[ M'.[S]\9BU?'/HS%J2:"ZDF0V V1$X'[#[LGQ@G M]OX#X7/ZM:Y=K[^$;*IE8JIKH:].^94FKY2L'*T0GJ^=BB7UZB0C+UBDKHLQ M))#T7=VK2ADT@L>(Z.&#E7FSED!^D80= M@J2TA# AZ?.#6%9V ML;CCM*6&(5S:!WX[2;&*=GK:$J1*?D&Z#O>C16[T+Z98NI4LG3EG2;>]FR\. MX8$[4/UI<8VTJ>/2*2=WIF-_B0N.&QX4=7&>-BY.Z6QUIM6Z9E3?NHI+EY%Z MS=H8'%('#@;F8$&.-!1\YS@2D,P>OJCR[SPE<6SHO)R C,5F^UA.@<1R#G C M43$+_)G-@_U"_15GXBS(?O(U$ON]6ALQ,JF&)FILN-KDZ/@SK(V: .$S^-4L M34U+Z=@[#BU:\'J(9^I:@CD<:LO ET@]M[\ /8($'3ZU5ABHV2!\<&$"%@>D M@P._A"!'D!Z1!)DHSD@> 1?ZYS"SXC" $R-\1C[M(C+,N3UZU&1UAS1W0TII MWW64DQ:D" "+.W"Y!RZ[1A;%1D[L>-C8_2!)@Z,"H 7$&/_MO_[SA_=_^!]H M+G7!)3Z)*@6J_6T\V%X@=0="7@\X!9KH%3;%./>B MRKX!0P&B9/$-RFX^1YX)I\Q)NX'*C&+*&:=../F%C*-D0_ &#N](BT!Z'-)U MW^58(\\?4QD5^R ^K49X03[B?XEXI'_UJ_%0!GG9M1YG]#E.T]_&DB3:.IS@ M*$2?20VBX&E+]';RHL?Y+(16UUQ+/BN7SOP=[#19EN;@$ 6-(N$DR;?@UOH. M+@VTJ&((WVE9YO'3AONDRHRMA^NX!6NLZD)*G5_PHKG!;'C, ]@2#]O54Y8< MFJ/(:1!.9(;S;.2'.YUL$[GVGEU;!9N P/L6Z+5C@SR$2(#O::Y&X#(""?D8 MSN(X;#-7'7%@B@L)%65^NQ%!^UAXJAMHS1_(Z:54+_[-9:Z1%Y+Z.@LB7VA. MUWG@M"5^#!NMR:BG6%37P$(H""1VS(=(X3(FAXVS[?3G SJW^CA@3O]@ M'>EO4QF(=JI.C%5>A)[RQ(5R>9YFSX"N;U2JQ?%PH:L(=?%^DBM,/(M\>/! MYJ\TNLQRCL4DS1=6+F@QE/@D1 Z&H:P"<$J.=\2LMP@,->./0VMWR.3+#2*3 MMH%?CP_-T@81]WI=R\&0R@FP0%SQ*ET4M^=7+6JH0^ZJVK^G4<3:%.> PID_ M9E\/]2IS:D208^<0_L7.')"<]?SU/395'6"VI77Z5"MAXG?RF:!(B>L!TC M58@)A$N;#-6$9Y]<[58K&)G24$/PDKFT4Z0SV..D9HC;Q>_ZTUS3OV3:UVU^ MG;'KZM!39B]U3B7,P9W#Y_1K7;L#4N=6&1./ITB=,P:^C3SF#;OM)"?R*UG5N4_2+D<# MTU2]X66IDEX3@:"I\>8!@F:#_;HKR3$L4:LE[H;NO3>;KN5.>R/:X*8+D[7/ MI^Z!'L+IA &P-ID=8CMV;$^UR4X]G$,S#M.*F?1HF-E)BUG[8$E/-.1UYBRE M23HO6N?.66YRD-?"GB7*51O3MK_30M%D1?2*($:1&&+D9S]P0 M/#/!](=D']ZK*M#8"FT@F&JCN5/'< O6"I"NF?B0JZ'FD';IA'%-\AN0EEE- M08A6PM F,J^TB3C/!9AZI1('B^10.V =P6H^2J0!(L)SX%RF&3?AFC8F9^TH M8NPF2S^^7<1$WTK,;)D M8G8T!$EQB0!B[VB81>U. GK38"O:XJ&!<(V-@Q<4T96V0Q.FK.TVZ'.W+J4:ITGL?@[2IBX\7+F(-8C8)=$&H/ M(TKJ5)WA)ECGQ*#%3@%).1$Y/Y24X%.V2P6$MIV"H\0T5Z3Q SYH[;FBG^ M!6SMD,[A,%#Z,0_28LE&!0Q!FK_&(=R=RTMV-Z9A##92Q@@JX@7X&@KSGT:9 M4A1!HE&?1W_22[R[PDG M2Y NX82/AI?DU\%&X]G1V/D'LK-"V@Y!M*7?=T0(F^:F=AR)-F:R4[JHN87P MF3*-"Z$%X-*+2]2YK@\MX+$#/:H-@7%S836(.\A1^WQ5(K+&#\#/:,0=ERAQ MQEM#8/;+X$V6WM/E)HW 3/=E?9FS"=5J NP/@KD;/Y&K$\NWR2T'Q MF(W[NHTDV@7)@?I)MCS9 (8Q#' D?"5-AD2R\[UDZ O$PAT10UVYSJY/W,?5 M.LFVE'+G"S4[)M@3^,K3]\'.7^"5K?_]/"O*FZS\&X4'-WM. 1<&57_A$+#@ MD5">ALH9@8$.?%YU!P1DD10E^VM)MA3%#S&G!3E=N3W LUS.6HH*/K< WR,I M@V)4.7MD<=V<<@#<,A/E&WA-4J?A41Q/&-P9H'N.BXJJ:#E29&U-VQ "Y7SN ME?&O#)A>%^>;H2,H1)WA,S#3S_.4(573'MSJ'8I3OIDOV M=\6RGO(_F.D)\_[M\ZUK)(,Y=ARG:Y_+9"\&CXFSNC=%L$<5>]'D+(WT:34_ MT!2.(!L,&+]#M0C_ :7QZ"$'1@6)I $ M])[%;V9?DG6:5=2EV(/6 M<0*)%AT8CU^SQY=L4P1I=,.>K)+2]+3DN+NW&)B3/EOQGK-QV)'C Y%4C$2" M\H2M_LD*QV/L\P%=>:&<\2JN*^!1#D#D".2T)'P,(@=Q'0'AC$_]U?KP[OT? MR>GC9\=01)_C-%YM5J.^BZ QYYG64*^=3Q=W"5J/ 7'W:K7.LU>\- O S;^( M\UV4)+EHUR8:A@2:^,0]/9$8B1XPQ,QUO%QFS09U8? 2@3D0F/T M^F@9;5SI^WY9!]>Z#E9VF;$A@V)<_+TD,A' VK@YU[/&!,3:!!SP,+O.*@'5 M7^XIY,? DQ.4\*OMIYR"BQ4DKL>7G-*_T6!NW;:X>FQ79LFFY M$MV\KIVX&QKE/*IJ'G#F",Q#_ZN:"9%3(6(N!"9#<#8$IN/0(XBZ#BA(6X0]D9!O^)+EY2/-5U>H M'/(D0]A+8^O/<00;^%^BC8CA--I0DQ:BFWXM6@K5&5=%JS%3.[TADUB@+$*I MP;I,X+NO7.TVC,9:A0-IZYJDP-??-_([9K"2:1@G](:6%5;#8P8?XXY)C3%; MY;/MEX)&6A;U:5C&K_RJ'UE=IYH*A!.HR2#@7!WI@OT9-XB<%(BNW\*\2)Q^ MIR6:5W.;IE;/#!:S[EGA4X@57$,JH2[8"L+/&,RVX0M',K5N@9J&PW1VA89T MMOV,>*BHE%SF]-\W- VW(SP7&CFBZ#EW8#C@IV9J,#'E%'F5!W/>TS6[\]FN M /_2YM!/(K%718"H(DHXU?GS80*2G8P90]EV;GP^W93L18;PK'$Y%=S"K:,1 MDT"1/@I^DAHK B5:I$>>'ARHL._#+NS$;;$::XG4W7"%R;O7=!7FF18 M-.$CC_@;%S'#":,PIY$F@O8$H3(6.4N&,74DW#3RC"N6HHKTD;"RDV9L9$:& ML#JR@E30)A*B['9Y1UGCM R>]V:I81+2<%-B01VDN[6B[\JV8Y#6BE&.^$-7AM:.2N\RP1.8A&B*\)X/X0C7*[ MU&33P\N=(5V. 2DIHZ%.$[B/B*]&W3.-N5ACKA'ZD_+*!ZI%F!5']3&;>9R# MV';U^(9AOJ&1P*2_I >C-3=%(TZ7) +L?LDHR[Q49U*1+5[DU29XD(#]0-$= M<+9=%FKQ)$@-7DCX"HYF+H($Q?:%G+CB*CWE&;C%7; %=P%3*P2#0J48"QLB MO%/UFP!LJ"+U%T(K<&34.@+Q/67&M*M].,U2U)V,ZBW X9@ 3^2 1(R((!UR M2\M!CWH%#'[* W>"*W0X>!WNV%]?(*16KRO$;5,U%Y9L!V@^HYY104=_042( M?$1S\O'A[LY=O;9IV6ZB'"*;:SDPB7@])1Y>+.VI5 PN%D6V)FLVOC,0Q*D6 M1-P)?"'4@/7"4M(:*P@@5=D8;R&KTY&%V5%76&@.):>[. MC)36IKT#V#7A]'?B'YK13/58IT]Y5A1?TIP&"=CK/P6QK&AP0-GS)M_@J:6- M@ A#*%@SGNX9YH2)_'Q2Y!EF)4L=E,&;,Y SGXLG]WHSB@1%D=U8L&:X&,Z% M5),A.!O"IP/E,WZ-:U:[X$R[;56%WU0;;-&RPR;QM*&[W8;G4RCXYW^^).^^ M?_+/_SN MG^40__3^P^)W__1.#I%I\4$'CS/?K]+,:*L[,YLFJ4G&-T5 QBF(]G4'B>&;<7Y$%15 * @[!Y6PQI/R1!V'#HOI&7/4C6_ MRC@Y954_:US4O#'.K3'VI^^^_B-$SHG97<9%&"20^,!>W MVQQQZO8I(.4X/ M,RG@#2= 7E)3A67983'1N>M& ]2YFSM; MN\9F\>ET/+X)$"RK&/;10)RU8/Y93UT_-M"?^THS5:_2D1V@BD*Z7=[0\B[/ MEG%YFD;L9YC%:/=515\F!:QQ"%0A98Z .S^5=?;$#M/8NEUBV@@GC68?^">G M?BQ<-8"'C%^L:'PR=Z?I;%/$*2T*=I<]Q:D ($V+.!)G09;HRVGT?LPQD^,0 M;2! :M6&(MI8SA\GEWPG![%\G+SJNWDV#*M*PT(8.*,I7>X!*VA4P+_%]*Z" M,?$=>>($T3X_35WAL2P9/M>5FCC<.IPU\JU@S>$#;HL5[7:I*F!+^8]\*\BZ M-RE8XB?I9\4=#U4.;N6&N!Y9M,:AZ9ZDRG&%M&KS/;99I2 M=+:9:TU^T3F<("ZZ+5!)LQM5=7+'P@_LQ&D%6IR6-J)6FI?\,@D*P43K8#(% MNHM/4\PE;*X@+9C- ^.,S+W&#^=&#S?LU2.7T4UCL((X3NGZ6)3Q"ED#/VR0 M9"E[,Y($8JKR.$0//?LYH;40E;&!IG),4JA!2<%'9<(8&Y:'?N# ;#&TD9U% MF4ZQ#&(_5^Q7@Q$Q&L'A>! '9[\VXC%S7[/Y';X#II6:$ ?&K@2()"<6_@YB M8X#@YYJ71U KQ8MIP[D$Y*1HH!Q\SE4D"UPD70S,>N8F@024[J02>QS"E\1I M7-)K*%)XQ9Z?]#D&T0OSU6[VKU75#.?AU$^0/*GH\_I;@*I,R^G">ERPJ@?Y M#&)VPF ?N_SJM\0@3AU?&7:Y2P8S=BPT*^:F4P$X:EBSE=31G!E=3^PA?P/'LO%[?D3A=;982+1YZ]3G3 @ MS?)G,44,MK/E/FQ0#BTM22-A#JJH"4EP$L@#:VR8BY;*B#N'\()W.>R"<@MI M9>"&A]@9-.2._""2[@(3UGC(A*+M]-O82!'AD0BS2TKBP0OSSTH:N7QB"UE+ M2^+3(7//2SITU8S>]5&I2:Z#9+X\?,I>:9["&7E89VG!.&9:,+L$UWG,1JXO MTRA/W)<'4HUU4LC!B#;:S@9R[\*:8@'T)Z5G":9E'K)(8H[_RX[(>9;"6T?3 ML.:N&OG\:&-P/44?I>:JFT)* (%+**99&HZW.G()3BG9BN8TV1YC.4FZF9CY M['<5',PA$D'OK@O,'UPD3F"E?X(ZV,55RE5,?(!&*;XB(Q3)SK*NHSV^#?:1 M RLXJAJ-?%8 @\+GM>"RB^L38#G521QD+PE/=AG:.=L.-S0XYZ'4%!N2YRO< M9"6U%[8B '>FB41QQLS.72,-CNYXN:#KG(;QZ/0AG8[S=WG,I)/=^T*+.4BEO\GH:4:54'F(P;9@%%&+"O\'W(%6E7BKT]9L2VJ9B0 MCUQ%LHRCY\V_-"5&7M@^ _L\[4BP@NI_^Z___.']'_X'FFC+[13UHP0\=ZKK M2:):4G2;WL.E!GL/4C$S=I^)?S(%-AZ=N5+5FUL(@P\:Y?3H>3D3PN0Y-1=L MI<^&X'0F2@_QNG+ZOJF63Z[>:=OJW>JK=^IS]3X&.81M%7\W6JL+=#5SJAX@>NK7W_&K1]%&8A360=@1> MP(($2ZC,6DT%#Q.;RC1&8@]KECA9KE_?.NE7RY>ZTV^**!T/'-?S8AH*S#3. MX&D##&83.3!-8,!Y.6_0?%) M=-(\A#0-\C@;44%5DG!>-/5@]]=8R7VTMVLB:7/Z!=I1[$2F9?\J/4V^2CPE M3P0F"_ #",L[,+*DF7PI(YXEB@=@]1=DA;2=I5=:XT8J&)(+01'C%EV&PUAF MHY8,.34O;4H?*)SA.&D-22!TT[<)5C47^#!K)JWK%9AFSI2NT.WJL@M4S4/G MJID55EHUO'Y0;6>B]N9O("7ERRTLS6+0\#_)\R[@;!=#.' ,CYEVS!9LG[\I^N%O)=ZPUUU2I=\)2S./R'>IUEN<[Z][:R.YN MKQM:@CT%T;22BQ$06()"V)0..V^)"5F=>2 M0B:;OGHOQCB/VUXY1[[D47/V\L+ME3 ^UD V/&-\$@.96YZ[3+@3&:2;OIR+ M.-DPV72"!C?0Y#079RE^&!["2]G,R>A:&.P\@5/W"#,T$FVH1X M*0B N8)K18?[!8 >GGR)6.=6S[+&044BY/#*E@)VN-T=OG:!4N M**\[=1FG2@_&^_6:HA%+,XC9-%#(817MU0UU_@A>VN^/B6Q>N#D MGXW'3IO3_)URHQ?0A(NF$75TF/A<;Y>"BY^S31+=9.49E<>)GQ];-S(?#O00 M?E8*\A5&)&G&=@55)T=>PLZO7=?L2Y<&9_MV*3/ +SZQZ*6RWD=YGG6@@BJ/WGW>A N6ZM4:&Q DP&=HM)H%,4P M:)#,O=(W2^>7A,<>GOHHX1ZE]IHA6U[#]"O.H2X1NYPO@3E.G M&A;U4:Z0$3FCH8R[L.*@9'0O2J(W\4E'"K>2+%DU$4IGSDLV:G3^PT=AKCG-(K+ MRR $,6U<,! G122M">)_;$R^%H5?Y\!A,+0]B/9IH-@/]>N+++V4S1"OKP+1 M9Q]?@M18$\R?%4:F+E8S);RD5LGFVEXL[+>WY'7@8F'O8[R4>8QIS7HLQ.0[86.66LYEG(Y#)I0&!B_ 5]I4FV'O%$J3BN,B-B(-P7 M?"BBC!4@M&NC'2'?1H.>'@X?IR=KP7:NLQU-P7;O02F&!1U1=21^IO'S"VA[ MKTQN?%;Q''=LAQ^JZ@RYH8H1AN(%D9,F8M9:P&'N)!'C.-:_GIHF*9^8%\FI M>5K7=*1.'X/GCQVJD:Z05'4 /4"3' !,JH1=:,NIP/_GC$K,+) M/DV#9%O$!0;_\TW\L*9AO(SA#!2CE *D*6-@"TG5$<"B8[Z:@>05T+@<:<&> MB%9^G46).V-8G$4CH_S#BF!P-0HF@;CT\@D$12X4P@6=I9C.?'C*O)"4*UKN M@==M[5>L3_3,ZAD,%51W% M<2C+)-!>2RW>:31FKQI 5'[2_-EZ]--1FZLXCEN+HH*6#<"Z49'DL[=G"5RZ M+CT2N4(('U)%YO_GMQMK&-M118WK++^0&YWM.@N#Y.Z%"5.CTM60#$$ZSC+, M;$RW%IDRP9Q[<;:O1Q8&ZL83GZ;HCWWF3-#A/CE4(19;*(EWN\10J3&88XP* M&L01),*Y\F1K]K742IV%&;X%N^FDGFRZ!V7ISM>4ZV>]]9TWU(+K,-NW46+E M8(&AKW[D$J0 Q->9J$[D6+%UIR2D2WG1*@.U(("=.C?5A_ 4CW^OI$A^>\.1 MPS*LEUF^I'&YR<N:O84_PGST.J;30GFLJSF( M-UO72?9UK&&CJD+$F,#+ :E.4_D\ M?P[2^#_PA3AG#VR6Q!%_D]/H#ESMXO5@GQCQI^(@4=,=R[<^-N1(:J.C&*Z/ MC]]7SJ"JVS3-(IV&[!W=)& 8[JIM;:,*O#:4,*?4!B.B<)4L9RYV_A3UWATO M0C*2_Z-EO%'(1W&?(?=AC7O (G7GLX1R01#*G"0T+#=!(E5CA)$[,%IZUT.+ M18EB;1BREM6[,'>3A'PDA\Y9%XQ6^Q<9U,D359X,!W <'>Z(/WV;7K5_/;=0 MV2*-_2[(;W-\ S@2IT3\'1>Z!>B^*HP^,*WT@ 9O>%FI=+=DIOEQ_?PA>PL-RSQ;]- M0<1LZ+659 U_8+)?_1=:2_;@)1O *+F(BW56!,FG/-NL(>XS+GA94';Y"%\F MD^A&X:'C[.%]E_,G]QB-E:*4O""[=7 U#0'_"&)D\W>U#HH=(ODAR! /JM58 M(A5/[L'8C^ZS);:^V,+-)_O/;]42]*@^&)4?#!)!"?^Y@ \'!6\<+I\$T>9W MHMD^?),);R?J^P6>/OWO(-?<9.7?:'E/P^PYA8K1W'9PF>7B5]#NO04[O+*O MZXC+:H+2(@$S0MC +5-0JDDM))KWDCW%VL1^J^M;]VCGBCBJ/;1]9_Q'.N^LL?3ZY1MC>1S:Y&.JYGA8%=5G$/P.")*4HZOLI-&)6B07W N+EVYOM:KYOJ5 MBW8K%HWT+=K9MM9PXD73@ M?J38OFT6KM!%JSE\/!:N<,5O; S&[P9=Q"!$9 M4*D*#+P.A#@H5/,Y>(M7F]4HC4[0<*C1C9ZIOKKNI[N#>'N5KC=E<0WI>C]: MP^[E1!<$R9(?CXN?VM,X&0.GT=\W(HCV,6L!C,2[]*EY]]^#Q[J(2RE*<@%0 MD_X.\XOKOH^[JW/A[#MY:A>V52SW$M.RBE*7I-V[06:V@,GNVG4H*IUK]]M9 MM'J=2_96B?UF4CLFN$Q0"@:,-"WT7T"$1[>I0O5F#9BFELM_(L;W&.G4#(.. M16>T8=P+4-[6H:4 #Y\&XH3I\')R)N0VU9;KM+E< GK=]:*9,^ZUPR[%IL>, MG1EVW%=,5T?_97$],BBX#7B@?M7(\0&]0,P ;QT^AXDB:WVLDA%0I$D)] T7#"H'ZU=G#I&,23G;000EJ>:>7V$=(VH+F97AP;%3&K86O^ M&@%0+$)KC= X;@MB3K4<\LQ6RW"K^1FENH. ?F(93AN/KJ-ZF).N0BUW:>2. M<'?ZF40,;P%/V>4BNXC>3)]1D!EY<0OZ1 V #*HAN+ TR47NC-.:CKI9KQ,4 M%MF%%U4V7_:%TRP]P:6(:TNQ5$N!N*2.4MIK0.S-SDT24[%V"#W)",V[;CX--^X/A\=R@.J M3W(-%I$OM4E!+PC^YXD ,BU@[3Z@U?\B&F(+VM9/3H9?=8WE4Y!4*@Q86"V) M4T\RX"R< S9Q3H,1<(3GB(;/:#A$'!PSS5J4LN.Y*EF4EF 4NLNSUYA]];/M MEP(2 12RT*D2!<>*W^SDH4E-#@5Q*]_":.R8?J"^:^8]'UF.V@A6QH1=2QI7TX((WL5$53[HM6.1%('77HH0+WHPX M0!X85'6>:%E"(0,.;C_J>W%2F ?+D?*/8_;U6([)6=#2!B_HFBFU,1YI]G-" M12[OZ2K+2Y%KVQKG.;K,K9:^J$\$X-K$5+BY5IO,@C00>!9U")X)2^)Z7<5: MX5PGZSAED5U/2]F626UO$:=+LIYTX1)W:_8K6JPVC%BU9I$V#6^NM3&'IM]U MZ/P(6.9NL$_T:#AJ+NV&D ;\DR5ES!4ZWYY.N4\.9_Q(.=8W,Q+83>VJZ: DJP8\4I;K/HGY,*U2!2$@ M=I06)RE) $KW>>[CIU[+BGVXNYM@UBW6*N4^GLI<5[G-YV&NL[@ M0A?@TO< M@;ENUU&@TFLK&PUNU"]I7!:"QRU:WFWZ!*J<9,TTQ \D#BP_]G82J[^75:F' M4*Q60;Z%E=E9#SG:!*AQH[))%4Z<^T304?.MIU=,-^F>[%7\V )(UNZQZTN[ MX8,N?!^YJ9:EY=SQPR8*%+D_<[NAT#+,Y.>X?#G?%&6VHKG,\-C:K2RB0FV^ MLK&('&RA$DJ.E^^=6F(YNHQ>:>H"=PG@&\'),9EO2HL TODM*+:'FZ50)D%VX \MSPU"CM$#% MS9).@DI[/3*W2WNNKRO[L$S#$8V:C3RS(8C3S@<*8.W8^19'(F="@DX"*E&(3@,X>.X 4YV MSFMW,07CUW4I$8V+ SU=08G)0P4G.X&?"\)G\2M;I!JT-IO B5JJHAYC'%!3#V1:[GR=!45QD +]XZ$V%$(9(A_S"*4T'*>*-^=H-5*V 4VVV40$9G"P' MZK+U:*IF8><%"980Z7B:)-E7B"?CH$(\Z!'2,I3R/D78E#6N$PL,'P>GC

AZSK4;O[,3]A-*X3_O7'83_.';\%3KA-]F?TR#C< MT:F!S;"A7$_AI!R$6 Y/<"ATQ28F.<)J.'?IBN#-2&P'A##D$.]<5_7DXO6\ M>FT)OAQDT8#C[#SX]CS+UP!73,^R-*HL#R/E#D&3 %'=[C*%$&*1GUKT);#B M;O[@!OV8EC%4H5)BU$Y Y:$!ATB8G-TGQ!HSLR0]5=(OX+AG"_+^ MG]\M?GS_>QE>SW[_0->6_AQK"6/YR'IF+XC.);LE>8C4R&0AM/D MAMUXO[_1(+<9KPCTIHM6/'CV7;&*+EE0I4^-I1FUK2GT"(=<-B M#>.FGT]'8B'&!L!XUQR4SPK&C2(JH?Y<";5V9B_56S5K0X%T"Q>MV^9@':0')7R,//Q"N$AK<'W/[C-3L=#HW#IGHJRC75E . M;-SE]BIE+S8>Y0+OI,>7(!5)*Y\8":B:R@V8C=Q=_.,%TPI42( %BW!;*;K. M\GT+PCDA&BN\Q ,I&3,B,8:I*9P?"$;B'"W(3D(X-B' %JD*E_SGMQL&E=6& M;U:M\TGG.HLOY-*^<)=G(:51 8%Q5T6Q 85&YI]_22.:LS>8+2?4X$LC\]Y#5&6Y$36Q YK0J58%CM+E%90Z2!?7RC>1@7X#=QK/',:DF3X:O9 M7_RT$?T"/,8IS92J*UHDJ@BZDJRM<*!= )4,]>(S7GB-3._)*@ONQN5 M7#@1MK*R!(B!A\HQ@E15.L.-5\+6M&NBZD1SUR*^M$J$B/&%_O'11BA-?!1T M>7&226 WVJT&17%#2Z9>!&]W@)O&1+R27Y28#I[=!6/#2#O,"1S)>X&HWNPV M9G-8$#$+HD\#BZ0%DX253KQ0_::E_=?H5[,XNT:IL+9"M20-EY U7T6H+!-= MF,B1LA]#_JK<94D<;OG_C@T_8L.0:AQ2'PB^.0Q"?A'_G23&R#7G^@?N9)^< M8$QV6B9;8SEOG@E?=,VPD=>789 M;JC) UAUK_%:9"\9SMFQL*1?.?@MR%K01[9HQ=:S6[8$-%F05):RT[?XT$^D MJ&F61B98,H(N,Z[LL& ;*OQX1*)@CU:8-&@T<4&,L2X21(M?KJ-0ME8QKE# M*O.$L$IFZRYSA#/'^F3L2_43?29\(,)'4F9N85W5<:(*ES:M*GKSXXKF[-EY M9M?(U_(%I-H@/1012D1L2I*$TR2"Z.RY, 2?3LK**3OF$88?),&A\<"*!@$B M,YQGS8SD>+*&RE4<\D@K;F\=?5(B.FEC>,J(L,UL:PTSP;'(:' H+7P.\G]0 M5*:KV&(+*;X5V5K,\E0YO!:Y2H8P=!2V(Y#BPJN#XZ)S!(Q%"YMP6.FVK3\UN<\G8UW/ ^Z1;?)Q02V6Q.X M'$ L=E^$O P4]][B!K<-*8C)0G(.B M30%AE!&^)!C86R(F@58<\P50F0AN< M8)'$>=S!((0Z]&ILP@8G&'/:>&B)F@#ZPK&LC2OI=OJUV<'+:.Z>E?D=K>\8 M=Q=#@]_&:M0EA[NLB \*GM'68)"4U9"IB!S8N3(ZQ6KL(VZV+<1QKX N=AC% MR*;\Z-)X>ADGHM#3N, JO,E"R'1*9.&N>4[;8.AU.F>\>/=V,XQV['6Y6ASY M5";DM->KPGEL\ZFX\M=.N (-R8PS&O.5B/A*<,&5O.)*%-A Q@13M1*HL#J0 MQ?KBI:JK],]9 DH 8"/#K7J;:O=O'A?L3_HRRABK0Z/,SJ\630FL]^T1,T0, M:16,)NP4<)]&IY6,NRUG/,*DCB@O$X"PU"W>NXIQY[@KJ9G=Y M'%()HCPVS%SDQ&"R#%D#Y0H,V5FTN2UFQ+:73" -@A0K&.RY\U#S&@I&\*83 M7X.]<+6$)H?285R$;'-OMB8^_R-*+AK3M(M,,^N$<+D.1QKNH91%B; RC0B1@\I^642 M2_8$*]"B7SXX?('=9\RJNIG'G^BL6/DU9SB[^UY-GX+%!.=)W1%'N>RZ&\3B MPD_E00&TS^(V?XA73-_+00_4UM)*B >.0, 1PL?@OI"X&L65RN" -7$SVC*,[U+XAZ4P0D#=ZSK7D M-C5Q>@03UX'L,(,BFW#ZYUG"?I/QHG;:HS$2W%DC6M.:O8]B)95;ZV$5),G9IHA3 M>K!31#BUD!21M&8[:8,[;L*9O] DL9+V@I2F2'89,V736KN=M\JB1N?J[5*] MO _T&46K0Q/%D1Y8?BNY09(\ BYJ2=^*E4J&*)RST81 +;78'@(@ !\ M]Q4#<$&7-,];C5T_Q^7+51K%KW&T"1*MHL@]A2J5-+K,\LM-N'0PFR_94BP%+&;LOHCUT2SV+K %!%+*T1 Y29UZZKP"%\W+>!F'04F+ MV^4%74.TZ#@[@$81WG5!:I>)/X:PW#G-%9#*6 ,-4JL088Z'A<;E M/CT?S9KW8QW_DEX5WS219]\:(W5(L%*$OBMNFHAWNI7J)4LBUML=D_?TE:8; M.C:F29*9)'AI[)SU[R%H_%%@3EX^#';!!J_4HSC$P0(AM3-I8T!FT#PIH^OJUC[G91 M6/=C7&TZSGI_B,Z3*41'!>%H$^5@;M54]1($CF,19[?I(Z!S:UP8/%,3LM)=85Y% MS%71_V,RQ'GA]&98S/GM!T7T@ABTNZI?TM*SL90$]31)1&O!V6=DXN8R F4%P@5V5 M=.7,B"S"V2)QQZSCDJ?E21,Q^07O4)S#KW>U:DB%XS6&6C>TP4^SBN9*[=PM M0".H0\3-=6(-F]:GLZV9P A7?TM]=^#P]1:,Y M71J>)6Z2/D9FSX&AQ KA="T-.2V"VM.4ZXCH<-4W8# M"X:J^S77L+-\.S*TH&%%J>A6)69<&5&L\2!.A#;W*6(C[/*@;_>)&5%E<,X,[Z'+S%J\WJ+BLA6A-< M*-N#TA@:!UR0)6M)%_!$G.8\VV)$["G)@*(G;4&NKEI;\Z\C?K1]!92*-F%YFPM;] AE3)#"B0MJSM0P6U-O%(IOSM^E>S[%4#M(3CC? M%"63JY6E; N:@HVZ,#>:'2:2J1W".W=TK"72P\6I\TP427^A+)M;3!4(79LV M'3%9OPWJ7VRAV]7I3_];L%K_CWOREXOS4]>"M4>6Q=X4,\!;7LZ!\$D0G 71IL']Q,V)3(>0 MX7&YFB"OVK+E^;+]'9%+NP.% W MEV;D5AWQ1<0 "M4+[R#NCA2#R'WIWOCUF./6WZ+3CF?AF7\RN.,QJ7*@;<'(VGE4."K_Q9&(W'Z'5$#DFK$2;+JW"_ M[BT.; :*KH,D/,U5MV;2W_:.$0#Q4_E*X(7B#^*AGJ0L?3ZYC@%%XI%-+@;! M"6_N"1Y:!US5O!=MK#E2'R[RAV 5Y.7+7S?)/R#H;_PK=)%_3P11(JFZUH(L ML9$ZPJ2IF$C](;O-TQ%QI1MQF=0*"15^JC&.!8>-(LE!4O MI\*"$$MM 4F[RRJPRU(]M\ +7WI"FP#NX1+P[:8LR@ !R<BIP>-C;_O* M^4QB1IN8]YI5#;ZT(2=GABG@O>46M.3PXZ]+HC'S:ZY,XO*;UQ8D$2))+BW#FH MA8BU?PEG@6Y0A@K/ZD_?4Q=WG/';2-B>)S@3A3 C2I*)] M?'SM1(?B1^+OOC3FA6H,AT[3EF2646:\CM2<"?QE%OGQG)[3^\P7/? \^&(J M+)[&@R[QE;'\J$/YJQB*A<1GJP-,[II&6B;PR*M2#DDB,29LF*HZ0(*_XIFG:$S4 M\H1=25)3K$)UM7*FY5A,<='*/.!PTMD-9KIKEUG2DS%OKH75]:G=.&8OQ%8$ ME]"A+@A!PE%)A;&SK-\NCB>[O[=T.C?Q,7+;3,I%:*FUSO)&LAP;7,9N=^/_ MW@0Y.\?)]IZNL_Q0A[_:D8H/$T OEU^ M6BI"%QI33H/OW7!5O\B-?!&\+YQZ$4P\C;G56C:=X\0V&UQTG9IYS[SW?+A) M\6*7(OO+"TB0,G8?N"^JY11H7&0WN=0\UD$_=PP*WO;K' M4C'J6N/@X9'<;TOK#)E&OZ:U],_9S*Y0KE"WM&S>%.:,I8 M^' UC. MSC:B4.U=$!]JEQ'DB4Z?R '(TZ8JY N#'!^;#6 IS"I$64LA>Y*UNN!B)E>$ M(9CM"@@XQ&L.X;_$@RU*\3H\>N.#$IP&&5B8YNYAF@0\OD+P;L\M'9%K)HDN M")+EY>,JV%+7.5FNN#-BC-PNB3I)G-O3:;G5$2NTG3@JJ+6.4*%1G0#?P2H_ MNU4 _#"%R3.BRB\W=A]J]\/.BQT8[[O K0MX/ /-[$:1NOCD.IW/ULSUA,4J M&_$(IK_[QA1:S>G_CF^_"S0YS;)?&4_&0ZC7S$@SG773Y> &]KU7M!\+8=*E MJ4P#5F*;L]WW@*LM#C%)*FGDGA8T8-(U$Q!TE+S*/2KA.Q^S.YHOLWQUF>4X MRU&9_SHE7#@NKA;BD:F'(\/NUU>0"E1&ME"BMG)*VS&H=5A<<3H1\MU+?V MTR1?9>)@():@%IDW#<:,:[;U(BF_';8;*5PS8OP\IU%<7@8A5DH8X5/EA(BD MY-RO.G[B->&B/GOW(FV6"H7^GL:KIPV;B0V\C[HL*T8@]2%<(X"X8[)=&_/! MK*H>OUQ2B)X5@5*/P=L]D^@X.M^&G5V1',NTB3&7I1I%VJ/8. 0& @ZS%+:M MJ,3$%/"03E /VQW?R8$L'R.OM0!AQ3"WS9&2,0P:C\/8MM<@3L ZL M?BGH[?)C4<9@GSKTXS$B((4K,@NN<[ G7OQW$H5L'"LUG+,&/ZZ!;]AM4:$7 MCM6;M:NP(CJ13FR3'0.,#R/L#!%# P-5,%%!(J*-1J+P2FI<;B>AJ[KM]AG9 M$:@J9-,*Z8HQ)EAR9]6VR).2A"O@6:)_I'-7GV=T+J"P.6MJIB=TJ*'@4#6# MS'QQH?RL=S/JHQ<5R@N\]:P73P\\V6_Y)@3-KERV'P'P/WTNF#8BURP.P7_+ MS3WH!!T-QJRYM.5XH/[P\[K EXA]W$+(].4MPA3?"8L[^N;L6 M.U$T9"V7SF&0+$!B02!5\@)CEUD+M@SY!5T\3A)7J7Z\<\QTPWR\&5[#8&*([Z>MB<5 M390D;TY_FC)CU")GM93Z#O8FX$M4(@;IZ#*G_[Z!K/Y1R"0:0:(H3@!,XH"C M&K*;B2W'UT6%;F@WI:JBZR.KRB)7NQ<@EI%DOUY-S-E.TG]KTI]M#(=&FN.B MGN:<\N%OZ%?\T\BTORN#74BPQ\Q,4Z*X+D4YYMUNA%*D(>>T>CT6&&,.B"P\%J M8R](-2W"F\#Z-7Y9[Z'F2^2$"+U522O?F]""BANCE MD9[+EECL88[+TSRLS3[(0SD%]F//+$2+'R -AJ[+$SXAT1WVEN;CU@IDLH][ MDZ4:;H4&X2S,X6I)LX-)X&K^,#G#M3)[,"F,^.5UO'2NNMIYFKHH:/P6KS:K MNZQD$XN#Y'(#\)?2_*MS,*"Y)T;DCKFGKY3)9O<47&#7G\ MRF:UY?][ED%Y>(PCW/T:_:T]?Y%F0EKUV-93TXQW\\"^GEE$[X!FUJHV5?Q#E?I>E,6&(OR MOOWZZVCN\^(0JE8M?7SG]NMN.9?OH 7,J6CZSB]AZC /68%'6W(C3UQ0D$)E08;#E,$"X\^+PBEOUW*%%?(/ E?4(+! M/ZR;UA-+)'T+#;#YQ%:\EJDU1BG!U-#SY$TU*B%,WS3_MK:^S1"H8G9(9[4& MGB>K60< EW.G5H!I_GU]?%X(RN+9?HQW3OR /K[?(W-\'0JR*KS.^#(-Z>B; M.7O8"3QZU;@0M@?Q?P((^;%=/6:)/>^>/7I75 M*IOYGC['14ES 64J,'!VE=*^'OXWCYP?#]'E-T3+QC$U]>U[X39>HVVWX^$= MT&T.=Z%^V;3>93LPNK/83F)_\QF"\I"_TN@RR[E75?J\>C;:,"*^I;PPW*PV M&/S;EA_<$0DPM+/'R_EC6@(@;E M9?R&I2_E26^Q%_6T]W[7M94@[/)4]/>:PTTW0B!C]\&2QO)SL2L]%M&K,E6J M"T?+A80X:D*^+[-(XOI!4=BK5-S '1=85X?YJ+2- O,]RJRI'/VQ>@BDW?XV MA[1J\T>T.X+O+:Q+<5T?W-C0T^2+O&2"SR9E"L(Z8+?U3;"B36M76QO?]W=5 MRF?7 M2U_H,Z^F9NY%O MP,X0"Y6M,RY2PT1FKJ+L#6W1U]O;^]9Y-=\)1ZCI\[!H.#:>XP?W4E5GJ9_" MF_@0TC1@OX6CXSZ[5*[PMO\7,:&OB>?(ZC25J"- MH^T&[35&!MH:>S=OG%.X.).K-*)O?Z4U;U=K(]^R28=+I\H Q58H *"=7U-. M]W43#:'I^UUA[P.(Q>T7<;V%3^/4#11SNF8R%5B@>P*9.MIZ%V'T5./N8)^V MMK-0& T1O>U*HZ'Q[&P=PVP)HQ>19!Q!94X04/9==WV-O:?Q( @H$4A M1?!F$:LSNLSRJM850.*RAR3+F50>Y%L,MX'C ,)[EB18HAY+ MIL+G1@()#PC0LS&"_WW72'E1VJXPPW:97X;W]BYA!FFQI#G&&-'\-0YALU=U MHS7,-!"0"_.?VD4"F_1]'Z"1QJ'*FF^ HW9AC>H5=[GQ(Q.!L*)=Z"">LO=,D.)KN7KZ_/6T3C(9UF(R.C MXM3^88P-?7Z1B_SN99.ESW]]"=*7SUF>9U];/D-KRYEHA&TF%?WO?F/+L/H\ M34,>3 O&D;C$E^7:%+H]N)-G%?>>+C=I!,+2ES43JM*R%E%;#S4;VF<6^F*[ M1G:G=.:]#^CFVV1=<^7<@Y/J=OFEH+CJ_;Z? M1@?/S$B 2BYP4K,M3,D1!]]^UB1*MC7TSX0R27%T3#M(M]AW<+W).]OB2;8H@C6[8'BXI M34]+#E-TB[I(^MR*HC.PIT?_ZNJ^A4*\\^"BS%*V!=M-EL:&OI\995HW0!2#:?4ER\M'FJ^N M\-[F]M1:V=IN@_VA5'U_4REO5^)QNQ#4VMBWRAO]?2,7-P.1/PWC!!('*U_4 M8P8?YXY=GW%$H[,MT[,BS:5P&I;Q*S^B72&Y#L:9"[34V=94U*Q-F!S0S;N2 M)5S('.D3,C29 +RI<=/7UK>II)G3>+HIV7T"VJS9;M[:W+N:U8'.T6)I;N_@ M%:I$.82D3_IV>4=S)M24P?-NQGYW\YGH!!PD\S:E^RL%/5U]/PMH[^S/L9C) M5=Q;H]KH(!A4V-HOL(^(#+NDQN"?[I8^IR]T?!T ]RIE,X4D%Z9_;4&. R W M/G=Q.^VZ00XCX]73"1M'%@@T5,JJR8&R';BJ=MV?AU+RZ^S2\#\-KU1KHV." M*OP$!>JKC+E/3$,3@5F-- [[U.U;DD5MV6?@ND:'\-3:V/=S M+._X(:&@K8T]JA5B!I=Q$08)V&,^,O$T*'?\-VWM?%M C+;NX59QWV= ZM"5 MLMWI5:V:^;R6*VG_=GE#2R:N+6-($;L!*+C")"[T]O"-?+P\A!E<8&>T90NS:[.EJ:^2U<8"OI<=T$M M=G:8LQ6A,VJMKYO_A]&L"VBO7Q5_VFF//I"4[P5($H#%%-AC.P]/AZPSK*=7 M);(HXQ7.$/+7@R1+V='"K ;,6 ?IF?T,,!::/K&K0QY"98:73VOF0VMCW]'] MD)\B3E.'N&IHYMNP'Z=Q2:\A(/&*21/I:I_#M'M9,_ ME41V7LS9E@GH?KBU+ &#&\DH(%@E/*NPC$-C,F89D+$O .-,41=5\)L('TGU M*UN$PT6WZ3UL/%A[7D,[E_]D[UC<;86U.H#O -,&,D77%V]K.X?GW M!RI% M>T1W%2S:5?#"%NT9*7[C]+I9JVW"O YFURR)P[YPX=;6/M,T9!J8S,0PX?@: M&_E^/ Y5$SJOVO%4O3H7A(E2>!O!+&0P%O0TG=D# :]7..1UP(:^C1D-HU1Y M'N3YELVR/;*HLX=O=MI-*WM:8F;AN5?76 _0E*GI7,W# ]7N??K[_U8-I*\A M7NR63WD )=]?FN9,N%GQ"I$0$]MN[6UI.NNB8RWEL =U.U:)8S"6O;LZ@$/' M]BB)W@,KYBQA[4\S2P#8E:MVVWC>MDPE')B#:-IXPWM[C,2]R$)$7> F_Y8P M7&,CW_O=I&VI/\Q7^ALH=>Q'86:*QP7 K9I3*UN:>MQ,['Q&F["L0$&I 4*T ML^$\$XSPW;>17]1-R"_@!(]NYC"M_,G 775-\6'6'OGNI^=00G,QGVN9XQ5D M^9]C]M"P#[5MAY?8BX#7_,?GYYP^LU?G= 5:R)7 !E(EB[C85DC@P"]I!+9@ M+8)3 8?N?'M[I(]&<0K;"7.X'8IYO9SMDFBFZP\4Z6P^-=N MWSO[$ICC?:%\7^W:\I!^,_'ULL?Y,EX"O);YC/9[?8=1\.T^,5?C[$EQ[^_E M/9A/%0X:%++7UMKW36PNKL,M33I\IKHF6KWV>U'Q>09E8E?;MCFV<5A'13QF&0%&"QS]=PPZ&%ZZHLSEDS)NL] M;)Z*.(J#W'@ K1#TCFHD*IC?,4$^2/YOO#[/HA8 65-+[]-'')P ;$CT(B@# M0TAD7]LYB%X*K4_<90,%KNYNOJT_3).,R\L@Q JD';4B#>U\6W)Z[[I9W&CN M06?KH=!6-:$]Q_;M5!/Z[V-V&K*)0[4I1$HJ"G,ZL-';MB>-N>^J8IB22]4W MM%[[V>H,9O"42:DA!CV$"0]8_CS?MC_)G5T\(W6)4+53IF=MB[A XR+_+@^R M'"U8#W^+(J1,7D/@,LF^=K[[7>U])TKE MST$:_X?"=,N2..*G,(WNV$H#K!V'2E$E:A4WW2 >-@C[=GY5V:==25]=R6)[ MDI@!]#.8<).$AN6&21#B!<88E!X@Z+Y^OFVEE>_Q+LAO<]QL/.1(AHBUA /[,ZH_T)K MR0Y1LH'8J8NX6&=%D'S*L\T:['QQ$?)2]NSLJ4KV1E.S]UGY_BRN2CCRAYV] MW.)7T,X(,3KM#.:J#IUM']G K96%^[OYOHL4$MOAAN4!,&\CB7M_B52TSRO5 M)CTX8'MP=Y\E_H*WCA)_^A_G$JIVE:XW97$-SJ$?!T2H[3;W+:SJE:Y: K#P M4#PU#\X]91=)$9?R\N57IG9?MIKB7(\YE[TQ M2C]3JS1GR6&,_:Q00Y):#, M/68B&9(]QJ@+=2.JV*#K^Z8?(T'R$['K&A%RI2ZK.U[@=,'=9Q+;06Y?X1\!K%6IA-O M3J0YE)#O1$]9XP7T&'ZI"_-7^HPW5M>&'=QY#N&YS;7G=[5V?=_3>/6TR0L5 MY(]9+SL?>B2].4;"[AGG.@OILE*^3M,RCB"9DBUOY;AF9Y"]"C2"HG8@YVVD M=;>9ASFP-J^M47S6'H+P1?9DFF*+]+_YOI(&9X]WWDU[4_%Y,K\(.Y(F^G [ M;PN:Q^!.OG,+:%E"U#(/^&V7$TSM?*NOE:-$QVUE/R=4N(U.5U#IE[N46FUA M/4Z84;3G+18>(!!Z9JCAM)Q&8BXT=?$D#"[;/XF2V7.U* M]!SU0'10F8W$H]P.C="$+VE<%F+>6S3%#!1N#B#H>S&D:[[=.E]KX7NZ/:X" M/:GQD ]X*%7OT:M-4X[4HWZ.RY?S35%F*YI+,^36M 9[DI@!X!"OZ2G=@.&F M9DOH;.A?(H*X"J@F28L"#>LM];B']?!])N4%T6GUW6WE4T]H$Y\.-V>,ICBC M8,91]:CG7&YZI/&!X[L8#Z@-PEX5YS6;9%K6JE,8=KFYV;R\>087&_K4OJ39 M4T%S3*M!)R\X)5-(G<6O@5C?^2"UMO?MFZL" M^]J5L9U&OB?-/7:'05CW=O0M(-@NXSA,EK<\F.\=(E$QSC) #^S'MNGLX#UA M5SN .T:=IAS?W\/W[6E\_6^"%6U_2/KZS**NU2D[3$8Y8*>%[]/![K^.HZ#^ MZGF:"FT*=G'KG;[;RJ>S"VI:FNQ_.W^.9K[%EBJ;$Z[EV^4CT^ +P$#J^B;]O7RS-1'J MS,Q2P/>;QTZ9$SU!V%W06&#ZO\5>MF%Z>I>S' MD)\=+*VWY?_;J:3O2\/_;6R.&VFMH]W=P[>]5.9E5\]E6V9:2U/?(HP99@ ? M[K'@N.U$O-M,/JYH_LPFRO;0U_(%+I @W39?A8ZF'ADX93LG0M4K"7;L.[4_ M^MY:5:#J3G&R?0()^GI[9O,S%J2&&56VI_^_NNMK;A,'XN_W96XNSS>=N323 M:>X\=1KG^LZ!'#/%QB=#6G_[TTH"A-$NPN!;]:5IPJY (*WV[V\)=S]!SFM= MFJVI*P6, 6DV+6IFDO3<7L0K&Z:#VG"33NR]@9E?CHZJZ6WEMO$-T37".+G% MCC:TS&F$VL7V>D2) I#M0"\NDWUK5'K])<;2!ZX8DOG;73S>Q+[SI[CZLINMY L9\Q3*0&;+>@/I4%>&P@4P?6UOK@K$*9 MGP#KQ)DM!8ITJWNQ.I",BU!+8(TZYT,5HBFY!50+(+'>8MZ6KIB_@=JF?#;S M1N36L_I]B .R7/J4W#ZV8>6W.C-]&CJ--C)]F!ATI)O$!MJT_.%F-&6:G;Z[V2=%<5\K14:DBM" (CK)3;*@QL;A5J!M"7-#'T"+S,+WQ-Y)OP@$^-T/^L!K"510[./J0D_#CF%J3X)DWJ0F_*+UCV MH&H N*52%.F2H0$AN_IN&XO:'RME4_10F$E"[C?O+5UJ71J=CQ%S7P4Q\YJP M3OMO*Q=14Q8CY3ZW%JFB6E&EX0O?@MN]/*\4^/[L'P"S$V]X.VX/'*C23@(- MX:A'2&.8@*D3#I1J- >W^M&AI(#=>7_6Y."3# !'WP6:'$L7BI/D(VE43"S'T:[D"S']2T0^B? M XU*C,*^JY"R-9 ">,U[ !OGV?@@-\D^D=7NK[KX!OX/Y)Q#Z'@]B+ID01S2 M7(LIV-6Y[=R)^RI(, ML>]]M'%G"#Q+DPRFBRJNVN#+W9YS&PPQNMOB3L. T%Y)YO=D($J+0X=0RI&PA$E]H*2C\\&&=Q>G;P M'972I'\KS+9K>VA?4S(][T[<.5 #])O&M4YX2T>9N)VCC;^E_"-5XE**T$,X MB#&6R)C;F@!%!<.(N0^%\E VMHS9140'/928VT6:'/,J*?3#9,:U]&2TSNR^ MMO4GSTGN/?]#>9FGB)BGGLO(0W'M4]S=_3%*=+8K9*4.J2.1G M>;#'7V!SR7!6[FJQ[5: [\PZ,5Z3'R]*CIBDE%HM&QMJPJKT@[FY_1LS0"^O M'8-YRG]KV-Q3E>\!', WH3Y%%-%UM8*ZG!I2^%/T$: @F8Q.F[^0%-;.]\@) M@II;$YE92.X5+C1V+:[X[ MFLBLWOG.S9)>O&@6.)]&F M?V_N5TS!-7X6W_4EKU +X^3V5EC@&5M?$88U,LK$[1H; GM#V:XR4*"$Q, F M]?_@4+;M&Y7N<"Q/2:&4R/JH]?U3:OPP(J.=./_G_5DKKDVZ2B,=,;$Z1LM] M5CCV 7BA- 9\II@\3G'*(4:H*\F\COOW;S4);#MP^_-']1_T ; MA __ 5!+ P04 " ]A697?C2_"\0X ";3 0 %0 &-RO#CIZ9GTF9X]?LUZQ[%\;6=F MYW[)H4E(XC9%:D#2L?K77P D)9+"*P40)*AS=GN2" +#ZH*A:I"X<__\;J* M3EX 3,,D_O7-Z;L/;TY ["=!&"]^??/M\>W9X\7-S9O_^,N__/E_O7U[-=, _C-(GR#'TP?>/']]]^N/G/_W[AP^_?/A0ZY:L-S!<++.3 M?_7_[03W0M^.8Q!%FY/K,/9B/_2BD\?JH__GY";VWYV<1=') ^Z5GCR %, 7 M$+PKQHS0#'Z)JFF\IN$OJ;\$*^\V\0EYO[ZIS>?U&4;O$KAX__'#AT_OM[V8 M+?#?WE;-WN)_>GOZ\>VGTW>O:?#F!*U&G))O2WRD:OZZU_[')]+Z]//GS^_) MK]NF:4AKB(8]??_?7V\?R3S?HA7*$&K@S5_^Y>2D@ ,F$7@ \Q/\O]\>;AJ# M^#!,US![):N)X?_P^=.']YGWFL3):O,>=WG_@/[SO>*(ZG_/XN JSL)L7$,Q_?>/#=/VV&A)#]+^5!\HV:_#KFS1WD0HG\53>Z0,4W-DP"N0-B] M!U&[)VL\/;7=#:?K0$D3)MNKJ MW[&/Q^,2K=,RB0*TL5S],T>"N6774WUHR'QET%@HB8JY+UK4''6R+[QT>1TE M/X3R0_\H)CW#=) B->>H(?-QC,(O7A1 M?+\Y&3Q(2AL%3Q#_@9G'M MA?!O7I2#K\##?Z#GJ_,3KPA>IH%,B)784;XF)B41,^ N(,> MDQBIKY7!]L^%MPXSR>V4W[4OJK/$_PUM!H 8]HBC%8[#DH.8FLGN^TB%X)/( M/8 $R;,L@^%S3A3_4X(Y)(GKUJEH=@(*ETBOAZIVI9F/6]P5]4'3<72+S&H'4WTN5U T(?5^TBU&U59.?9VMR$L')?&&VT0F,]&>LHJ%1*W0=?QC< M\ !2=&3W2?( :FB2(Z0^-3B/2,V^0?M\$.)HNR6YB/\H#?% M(7\V+[]3^/FKKQGSK)@AL_\HBC[!5!N4-=-US7%SB_ZA;(YG83X5%OTS_DR; MAB;-X#4#,3K:DYS=BNPH\1N-(IS!G$")M)P A$5:#OK#+BT'_>7[1?("X-ES M2JR]:J3(>P;1KV_V?W]OFIP*P"0X3Q%\!SJOG@-1LUQMYUTA8O>@?P(/7Z%]2#H'MECV36. C1V2]K7$R2P6_ M.?WX_(25!86ZO2;&B2J3]QXWJ^_27.)KSS5CR<&LV,$U?H M_@>P"+'>C#,&<=1F/1%W ? !'VV= 7C]*]@PJ6NWZXD\M,/?!.C3Q!V!M\B[ M?/4,()-,5GOCY%[D$#94&5LO,YOVA.EU& %X@3ZX2"![P9NM>B+M<>5%T7F> MAC%(:J+\$(R'L Z@=CMBE/>J9LRMWE?O+H$423B@T:C'N5;H"9K37HB M"IW2$$^EY?^@@PXX95)':]LOF1?HCS/XE/R(14366O9,(DXLX.CO5K-^B;M/ MD.J(_E^XOD@"ML5#;6Q^I\9?AL!CD-;XV3@Q^/)Q=+],8K;$[C7I:2EOX@S@ MPSZ^$>YE7JELF8O):-X;L7X"T390."7Q3:F2\;D,R._5VS'T_^8>1.!%FV(G MXQQ"VRW[\\.@:-HBLN[O.8)-@#_K5N.B/>UZXYG7YLL7[-;D! M]]9?AM'VTO0<)BN:VZKZ6D+Q(IW@%!KXZYN?/N-J"6MTS,?GQ5_??'QSDJ>( MD&1=.!GQ;V .$'<'M\7DF202^M#WGY,4D+;#A:+EXBJQ^,,'O5@@UAT\$@SO M6H7(Z701V7/H59A\G#HF#0]BAF"T'*45$G^8'A)T'VT% MR,_3 X3N%ZX ^>-4 =GS15>(_&FJB##=WQ4RFHW5,2##]K27H/P\0:N5ZMFO M\)B@S4H-)U1X3-!>Y<8P*EPF:+'*!$PJ>"9HP_+#,A4P$S1I:2&@"H[)&K3U MP%,%QF2-66K JT)EL@8M);Y683)!4Y8>T"L!^>-DS5AZ$+&"98+6;#-D60$Q M03-V/UQ:@3%9VY45IJV F:S5*@@)5_A,T'AEQITK3"9HP;(#W14HABW9/[_? MPP09C;^9N:QR4$7R'N^MS+WTF>"6IV\7GKA]QQ& MY%Y4J0P9UUHD.AR87]&%_+)D3'KO;?!U,'K:C:"Q#;))-0TYP.EM+1"-RZO@ M2_ZM*BO9A0?A)HP7I!P(8Q)R?:VMA-02V,2>>-L:YDW7)U*%7?I[E:8J-S':G5]T+&1[-]"=I+H:D?_XT(K^YL2>PM@M+= M/*TZ%9]\7@\+$ZBJ_]Q'7G%[EU)%NS4#;A<+4WB"I*351JB;* VM*-*BPLS? MPVQYD:=9L@*P8N;-71+[7/:1[3VTB?&%0JJK1=OT ?@ 63Q(:!&/RUFHU"X# MT5!"+A-TLK$2VZ(']UX8W,1EV9Z:N<%:#W%'"],I7T"*%[=()0%Y\1?WLZ& M<54*J>,;K:6530^L$3.498W0%C;+E@ V3FG,O4_+Q%.G2?)5'V$5S">:A'[*F(M'1AI!C MWJC9J6+I9G<8CH[B"XB@DVU'C8R#Q@[G5]6DL']%R"C,YG9LI$K6"/\VWO,K MRA;ADDQ(IRZ%<2>@R'H&X&D,EI;US3D-=O9_%M:;$92BJ;= M9Q#^/6F_GBU_GN"=(XIKC]7#KCCR&7T@/+XS%.7L@+VVUO9.[J8Y1 =O1\>N MM6 MFU-IT=NVIZ%]\BKCMZY%M*FV&@\?R6#7).#B\A$=4,=Q$8>%&KRT%_UR M'![5&%H=+)X:3;KMO?)8^\X@&J[HERX MO83LHZ.026^0_$C^)%!2M1\HJLM5@-04ODPN@N. ';)?2N0^3 <]"=5%3:\H M$?KD*$+2>ETJE6,28/%0$N6'. Z0FGZ2R4(Q =B@CM0'*7A.WHOCG*:FV449 M-E6%5D?!DC?>J>I<+RP)LN"&! M?0[&RA4Q ,RB]I&BIJ^8F.2YQFJ(ZSHN@ MHAIGY5U510L=Y2:QHA(D=CF.CYI\T=)8C T2#'KX'7GY*\YSEAJZHFCF7YV ME+$D-!,]'<\(+H-D'&6!DPC,N J;; [5KG:*HW*ER7YD)&WV 5ZO56<>T'^^ M*Y2>N2<+L 19Z'N[MYP'7G[&P9($M4@.6I(9)'0&)!>B_:8XN_P%LZ?="17U M?L_R;(DD[/==E2/V1/9Z#&$"-VF:RQ-?MAX"X>RG*:6ZV*ZO4!)'Z&+0SVYO M>_OJFJ$BI0\<3]G4@-V^ZG$\H4<;9I6V)5JX0(<*!B+3;[UNY9Y$:+J>.SV=N[" \3^^.[6)7@! M44(2M4O*&!/@][$PB2*XM.4L ?ZLUC8KS#WA?"/1P:UHI(O,%&8U$M'?=N2A MO^ D_B#WB;_W$<"7T ?I9;+RPO:;U?RVZL3Z,"V PIJ%4(/_!>TZ$?I@66_Y M 7%=G(.O@/*HL:AUO_ A\[4 Y.PU;)OPS&8V&1%I5G"#_L@Z;U :6M%:9$E% MFG:OF3U2KY$904LBOWKUHQR;3MBIB?XO8%?MZ#*2A0G?(5.@VN$*55OE"_(7 M2]S/5B$!)F6L#9[?R<(TOH 8D1(A_7P6K,*8/ R):_KSYR'J96,B^$%+JMZG MM1@2]ZMRO:&MDTX-NYW- C6[G"&1)5UK:9/@RJ"7-?SMV,0++A"V2#G_UB@0?'5/1@1=NR)Z/H[AX"T(<0]!'YTV0\NUM,U^T!B B MLUS%:S6-E03R(02U6QC:\-E9 Y>(R8)%W&15^%OR&,:^&V:)$9; M%/E;5/B"@O]!-E%YX9A7!\W0QP8$V[<8 B_"_M__3")L''Y!IS(\O5F\NWMV M!L,4_72)_AHOBM?F.P)W\.?L!(W:TQ#,GM?#P@2JJQ-5=.3<2T.?03J]K06B M_PYP?B((SE[0)K H']R:S?<\RKS)J(TQ@)6Y#*,\8P926:V'LSHE1;*Q5=51 M;#OWA8[GX["PO+P44-3F\LQ%9DMX_S1I>+G1VQ*ASY.6 M;D9XN#H/N>JVD@-',0Q=@>;JH;L;1VW#VA4\TSY%*@?/*]B,G@T&>@6,P-$H M3?$M]O(@1,U.M^ ._ )8[5*@N$H'NRH#I^_$KB:II-@0H+ 5D,2(#NH5)7Y; MNW4*N+GL^^UL,D(+OI1RI4FNS_%^DV//FU)N-W/YFMW>!M:2V6R#* _"> V! MBS:_CRWN+JHLU$^VI,3''?A!?F'+ITQ?*_?\FH7,N4O":#R-BM#L/ M\YUTOLQ(]Q_.FA$9V%6K)JW.?GBP-CA0%%PH'XL%,;5 M=GV/MRSDMQDY(:97KP#Z(3IJ?8'[]WL.&@?QI(\S MG,ERUJ6+ .J:+H]/[W/H+[V4 O;5:ATE&P :S?!;ETQ&[3)6#[,IP-0T'=%@ M5HSE*B:5/B4,*YB0_>P1#]4*1TS+C'QTEDK##)2)?,44'X"?+&(R2OE4)\/> M-OS9 =TOK#_H<)] XHO-T.;XG)/W[9Z2HLHJ ZE#1SU>HM7N/OA^^H=1'<*_ MG_X\G+" C/]W@E>CI'RUC!*#4[L4Q7.R-F)P="RG I,XDYP.Y%3PV7-S2SY^ MHA68=6$89A[,A@&/M +B.+0=3[L_WM7H+E;LR/Y1JB2"%\KI M06FF8L5=G'\T]B!^VHOO. ^7O):2#QTY_H#EX1I++@)SA%%/),OQA_CX.!X4 M*W/\2;7NR(EC<\=+'MUB?,?;&QW#A48N=8P%N /CD].^]'%H./1X^Z.?J.KQ M&HF6D&LOUTH&#R/]PN_I\;"Q'_?=@J/U!%'X*Z_B45T3I\:9M_AH/2?0\!G? M9:VQOZ9[O+AUO+AUO+@UO(M;Q-7UA#[ (;K9YGB[3$3NO;>I%'IU_L;/HE\D M:<8BG-O%5K[8>?N <0:A%R^*W>I\LVM34D_X9,"G"5CY%/V5"X M]8-MX5;AZC!V^\&8<,=\NV.^W3'?SFHV4&M_G@H>W,,C?W^="D0'IFBZZF2E M&K1[K@?MIDV5,/3NR'>4Q$5G/3&[LBV+:OD#K.,UZO#[ ']Y[N\U^S" M2Y?74?)C- _:W\0^SG\&EZ#XWYMX6_>WC.^(7UB7'<#. XXMZLY\/\G16CT M'X0O'+>95%?;-QUQ0"WVPP@T0A]/">;#>YB\A(BKSC??$,?6UN7,S\*7HN8D M?VV-?,H"9)< R9\?$NE#?XX T8QQ<+;",;7?R;\S()#J:M,-5=,Y\E[L_2YV MKE?J8=,. ]EY+=I'5-[$+R E5,7!=1BCPP(N;(TM%/&;Z9+];3C+"U5/"E$' M18XBTA&XD'!PGF=W2?8/D.&L 98/7;:[#0\J3.9AQKD"7&LP'"G:LL:A4L0; MR,YJ^ $I*9\==A&^FSGU&(ODJ#?<-9N)^('KAUO((NQB*?DS/]G'D* Z$4Z M.MO@0T>&]!EV$I"G-061"8D!!F%KWD.P1EKKLCSM5.]$Q,5E _Q,'3,(TW&P MP81GE (L^@J@%&ZFAA=N9[?!_F6PRI58 F)1/B"Z:4O )8?O.,6[R?6DW&5U*FN;PY!-V&!0W-,4_KCO[(:2C3,(/04 MDZUO0^\YC,C&H7Q*Y@YFJZS-UHANO!=&G1F[O39M=8L1PQ'-F]4:;=V%$PG; MN9>(<_PLVIQO;KTXB!+8-IR5NP_'NJ$8E =;I(/0&%\]^!L@>;F[1SUDU02U M[R!T ^VEW4J26:6&5$?1)E EFH&:\E;J:B.;8SY'XCR;7[WZ2^S,?_ R,(NQ M:.#_QX;*BQ-\.D+CB9L[^5$LYK,MV(>],'UZO1 Q'\"E>EH/=-,/8^XD) MO&/Y#H^/$(/YNOR"E>@"_]82H1'Q<:QK;$-\3-1E3K\,M M%XB>2M8@)W3=NM6I#+WC$"K'DAL9X-*Q6M=1[)R T,@ KL6'30 VJ,I:W:/- M+6?"X34'5^#]=M",D%;[5FL \1UKY,(U88V?$K IJ,(:[B ME##EJN*GK3A^ M[:LO^XR3/J,5X2$RKB8CC:O%'6?3[D::4I*4ZRAJLW1:3()G/Q,,0 Q)VTZ:26@JBXV"KVDP#R"5T?4GT M6 \JZ8]& '5NLU-/N'2<4;MM>P>D?D[E51I)7=QW/JD1^%U3$RK9IXX#JMLL MYN2Y3N6=I3XT0U=[S$")^@$]J3GD)?B^*X1OO [^B)9 P9G9QY-9HRB(-LI' M \Z]",=.'Y< 9+?X"Y@GV<7)FM%U L\3"),?:*<072*5Z6EA0DW["IL#!=",63";'V]H]7L)SH)M*3(A MZG8E;\\VD1 ?C=+Z[N-EAX$APZQSS>:N":"R9["TC\D2=H+C]TS$IX!F)$+> M#)D ?W6I+J\U*79@> CE36CCF0!I4/?CY+!BFX^.IULIL-*X@_ZM6(D6#QWY M3@K\=XODY3WP@^)3-W$:H@D\00]/NO[<@PTG6YV\XC#B![LS"/K+][,HNHF# M\"4,-C9!X 4P&$(5*7MG81&+*(8((&,;)^2=^T5'VP 1$F:D]MN83J;W]=7 M)PX>PT4]\<+N8"5JI;PR3PCM\XA= M^?^@(6T;S.+E;'J##D&O#U>(3:GGU:XXOF$C:NXQD6\C5%U=P6A9CY[JL7WLA)![>K\##?[=V(.XB#5OB M=_,1B3>WBP6!IM$C$EU^']M"*K,H=;$4(."Z %:5J.I%J.Y -A819!;2$LBA MN)^=BMYTHG;+)9)-I2%LBZKTXK5NX2B Y+KX,AY(&KS8%I5 TJH4B!>)-DY> M#QN/NTJ4-)&7VJZC61=@\3(V*DUU!'%9$GF77%YX M-.H.CMF\3+WWHEW>N4#H]8QMXYR, ^S/"8Y=OH!:K$]>):B,8%L-:&6!QI%9 M!4;7E00NNQL6W@><+T5"Y L0C\GIS9E"S:3AZP2U,:S(O@2!8O%7&L2V!NBT ML$U)5P/-=6$GQ1[+.[)CD>["&2H0WU8C*_=H$ ?A.F5HN0MJ[I(,R(NF?'_; M4DE?D&:"I#06SDL856V2R"K M!PYJ0;:E*3ZO4RR2^$-'M:T']#!'XWV<0W%V3IOL$+D#Y)&1>P ) F=9!L/G MG(3XGI+R[0S\0ZEVQZ)AKG!V5KS8S4NPS[.:VWB7M46+2-[9[6U+LF@1&H7: MV+-V3OI:>WE1)_#)>QW/T7A+LO1!F-?#SJN4;7)$S4;L>(KUH[\$01Z!HLC&?L+PXS*!V1. J]HTR (*_=:'#VQ;^ ]+P-:! MK.N&/#4?>USZP:6L[*J4!UF+8!8_8$:':"\CII)THK;L,+;ENW/NMC1.KLLO M(YU[7!(\C:3NSJG*K1J1;UL2YQ$UI5HWLY+%C77:EPR M=LRX:O'RU6H=)1L '@%\"7U ?Z[\+(K*ZI:S.7[9;Q&'OZ.)D&?#-HH&2N>!K<)QEQ 7'*B5#R0D?XO#K"L27<:TO9?HS]PS M**^.A^5,KD5W\7<\W&<2]$Y*QKGX8.?$U7&9:R-.7ZVI[!95V+OMDY*Y48ZX M5W%#5!O-KI\FSL( DQ6^U.+65Z^XA# (\(.L6#GDU353U81? Q^RK3A5,H4[ M,YCC.WXW#/7Q:A][^\BR1L^"("PF?A//$[@BG2Y!YH6CN28Y\D32NQP7Z)W- MM\^P/H)%HVI;.V>1V=ZV>"NFDK'G[;J[CI8S-E1!3&%6XV+TMQT'H[\@-0UB M#RW2MSA= Q^I&1!0'UODM]4E=I+$7B<0^%Z:48O-<]9LMM;(+YXO @91>ALB0[XR&XJ;M/K:E[A6-6TJ<:30 MS6YGYI!\T=&!U-%^0S>)O&" MR1V:/S*0_4_XW*N@T^!6FPY_IS5E##4@=8;I:E-=/W[\3U[L/'<@F\V?O%=E M/:XX_!$:UO#??];XP!:7:W>_/ "\_:)3^% M_5DNK1^PY<*0.LIB[P7O&.FX]U;J*%KW\-"/?1-$B?F>JMQ!S5'$A$>\MKQ1 M!-/=QW@/NYK'X4)'N:G;(55&&">BWE6<1BHZS*2H#@@^Y=U1]WG=\<0EJ7V5 MLZ6X^TQYSYRW[P)Q_.UN)8M.L!@3A$KYB$!Y%E[K&^4O #XGHT6LFT>KQ/&G M(]_I]@25R/[AR*$&W& 5NC]/G6]-^/)*;/\XI2R;QWRU\N"FJ%@C?C@4W]! M* 5GV:Z2AOV4' 6/]Q/TXA2M'RG'0^ZE(+:H/1MS$Z<9S(NB-(B,E/X3-["K M]1,V(EU)##;%XE_G<9!RP[Z,Q@,)T.VICJ$G!K6E,+OP(-P@_B&BQIB%H-- MUF(TR4(4:>3D![%:'[-MS$T/JTW.DE :6B?W MD;"V13%&^8<56J1$<;F@G MC"3-9WC'N@1K?)3BSH/70ULXMZ7[OD!D4^_.?%_0%IJ>@WD"P7Z46KV_I;>^ M ,3ZY=Y; \@'G-JV)ZCQ808<@G5[ !NUGA^?(*GP5M-X7,0Y'4S!OK6[)1#> MM;7"N7"-'U8$S5.:@(-Y?6R\PMLZ4[9.G*L$J;C?BUO"Y*X1ZX*-ZC!6F/]+ M\@)@3"(%:_S()CKC7L7H (M.PT@R%9:QTU##6UW?SUMO4Z TQQX *#NBFU.0G#>SNZE= Q=G.TR5Z1K5V@P/-0T/_,!0YJUNIQWZ M!6LS5S&5% :S[2,WX<)LA" 9_K]CODH3)Y&OS@A>2>9%P\6+F07 ]*DYSE3' MI,6.==KY/M@Z2'K5H>.XLGVHS:?FQ*Y+QX$ROQ.L\2V_! M"XA.N:F\O!XCE5/>131]X]L'A_58_;4X!?,%DDE7%EWK1]AN%9.<\WY#N MY,50.6[7_3E+JHU_,V'7P.;*UM&2,QM:[6T2OU/PHHN(W"YV\=]7YT0GRBT& MK_-0]KRM],KM"[RNQT1]TYOW1^7-^Z/%&_KC+"Q RK<4>YR\K2OH-!#V^:3, M/I\LWD!VXD*A(A\-BH5LWP$?Y6WJD=]*=NM>J8U4=GGG7^/&A(R+S?$D;"-> MN?85'DF/UE2@5G%_4?F5YEJ:"GBZO%)48'GZ8UH :_=LM77"U/B6Y5:B\J'V M-9@*RAS_%P?H0[3)5)"5^[#J6!GRD95SLUS]6Z7 M$1/UXT3N7/9EHG+U\+0P-FJE"HIT3 1B_=I6Y.QW_ *>$1W[:2+79/O2L>VS MVK1@-7OXE[J>-Q&D#=BR0L6J]U[I<.Y!]*,;]*R;XU=\>]4G$F5>CCCKT-N\ MNARN7J?N$V&)T@FNWE/M%^8#[E\;?17*YOVA>Y@@J;P\?.GN%J;&I&C/])5=J%N;MWJ8 M5)$+H*I3*3H-:1KG&\%S,3(]AS0A3!3W8H9,3SO)=VA3!'!+CBC]CMK:1L[F MKK $LN#1L:G8T-&?(T#,D#@H;_:3?V?"STKQU#6\MD+;USF,PPS?VPU?,Q*N MC@/B&*6NF%27(0D0L@Q4)0=WT08O,JJPCRF!&[XH"!I;@/06F;Y@F43!S6H- MD9U*W,-<,>;UL**#2!$D'PO2#1:E!6)540HYIXOMHXFTS5@_8\C;9H['[N4M MN3I\(H-IJJ#M&UI2J-7-F:E"MV_2M9Q;=,/)<;A4SY!2[%;G4L?QZZ;>]%F[ M6G,1AE@@2%&>Y6QKQS,XC CU?O#*5?@TFRSD*&0DJCV4AH MHW!/AHX'.CN;=;RS:!^ARP&&=,Z"("PF=Q//$[@J;8]C',=2'*=N C+H;C09 MK"SR'"+-2?9Q*K I>ZN MF^:+)(H*^PXQ,2[%3'WKEMU8-SVWH8^G>PU8RRMH;"M-G($H GZ6>U&U+9 %%(,L[*J;5IHUQ*&/VMQ::226!F6P@:"3/6Z6 MGH$D\1;,'^E=L&[^2.PVCGM*E6!3W_X<]TEU1H^V$3ON7NF,%G=H,KM_(<_\>20TP,].4QU% MV\'UZ0?ZP*;X[SG:)Q"Z. 3$3F3D=[!PZCOW(B_VP>,2@.P6?P%K G::.+/Y M0$CGIH1S.N@B/X59C73TMQW9Z"_?+Y*81'1<\M"U\B],U\,-Y" (F\>RV/1-[G4#@>RD] M'9K3T(((XMCN;%Y3OQS506^K314W=T:\4V[WS5O&E23Y?I8>XR"N 20]Z/26 MP/,$PN0'"(3E^V5Z6BH[S3!D:F$Y?IQ*;8P^>(MV?T^N3U]:!5E]1-PJK<'8 M<^CM;/ )LM+#[-K#=X8S_E-3U*96;H1D2-9F\X(>P5402E-MC/HW= 0'K_=+ M#QT&?)!GH>]%Z4WL5P5= L2(-UF*"S(@J![SYS0,0K38C)+C>L:TSD.<38G2 M4./A('E:)GGJQ1BBZW"> 1 WO+U;*XEW8% =1!O]7\,(X!,*N//P'X(/P MA:7O.*UUQ@FQ.4F*MWC1ACR!B8[U,W+,?ZRL-NRP8X0-97MKH_BR=#L4CWL" MXDM\1*($;M&)&U.R,X=NTC3?MJ'1WWDLZRZ?;H?\K8M1<,IV/"PG.J'7_62\ M([$)F"*K"(E.U!@9Q2.MH[PD=1:NX&*=0QW%1NHLVW!&JZHS1X%3/G:W'Q@0 M'F\=!>Z@$_'NJ77AH=11^(2GVK8BHV@\]S9#F>-S\ZX*[7'J*#$V M!4=AZN3_WRJDPYT/CL(J]DHT=D:J #L.S>%'1&5?BZ/YB)VL,J&_9Z)@,?<% MFBA/%",V0ZFXZQS->%5F,+9/8Z((L=FKNV_51,JP7>N_LR)C>Q>/(/%.FB8R MJ$>&CH+D]I$U;3-)\S%U&TD2X591%PNQ M;/KM*D&BC*"3U5K8#-IV/%&)T%-R#R 6G>L$DJQY:K:-@0\,))GUF(=[S,,= M21[NP'-&.ZW /4R"W"=[UB. +Z$/4B;B[+8:DQ"WWJP74(/D*PZAA5[T$"Z6 MC#K$ZOV'L\_):.V],Z+<;J@VM+:%1 ;0 YCG<8#WFF_K:X@^WG"Y@8"V?C+= M^I6,&2QYG:$^J%Y+%X_+(MR M2RR.SN'US;D:.+T$J0_#-:7L)*>A3COUZK7<\R2PY#7OX4X"VG1*LR$\ M?]FR(]3N+DB/ZO"MB^TWSOPETS39;V0,D91G(K$;:Z/G >"#?1@OU)9*IIL^ MS+S7<)6O[I,,?8 \"%N@086,U58;->A0[>, QZ(PZY?8)BF_PO+6,F_!=!Y+ MX_H7'VFO(WW1&6WU:>D<:]C9O-!#Z=^3/ KNDNP<5/HJ^(:V.+C5R%35K3J& M=NJWPE&2($^SH*?&71F-B9_=.%MAN^!O!B"2_=E\]WDJ M!_![Z/-[I%FXPI;N8X:.)%Z$=-(CB%"_Q3U$BW6=P$?TYP@TN(OJ%NDTD)WG M[HAS]^]AMKS(D19&=GQUOM_LCOS,\[1<;RL>\Q<0YV"K 4O?-8ZMS9ZC<,&K M5R_7=VBKQ3^22G4U9F)=Y_@E(Q5#J]7#'@==PV1% X^[0(2=<@8"U[ >MQ^&#F@B+8WN9)@'L=D:ID(=3H??8 M+^H(<_(!%66J5>J.PZ\.(W.\Y]^K&<(NQ"'(WW,<*_W70J1NT;H* MYZ'',V'&IJ.7W-7L%E;NJ*/@&+50!$:):UB:V7HGPH =-E9N)K#C<)G96^5* M8[F*Z0$;K&Q:MZ.%/DSM(MW2S!T'V9Q933]1.PZGO?)DKCYK:4H+\&\R& &U M]5B<HG%\:=;C9PQ&3=J'(?2K#;0LU".+\&AFH-[!.N.O$W?E'HLWBN;N39^+=Z&@"".[?*C3RI+3C#"EU*;($]O.1 M1>58E'F)LW*RNAK&- )G]UNH%=RN.K4-:036-=D*3E>]A68RN93O^58PN^J6 M,0JSZ$)R!:ZK)U=#?AA]=ZBK!3@>PSIP-_-*=X7J\3#6T;!@7$:O<-5Z.G,= M5]$E^@K4XT%- =2.]_\KK+6>W1S&6KGX0!5!UWJD>P'P.7$=8LDR"!7 QT.< M1@YN1]8_:CW3.]8-+DU2 :SW'.:EP/Y[P%'"G5Y^I M\B$=?%Z^-Q0%;/I)ZS&NAJW59P3QZZ47WCK,D"@?GP_L-HJVFDZ/7@32;<0! M'Q_^"\P14X4@O;V]8!="E^IG]06^QRSQ?SO?7$1>*OFDWGZ/2;\KKB4$L&U3"VK_V1%#I#6.2U/R]3Y08+YSM?K/ XU?_S)'Q(W@( MMM7(QK93%8#9X(VQ%#6.YF:WMT'\C@1\+7\VKQD<7+TBT='$.T5W:-? =PO/ MLJ\>_ UD,V)XQ NI]XD$G2W ?Q._@)2\)H[WO8"* M!/G4CE:L@+*BTWF"2Z+X.12_H\;O8]>4N??@##X6%_"\* ?H@$JV7;%)P^S9 MU\88QOR-L?&["<7R] ,QYZ:36N%VU?^NP1>8I.D]3'P @A0'@&[2-"?!X'EM M16DTJPYA8S_"/$C<+#6[E;>9,MN;8Y)9# [@$W9O?46\7P#T%H6WA22],!2! MH+&%Y5=E:_E^^N20&)S51YC/.-&:V9 GXKA"PBN$UAD-52++=YN)<>Q,-G+TJN,B,5>ZM+S MOG4R86??31R$+V&0>U%CN=3 T/^=_CB76$B=V+?H:3O$<>BE;3F_L>.%*"6< MS?+%Q%P%B>L;;N;@T@$"6C% D;O>1C"DV#D>NZ=YRO) \?K2W1\+5L11ZBG0%-5 4>"?,H1/I- MH#0($[PC)S&P=;Q=CV\G@S4;Z,K]7ZRC9 ' .8C /,_P9#F"T2 MNE!MS0%G,P^ ;NI6R\U5R[ C'$Y=H9D@C*M!" MSG$XCJFZX\V>'"Q0HA1*>8O+<=CT!7)=3?12=LG2+&/',5+DHN8.Z'JZS3&3 MJZ?HO]%D&ZMA#H*-ES8C:6WLVK^7-5;'&@&I3@B/ +Z$?A'JV9OC643(0'_" MK[GYR2+&Y\U[@-B 5)J6C)WH_)85_Q;B);!5-+Z^T+HSC2!O: M1AN5,R0W(.=C%Q+FHX0"F(B[6FI_EWXX:W)>1L.;DW:UX;CC3IF;)0VI/F ; MH$[)N5+EF<_/!@4DTYW#]OL M,!.=YLU^TU;=T0,F-,NS%+_?',:+XDUW0\#M?V>$8'U!#;/T)B[4.+E%;@@N MVI>LI%HC'5/<9[K,8?$D,J*GR"^I*:#TZA5 /TS9M6_5!QHA?UPG< ["C.B$ M.$#;55B\1+9=2$/<(O[N",&TIIF^_S1&N$K!P4:K4;CVOS-"L/X&4G0F+V0% M^.B/3PG^I[Y83OKS(X2V-HF_@W"QQ!,M2AA4JIU4,3 OS-RO#Q'85,DF, &N M1@K&"' U ZL8JQ$Q1)@/-58LJ(W#:!KA(HQ"2W\_/1TCMC4+R0*VLE\?(;!B ML\D"W@<29=LYVXL3;J]&BMYCH8G QKKP3V0>S(;A11_=0E&=98Z'.OI?I X. M.JVYT)^+-8C! D>YI[H*YOV&6M./CXMFR&]HI)1>L15=Q<>%TN89=;Q@W>B6 M2-X?:Z*HWJ 2I4:W=M+'+Q/%_HYF>J]N91-%!X_2UZ?3VD1MP^,*6O2']U)_ M\;B>1IS;V\73Z@\YGA=Z\M]7J^?LK?*QK=RA 8)J02=VR7NW3C?Q/(&K(CU[ M&KG$MX)+L!H&'NH%X;N$%%I!PH#I39^2C!3(WOZ.KRG<)=D_0+:[P%!W*1]R M;?C@;^L"-859#5#TMQV8C ?K$M0UA$CTWP=T8ZUY!AM[=3BB:#(788$')$Q6+ M6FLKVUX\J&34/-LZJECT'I(9!>8/71Q'L1>= MT"O]QA%^AV5[7%8(P\/@:/J_R!QI.AM,@# 0)C6Q ;'5@KM 4AW)>M+&>.XA M,U7@!R"@(]6B8L>3Z^\:F%(HM<.3"0B'H46,G@=TB%(?;RH,6=LV*U5/<,6R?R'SM373P467NBKVUR;\UX,P7BE+]_3 $[IH =4\"&IB6: M=RI[5Q*MSP\1VF/Z4G_<6%R+L<:-K<\[!6UY>=,BNOL4. 7PP.PM.[6A1YF? MUL.:M&[SD6WO$AD;UUX(_^9%N?::?SI)[,T?'C_W8E$W; M3>AH>N38\E%@H F*C M?ER\?GSQ1HJOTPS$7K.M=P[/.Y#=)FF*%!%!\RQ#)MQSGF&/S5."D%\E,?EA MF40(AW3G#CJ+LS (HSP+7\ C\'.$3 @0MME-[$=Y &YBO&YY0>]L7GX'_9BL M0/6UT61J"V9]]4JF'%PCN6C,^LJ#<1@OMO#*I=!J^8B-R%[^G"+"/;AY](C' MD.3FLW-JV>UM%,-JH2C(G&4VMX'[#CU\0IO-GY F2Q$QB#WX:9CBCC;2L>F: M1913*NQVK+!V /'R9-LC^$"]>;ZA#\"[%6#PB^,#<,^>TXO6K;SSY]7L0$Y=0*E^U@\K1DRYQL&%;04Y'LH7F5#T! D] MZ^ XM$+3NH&MA#WH.%ZR-J1:20:'(QC21P@F8B:Q&CQG:34R&XEX0D8^XJUD MDXK!53;J'%\!\R:349ER/4%,8:=3,.\=1VWP/'V[E^%HM%ZU;;7/;-A+^[/X*M)ET[!E)EOR2:RA=9M+4=Y/I3*]U\^&^@N12 MQ!@D6 "4K/OU]RQ O5B67V(GE\M$_F")Y&*QV'WP["YH3TI?Z3??B4E),L>G MF'CE-;VY^'?_=#0838[C)02..XE):O*%<'ZAZ>\_5-).59T(V7KSO:H:8[VL M_;B1>:[J:2)^:J['/P2US7*(IVO?5W5.M4^&X\+4ON_4?R@9#1L_COKZWC3+ M9X6LE%XD'U1%3OQ&39D8;F[P8 MAI_QO%2>^JZ1&26-I?[Y+Y-"^7X& M2:P/5L!O/.S-Y+CY'[O!\DJ>Z8?4Z'S;MJ=XX>*Z5*GR(D+J>0YY.!1W^R2# MBU+.2%B:*9I3#MB$NB5E'?Y_L_? M+\6'DF *%4M9+T0;>UM2UB!]%1!&P="B@I75DDM"IGAEA6F K=Z$^5N"=24D7/2 M+EBDDE>$>3=T.MS+80RFU+QRGH,%,F6SMH)8C>&P)"$%5,IIE J(M)@K;%9+KJ$L&,AZ0:[*Y%CF#,-RD2XVW;#'T\-X.KT'3R0* M52-B'/QUA'H $\3QV&X\5S6GNY!D\#W3;0Z=0,%&.'I D&)2P)(2;T6Y8 MV=M CEL:<\O:/7@>!L_9X.###4__^.+Z9#AZ/78=/KJ$RKO7%"A"R!ZZHQ"' M]T):"A%'!%6JB2,C"#!+M7(ECV"Q"N3%!,;7N7*9-J[%.#;!&AU#WUB348[; M3APBTCD!.C&<%]=9*>LIB;=@C,M60V)T*ONC\T.*5HS.\W@5+Q47='6$'.L7 M3"L;2(S(8%L>/5%Q8Z("$_$ZM_$)"4ZC=]8<'2 VX;6'X0J&A_+HX!=RL O1 M"/GD8:CT.-5ELG6/'\(Y)R6$O9LI9C'36B@ F\R4"QP%*:J#'BXCU^RVR9"6 MM PXZM+8&@N]CCWYH0+3P19GM,JE#X:F3N5*6L4+4#'9!LZN65/K. &&G>=" MM@R,9AS!('3>85"#RDQEK99,Q%A6,&*=2#$BIN7-:@+?4F)!Q!'C*;^3&_GZ39.'TTXM^#Z>*IZ-&J!])G*&8S2F5HR)TL'('/-Q@B5-E^B!?A5,E5: M^06GVUW3\MX)P J8B;"_(;I1\P7JO^X6U+2V 69=* ^RS-@\&!"JORG5R/H: MT,43:GA/L @JVPA/[!W5@'WW 'T:0+.C@XN9U&U@&XX>%04J,C6#W]V.RFJ= M[Q]!G_%R=[45 (F!H#X7:[K4M/YN$QY#\'(E35RP%@\W#")=EL)ACU%T!>P9 ML_(]IIZ$J1RD%Z-U.^K=JFMC/-XP,=X M4.8R:/HK'ER(P[O&%, I>&A+O+.=C_E"4\W]=MVN+#N*=I72K:H!9K" :\H# MM0>7=+2[0.M\1;KKL+?D>\_WTKU@WB-WA=SSYW0WX50L7^*^MV86)KI-Y*U) MAJ'S$07!K=)Q;9Y$_>B-=:LD'&Y 9U4I[XGN(_+4(,^S0*Y@8=!R"(""-QWS M,CZYC%WN*_JK55A V$)MG85^_&C?QCRYC7FK41C!LG!B#YNXQ\P4(?A= EVU M$W.25YP18Z$4XDJ!KX",<*3:0:@7 MTY*J9T;/B'-3+:?=R;#M*(ZJ1IL%X>F\-)'4Y V E"?)GHD*'^&OUXG&HT M' Z&+Y<#@#XM&T>)BPT8+7T0WN5&W>%M.@RPR]FY'8R[-UF.[X0@E:^\$Z8[ MQUQPV['/[Q X'0Q_>D#D[-7@]<"&I_[*_YK@J2SQ"S"1B-^P(:L4>_)53YP,3TXWL+D[;GMO M/\G;/R^2S^O:;MMWCA@U6#(?'(KE6K]=UQ^[XULO^W?%XINCGH>RW%,=?BO+ M[9GD$\)9[!W[>1Q['T=\HRYY5RHJQ,4U92T?P8I_Q7../7ONV?,K1?2>/3_7 MH#,Q7S(N:'1M[5M-<]LX$CU[?@5V4IFRJR19\D=V0GE3 MY=Q$5J\KEP?J[I;S]6 MTDY4G0C9>O,7537&>EG[<2/S7-631/SI$ M4^$QZ04/7TR:&6UL\F(8?L:S4GGJNT9FE#26^C,KFSC;C-2D]$EM;"7UNG$G M,.Y>>V#,3.6^3 KE^QDDL3Y8 ;_QL#<7Q\W_V V65_),/Z1&YYNV/<4+[VY* ME2HO(J2>YY"'0[';)QF4D]UT2A#P5M:N0-R3MFG(9M+1^"MYZRU9KPJ52:], M[;ZFO[[(5GJJ6][WQ)7\=RL^6.EDWA-9<--<^%+ZY#%>ZI\-_GKV^N6"G?J\ MNN1L<'YZ^O)[\-]HE')*PM)4T8QRN$XY\4__/#E?A8$HRCUJO,BZ.0$T9.2?MG$4J>4V8=TVGP[T2+X9[8:5O37DN(4Q=ZS=@^=A\)P-#C[>\O1/+VY.AJ/78]?AHTNH MO'M-@?J#[*$["G%X+Z2E$'%$4*6:.#*" +-4*U?R"!:K0%Y,8'R=*Y=IXUJ, M8Q.LT3'TC349Y;CMQ"$BG1.@$\/Y[B8K93TA<0G&N&HU)$:GLC\Z/Z1HQ>@\ MCU?Q4G$M5T?(L7[!M+*&Q(@,MN71$Q6W)BHP$:]S$Y^0X#2ZL^;H +$.KST, MES \E$<'OY*#78A&R"R96 TXP@&H>D.@QI49BIKM60BQK*"$:M$BA$Q+:]7$_B6 M$@LBCAA/^4YNW./T7IRFFSA]-.'<@>OCJ>K1J 72IRIG,$IG:LF<+!V S#4; M(U3:?($6X%?)5&GEYYQNMTW+>R< *V FPOZ6Z%K-%ZC_IEM0T]H&F'6A/,@R M8_-@0*C^)E0CZVM %T^HX3W!(JAL(SRQ=U0#]MT#]&D S8X.WDVE;@/; S!RZ4T<<%:/-PP MB'11"H<]1M$5L&?,RO>8>A*FC-;=J'-;VE5.X.UOF:=-=A;\CWGN^E>\&\1^X2N>?/Z6["J5B^ MP'UOQ2Q,=.O(6Y$,0^<3"H([I>/*/(GZT1OKEDDXW(#.JE+>$]U'Y*E!GF>! M7,'"H.40 5O.N9E?'(9N]A7]&>KL("PA=HZ"_WXT;Z->7(;XFSDDR#55?ZQ+]_"13+'0$=+ M*MH-OZXRQ!A " 5<+^9EAZ3LV@KQ@)_":KHTL/48:9]SG]5H7"*U%A8;OX>X M4N K(",C%Z-=SL3GSHM;8@F]^!CU-L(++!%GX!#M-9O*_E M'!4RU-^@'X]3C8;#P?#E8@#0IV7C*'&Q :.%#\)KW*@[O$B' 78Q.[>#8"VX[]OD.@=/!\.<'1,Y>#5Z?W)+!%[MI51DW2(CX%FNP MWGX*RKI.PN\^W]B^W::>(48,E\\&A6*SU^W7]L3M>?\^_+0S? M'>L\E.">ZNL["6Y/(I\1R6+OV"_CV!WT\)UZXVVIJ!"_+8OT?\33C3UQ[HGS M&T7TGCB_U%'#A_C2#2RQX@L^VKEUWT#K_]DV^-=?ZO_- MW["7R]S1R G%?=B7A2>;2#V3#,R7S$N:'1M[5K_4^)&%/^Y M]U>\GN.-SA!(0*T&Z@SEL&7:$0]PYOKCDFS(ULUN;K,1Z%_?MPE!/;W3$RR@ M.(Q,V/?]\][+ODT:H8[XZ3MHA)3X^ T-S32GI^W/5JU:=AJ5_!()*C.*QE#Z M4TCTE--?WT=$C9AP@:1:_LRB6"I-A*['Q/>9&+EP'$_J[S.Q<<&BZ41;3/A4 M:->N!U)H*V'_4M>Q8UW/Y5E:QL5:0"+&I^Z 132!*!V'3%,KB8E'W5A1:ZQ(_+7N[ZI#76/FZ] -F+8\I$3S M4?(KCT48G_9U<5&X7W?/4DE\K=L;._^K<]'U/#[0XE]Y<1BO8D M9$.F(4^;/"!K8!8L"HY3?4SSM_'Q4#A5"P(DI(H(7T8L6NW>H'/6:34'G>XY M7%SV^I?-\P$,NN H%!S;^@0R@%:O MT[_HP2"D:!M--?,2:/X.>X;YP\ZD:CM>O26CF(AI?NG7]R&0*I,>4\6D#Q3C M[$.?QII&0ZJ@AO5?M:LU( D$C./:W)X^]5+%-$.?B/"A/?%"(D844$7$DL38 M;CX*R%"F.F/QB:: YE&T]HY9N4=SJTH9=8JVJ 3A0:TR")B'5\9/LS;S(Q,V MG (N:19,2Q"G*DEQ]P%:WNYGLUCF_0Q=(;Y$#_T[Y 61*9V9ECY10R)H8G4G MG$ZAZ6FS8DK'6$ATR?"%+#%>HB5P)>088S2B[N:5EG50_N7@9+?8MEFF)-R# M\F&MMON=HCMZ)36WY^S_A(53E%:0Y[RB7U*F:(1,62K>)-8> MV3=9X!SN^?OS]+FID'EUS'+(.:D=U$W=;!-EPQ*EFB<*$X&1F:%O5@DS;8J) M#/@BBP@S[1HM2DS"E,PRX1R0#;LMX9A.28P9E.3]+F""",_\C@)]EHDVG16I M4I[GF\0VG>F\UPB)^:64T:-AI5L]/2D,^-J^\C;WGC=DQH3N*$N@F-"18/S<\B4)LJ5%VS!*=6SO34+:AG1$CEST.1R79L%(U!JF@_ M%U/1JI!WGP5-L(:*DBLW^V^9'QXNJFNS@_$(GV$1,=_GQHHGX+]"^)>%_DN' M$P/SM%B^BO.G!Z-96!'FC3O3]D"2+Q3B6+B);--8)C5;(:(#S$?)1 M?IR\CMG]=K;^U7)UV1WY1^;5U]N4MS/6ZF:L'ODGA0M%$N*O TQO%XPM$&L" M1#Y9G6K3]#R9"LW$Z+F#UO:^OLGW]9>ZS <_&-O1]TI6[&L[K+28CFE>410)-E4OXF$R3K/8:%?,.\NF[1B5[ M>_D_4$L! A0#% @ /85F5R/B.E%[SP$ ME C !$ ( ! M &-R'-D4$L! A0# M% @ /85F5V X^C:O#0 8+L !4 ( !4> ! &-R&UL4$L! A0#% @ /85F5WXTOPO$. FTP$ !4 M ( !N9," &-R#,Q7S(N:'1M4$L! A0#% @ /85F5Q42)F[X M! Q"P \ ( !Z]L" &-R