0001558370-24-007469.txt : 20240509 0001558370-24-007469.hdr.sgml : 20240509 20240509073049 ACCESSION NUMBER: 0001558370-24-007469 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 89 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240509 DATE AS OF CHANGE: 20240509 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Century Therapeutics, Inc. CENTRAL INDEX KEY: 0001850119 STANDARD INDUSTRIAL CLASSIFICATION: BIOLOGICAL PRODUCTS (NO DIAGNOSTIC SUBSTANCES) [2836] ORGANIZATION NAME: 03 Life Sciences IRS NUMBER: 842040295 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-40498 FILM NUMBER: 24928588 BUSINESS ADDRESS: STREET 1: 25 N 38TH STREET, 11TH FLOOR CITY: PHILADELPHIA STATE: PA ZIP: 19104 BUSINESS PHONE: 215-981-4000 MAIL ADDRESS: STREET 1: 25 N 38TH STREET, 11TH FLOOR CITY: PHILADELPHIA STATE: PA ZIP: 19104 10-Q 1 ipsc-20240331x10q.htm 10-Q
http://www.centurytx.com/20240331#AccruedExpensesAndOtherLiabilitiesCurrenthttp://www.centurytx.com/20240331#AccruedExpensesAndOtherLiabilitiesCurrent0001850119false--12-312024Q100http://fasb.org/us-gaap/2023#PrepaidExpenseAndOtherAssetsCurrenthttp://fasb.org/us-gaap/2023#PrepaidExpenseAndOtherAssetsCurrent60335701603357010http://www.centurytx.com/20240331#AccruedExpensesAndOtherLiabilitiesCurrentP5Yhttp://www.centurytx.com/20240331#AccruedExpensesAndOtherLiabilitiesCurrentP4Y0001850119us-gaap:RetainedEarningsMember2024-03-310001850119us-gaap:AdditionalPaidInCapitalMember2024-03-310001850119us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-310001850119us-gaap:RetainedEarningsMember2023-12-310001850119us-gaap:AdditionalPaidInCapitalMember2023-12-310001850119us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001850119us-gaap:RetainedEarningsMember2023-03-310001850119us-gaap:AdditionalPaidInCapitalMember2023-03-310001850119us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310001850119us-gaap:RetainedEarningsMember2022-12-310001850119us-gaap:AdditionalPaidInCapitalMember2022-12-310001850119us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001850119us-gaap:CommonStockMember2024-03-310001850119us-gaap:CommonStockMember2023-12-310001850119us-gaap:CommonStockMember2023-03-310001850119us-gaap:CommonStockMember2022-12-310001850119us-gaap:EmployeeStockOptionMember2023-12-310001850119us-gaap:EmployeeStockOptionMemberipsc:IncentivePlan2021Member2024-01-012024-03-310001850119us-gaap:EmployeeStockOptionMember2024-03-310001850119ipsc:EmployeeStockPurchasePlan2021Member2024-03-310001850119ipsc:IncentivePlan2021Member2023-12-310001850119ipsc:EmployeeStockPurchasePlan2021Member2023-12-310001850119us-gaap:EmployeeStockOptionMemberipsc:IncentivePlan2021Member2021-06-170001850119us-gaap:EmployeeStockOptionMember2023-01-012023-12-310001850119us-gaap:RestrictedStockUnitsRSUMember2023-12-310001850119ipsc:UnvestedRestrictedStockWithTimeBasedVestingMember2023-12-310001850119us-gaap:RestrictedStockUnitsRSUMemberipsc:IncentivePlan2021Member2024-01-012024-03-310001850119ipsc:PerformanceBasedRestrictedStockUnitsMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2024-01-012024-03-310001850119ipsc:PerformanceBasedRestrictedStockUnitsMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2024-01-012024-03-3100018501192022-01-070001850119us-gaap:ResearchAndDevelopmentExpenseMember2023-12-310001850119us-gaap:GeneralAndAdministrativeExpenseMember2023-12-310001850119us-gaap:EmployeeSeveranceMember2023-12-310001850119us-gaap:EmployeeSeveranceMember2024-03-310001850119us-gaap:SoftwareDevelopmentMember2024-03-310001850119us-gaap:LeaseholdImprovementsMember2024-03-310001850119us-gaap:FurnitureAndFixturesMember2024-03-310001850119ipsc:LabEquipmentMember2024-03-310001850119us-gaap:SoftwareDevelopmentMember2023-12-310001850119us-gaap:LeaseholdImprovementsMember2023-12-310001850119us-gaap:FurnitureAndFixturesMember2023-12-310001850119us-gaap:ConstructionInProgressMember2023-12-310001850119ipsc:LabEquipmentMember2023-12-310001850119srt:MaximumMemberipsc:SalesAgreementMember2024-01-012024-03-310001850119us-gaap:EmployeeSeveranceMember2023-01-012023-03-310001850119us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-03-310001850119ipsc:AccruedExpensesAndOtherLiabilitiesCurrentMemberipsc:DistributedBioMasterServiceAgreementMember2024-03-310001850119ipsc:AccruedExpensesAndOtherLiabilitiesCurrentMemberipsc:DistributedBioMasterServiceAgreementMember2023-12-310001850119us-gaap:RetainedEarningsMember2024-01-012024-03-310001850119us-gaap:RetainedEarningsMember2023-01-012023-03-310001850119srt:MinimumMember2024-03-310001850119srt:MaximumMember2024-03-310001850119ipsc:FcdiCollaborationAgreementMember2024-01-012024-03-310001850119ipsc:FcdiCollaborationAgreementMember2023-01-012023-03-310001850119ipsc:TimeBasedVestingMember2024-03-310001850119ipsc:UnvestedRestrictedStockWithTimeBasedVestingMember2024-01-012024-03-310001850119ipsc:TimeBasedVestingMember2024-01-012024-03-310001850119us-gaap:RestrictedStockUnitsRSUMember2024-03-310001850119ipsc:UnvestedRestrictedStockWithTimeBasedVestingMember2024-03-310001850119ipsc:ResearchAndDevelopmentServicesMemberipsc:TransactionPriceMember2024-03-310001850119ipsc:OptionRightsMemberipsc:TransactionPriceMember2024-03-310001850119ipsc:TransactionPriceMember2024-03-310001850119ipsc:ResearchAndDevelopmentServicesMember2024-03-310001850119ipsc:OptionRightsMember2024-03-310001850119ipsc:ResearchAndDevelopmentServicesMemberipsc:TransactionPriceMember2023-12-310001850119ipsc:OptionRightsMemberipsc:TransactionPriceMember2023-12-310001850119ipsc:TransactionPriceMember2023-12-310001850119ipsc:ResearchAndDevelopmentServicesMember2023-12-310001850119ipsc:OptionRightsMember2023-12-310001850119us-gaap:FairValueInputsLevel2Memberus-gaap:USTreasurySecuritiesMember2024-03-310001850119us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateBondSecuritiesMember2024-03-310001850119us-gaap:FairValueInputsLevel2Memberus-gaap:USTreasurySecuritiesMember2023-12-310001850119us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateBondSecuritiesMember2023-12-310001850119ipsc:Tranche1AdvancesMember2020-09-140001850119ipsc:TermLoanAgreementWithHerculesCapitalIncMember2020-09-140001850119ipsc:PerformanceBasedRestrictedStockUnitsMember2023-04-012023-06-300001850119ipsc:ResearchAndDevelopmentServicesMemberipsc:CumulativeCollaborationRevenueRecognizedMember2024-01-012024-03-310001850119ipsc:CumulativeCollaborationRevenueRecognizedMember2024-01-012024-03-310001850119ipsc:ResearchAndDevelopmentServicesMemberipsc:CumulativeCollaborationRevenueRecognizedMember2023-01-012023-12-310001850119ipsc:CumulativeCollaborationRevenueRecognizedMember2023-01-012023-12-310001850119ipsc:SecuritiesPurchaseAgreementMemberipsc:PrivatePlacementSharesMember2024-04-300001850119ipsc:SalesAgreementMember2024-03-310001850119us-gaap:EmployeeStockMemberipsc:IncentivePlan2021Member2024-03-310001850119ipsc:IncentivePlan2021Member2024-03-3100018501192023-03-3100018501192022-12-310001850119us-gaap:USTreasurySecuritiesMember2024-03-310001850119us-gaap:CorporateBondSecuritiesMember2024-03-310001850119us-gaap:USTreasurySecuritiesMember2023-12-310001850119us-gaap:CorporateBondSecuritiesMember2023-12-310001850119us-gaap:FairValueInputsLevel2Member2024-03-310001850119us-gaap:FairValueInputsLevel1Member2024-03-310001850119us-gaap:FairValueInputsLevel2Member2023-12-310001850119us-gaap:FairValueInputsLevel1Member2023-12-310001850119ipsc:CladeTherapeuticsIncMember2024-04-012024-04-300001850119us-gaap:WarrantMember2024-01-012024-03-310001850119us-gaap:StockOptionMember2024-01-012024-03-310001850119us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-03-310001850119us-gaap:RestrictedStockMember2024-01-012024-03-310001850119ipsc:EarlyExercisedStockOptionsSubjectToFutureVestingMember2024-01-012024-03-310001850119us-gaap:WarrantMember2023-01-012023-03-310001850119us-gaap:StockOptionMember2023-01-012023-03-310001850119us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-03-310001850119us-gaap:RestrictedStockMember2023-01-012023-03-310001850119ipsc:EarlyExercisedStockOptionsSubjectToFutureVestingMember2023-01-012023-03-310001850119us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-03-310001850119us-gaap:RestrictedStockMember2024-01-012024-03-310001850119us-gaap:ResearchAndDevelopmentExpenseMember2024-01-012024-03-310001850119us-gaap:GeneralAndAdministrativeExpenseMember2024-01-012024-03-310001850119us-gaap:EmployeeStockOptionMember2024-01-012024-03-310001850119us-gaap:EmployeeStockMember2024-01-012024-03-310001850119us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-03-310001850119us-gaap:RestrictedStockMember2023-01-012023-03-310001850119us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-03-310001850119us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-03-310001850119us-gaap:EmployeeStockOptionMember2023-01-012023-03-310001850119us-gaap:EmployeeStockMember2023-01-012023-03-310001850119us-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-310001850119us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001850119us-gaap:CommonStockMember2023-01-012023-03-310001850119us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001850119us-gaap:CommonStockMember2024-01-012024-03-310001850119ipsc:EmployeeStockOptionsAndRestrictedStockUnitsMemberipsc:IncentivePlan2021Member2024-03-310001850119ipsc:IncentivePlan2021Member2023-01-012023-12-310001850119ipsc:SalesAgreementMember2024-01-012024-03-310001850119ipsc:SecuritiesPurchaseAgreementMember2024-04-300001850119ipsc:IncentivePlan2021Member2024-01-012024-03-310001850119ipsc:EmployeeStockPurchasePlan2021Member2023-01-012023-12-3100018501192023-01-012023-03-310001850119ipsc:IcellInc.SublicenseAgreementMember2020-03-310001850119ipsc:TermLoanAgreementWithHerculesCapitalIncMember2023-05-012023-05-010001850119ipsc:TermLoanAgreementWithHerculesCapitalIncMember2023-05-010001850119ipsc:BristolMyersSquibbCompanyCollaborationAgreementMember2022-01-072022-01-070001850119ipsc:CladeTherapeuticsIncMember2024-04-300001850119srt:MaximumMemberipsc:IcellInc.SublicenseAgreementMember2020-03-310001850119ipsc:DistributedBioMasterServiceAgreementMember2019-06-240001850119ipsc:IcellInc.SublicenseAgreementMember2024-03-310001850119ipsc:DistributedBioMasterServiceAgreementMember2024-03-310001850119ipsc:IcellInc.SublicenseAgreementMember2023-12-310001850119ipsc:FcdiCollaborationAgreementMemberipsc:BristolMyersSquibbCompanyCollaborationAgreementMember2022-01-070001850119ipsc:BristolMyersSquibbCompanyCollaborationAgreementMember2022-01-0700018501192020-09-1400018501192023-12-3100018501192024-03-3100018501192024-05-0100018501192024-01-012024-03-31xbrli:sharesiso4217:USDipsc:Programiso4217:USDxbrli:sharesipsc:itemxbrli:pureipsc:segment

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, DC 20549

FORM 10-Q

(Mark One)

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

For the quarterly period ended March 31, 2024

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

Century Therapeutics, Inc.

(Exact Name of Registrant as Specified in its Charter)

Delaware

    

84-2040295

(State or other jurisdiction of
incorporation or organization)

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

25 N 38th Street, 11th Floor
Philadelphia, Pennsylvania
(Address of principal executive offices)

19104
(Zip Code)

(267) 817-5790

(Registrant’s telephone number, including area code)

Not applicable

(Former name, former address and former fiscal year, if changed since last report)

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

Title of each class

    

Trading
Symbol(s)

    

Name of each exchange on which registered

Common Stock, $0.0001 par value per share

IPSC

The Nasdaq Global Select Market

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

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

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

Large accelerated filer           

Accelerated filer                  

Non-accelerated filer             

Smaller reporting company

Emerging growth company   

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

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

As of May 1, 2024 the registrant had 82,847,375 shares of common stock, $0.0001 par value per share, outstanding.

Table of Contents

 

 

Page

PART I.

FINANCIAL INFORMATION

6

Item 1.

Unaudited Consolidated Financial Statements:

6

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

6

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

7

Consolidated Statements of Changes in Stockholders’ Equity for the three months ended March 31, 2024 and 2023 (unaudited)

8

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

9

Notes to Unaudited Consolidated Financial Statements

10

Item 2.

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

30

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

42

Item 4.

Controls and Procedures

42

PART II.

OTHER INFORMATION

43

Item 1.

Legal Proceedings

43

Item 1A.

Risk Factors

43

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

43

Item 3.

Defaults Upon Senior Securities

43

Item 4.

Mine Safety Disclosures

43

Item 5.

Other Information

44

Item 6.

Exhibits

45

Signatures

46

2

CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS

This Quarterly Report on Form 10-Q and the documents incorporated by reference herein contain forward-looking statements that involve substantial risks and uncertainties. All statements, other than statements of historical facts, included in this Quarterly Report on Form 10-Q or the documents incorporated by reference herein regarding our strategy, future operations, future financial position, future revenues, projected costs, prospects, plans and objectives of management are forward-looking statements. The words “anticipate,” “believe,” “estimate,” “expect,” “intend,” “may,” “plan,” “predict,” “project,” “will,” “would,” “could,” “should,” “potential,” “seek,” “evaluate,” “pursue,” “continue,” “design,” “impact,” “affect,” “forecast,” “target,” “outlook,” “initiative,” “objective,” “designed,” “priorities,” “goal,” or the negative of such terms and similar expressions are intended to identify forward-looking statements, although not all forward-looking statements contain these identifying words. Such statements are based on assumptions and expectations that may not be realized and are inherently subject to risks, uncertainties and other factors, many of which cannot be predicted with accuracy and some of which might not even be anticipated.

The forward-looking statements in this Quarterly Report on Form 10-Q include, among other things, statements about:

our ability to raise additional capital to fund our operations and continue the development of our current and future product candidates;
the preclinical and early clinical nature of our business and our ability to successfully advance our current and future product candidates through development activities, preclinical studies, and clinical trials;
our ability to generate revenue from future product sales and our ability to achieve and maintain profitability;
the accuracy of our projections and estimates regarding our expenses, capital requirements, cash utilization, and need for additional financing;
our dependence on the success of our lead product candidate, CNTY-101;
the novelty of our approach to immuno-oncology and autoimmune treatment of cancer, utilizing iPSC-derived natural killer cells, (“iNK cells”) and iPSC-derived T cells, (“iT cells”) and the challenges we will face due to the novel nature of such technology;
the success of competing therapies that are or may become available;
our reliance on the maintenance of our collaborative relationship with FUJIFILM Cellular Dynamics Inc., (“FCDI”) for access to key differentiation and reprogramming technology for the manufacturing and development of our product candidates;
the initiation, progress, success, cost, and timing of our development activities, preclinical studies and clinical trials;
the timing of future investigational new drug, (“IND”) applications and the likelihood of, and our ability to obtain and maintain, regulatory clearance of IND applications for our product candidates;
the timing, scope and likelihood of regulatory filings and approvals, including final regulatory approval of our product candidates;
our reliance on FCDI to be the exclusive manufacturer of certain product candidates, and our ability to manufacture our own product candidates in the future, and the timing and costs of such manufacturing activities;

3

our reliance on the maintenance of our collaborative relationship with Bristol-Myers Squibb Company (“Bristol-Myers Squibb”) in connection with the furtherance of our collaboration programs;
our ability to successfully integrate with the operations of Clade Therapeutics, Inc. (“Clade”) following the acquisition and achieve the anticipated benefits of the acquisition;
the performance of third parties in connection with the development of our product candidates, including third parties conducting our current and future clinical trials as well as third-party suppliers and manufacturers;
our ability to attract and retain strategic collaborators with development, regulatory, and commercialization expertise;
the public opinion and scrutiny of cell-based therapies and its potential impact on public perception of our company and product candidates;
our ability to successfully commercialize our product candidates and develop sales and marketing capabilities, if our product candidates are approved;
the size and growth of the potential markets for our product candidates and our ability to serve those markets;
regulatory developments and approval pathways in the United States and foreign countries for our product candidates;
the potential scope and value of our intellectual property and proprietary rights;
our ability, and the ability of our licensors, to obtain, maintain, defend, and enforce intellectual property and proprietary rights protecting our product candidates, and our ability to develop and commercialize our product candidates without infringing, misappropriating, or otherwise violating the intellectual property or proprietary rights of third parties;
our ability to recruit and retain key members of management and other clinical and scientific personnel;
the volatility of capital markets and other macroeconomic factors, including due to inflationary pressures, banking instability geopolitical tensions or the outbreak of hostilities or war;
the extent to which pandemics, such as the COVID-19 pandemic, or any other global health crises may impact our business, including development activities, preclinical studies, clinical trials, supply chain and labor force; and
developments relating to our competitors and our industry;

We have based these forward-looking statements largely on our current expectations, estimates, forecasts, and projections about future events and financial trends that we believe may affect our financial condition, results of operations, business strategy, and financial needs. In light of the significant uncertainties in these forward-looking statements, you should not rely upon forward-looking statements as predictions of future events. Although we believe that we have a reasonable basis for each forward-looking statement contained in this Quarterly Report on Form 10-Q, we cannot guarantee that the future results, levels of activity, performance, or events and circumstances reflected in the forward-looking statements will be achieved or occur at all. You should refer to the section titled “Risk Factors” set forth in Part II, Item 1A of this quarterly Report on Form 10-Q, and in the section titled “Risk Factors” set forth in Part I, Item 1A of our Annual Report on Form 10-K for the year ended December 31, 2023 for a discussion of important factors that may cause our actual results to differ materially from those expressed or implied by our forward-looking statements.

4

Furthermore, if our forward-looking statements prove to be inaccurate, the inaccuracy may be material. Except as required by law, we undertake no obligation to publicly update any forward-looking statements, whether as a result of new information, future events or otherwise.

You should read this Quarterly Report on Form 10-Q completely and with the understanding that our actual future results may be materially different from what we expect. We intend the forward-looking statements contained in this Quarterly Report on Form 10-Q to be covered by the safe harbor provisions for forward-looking statements contained in Section 27A of the Securities Act of 1933, as amended (the “Securities Act”), and Section 21E of the Securities Exchange Act of 1934, as amended, (the “Exchange Act”).

5

PART I—FINANCIAL INFORMATION

Item 1. Unaudited Consolidated Financial Statements.

CENTURY THERAPEUTICS, INC.

CONSOLIDATED BALANCE SHEETS

(In thousands, except share amounts)

March 31, 2024

December 31, 2023

    

(unaudited)

    

Assets

Current assets

Cash and cash equivalents

$

46,812

$

47,324

Short-term investments

 

145,204

 

125,414

Prepaid expenses and other current assets

 

7,797

 

4,256

Total current assets

 

199,813

 

176,994

Property and equipment, net

 

69,005

 

71,705

Operating lease right-of-use assets

19,314

20,376

Restricted cash

1,979

1,979

Long-term investments

 

57,852

 

89,096

Security deposits and non-current assets

 

544

 

541

Total assets

$

348,507

$

360,691

Liabilities and stockholders’ equity

 

  

 

  

Current liabilities

 

 

  

Accounts payable

$

3,432

$

2,741

Accrued expenses and other liabilities

 

7,532

 

10,149

Deposit liability

491

584

Deferred revenue, current

4,610

4,372

Total current liabilities

 

16,065

 

17,846

Operating lease liability, long term

 

44,251

 

46,658

Security deposit, non-current

20

Deposit liability, non-current

56

Deferred revenue, non-current

110,288

111,381

Total liabilities

 

170,624

 

175,941

Commitments and contingencies (Note 9)

 

  

 

  

Stockholders' equity:

Preferred stock, $ 0.0001 par value, 10,000,000 shares authorized and 0 shares issued and outstanding at March 31, 2024 and December 31, 2023

Common stock, $0.0001 par value, 300,000,000 shares authorized; 64,809,592 and 60,335,701 shares issued and outstanding at March 31, 2024 and December 31, 2023, respectively

6

6

Additional paid-in capital

 

861,951

 

840,407

Accumulated deficit

(683,833)

(655,771)

Accumulated other comprehensive (loss) Income

(241)

108

Total stockholders’ equity

177,883

184,750

Total liabilities and stockholders’ equity

$

348,507

$

360,691

See accompanying notes to the consolidated financial statements.

6

CENTURY THERAPEUTICS, INC.

CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS

(Unaudited)

(In thousands, except share and per share amounts)

For the Three Months Ended

For the Three Months Ended

March 31, 2024

March 31, 2023

Collaboration revenue

$

855

$

1,720

Operating expenses

Research and development

23,421

24,899

General and administrative

 

8,743

 

8,902

Total operating expenses

 

32,164

 

33,801

Loss from operations

 

(31,309)

 

(32,081)

Interest expense

 

-

 

(404)

Interest income

3,237

2,623

Other income (expense)

 

11

 

(194)

Total other income

3,248

2,025

Loss before provision for income taxes

(28,061)

(30,056)

Provision for income taxes

(1)

(1,208)

Net loss

$

(28,062)

$

(31,264)

Net loss per common share
Basic and Diluted

(0.45)

(0.53)

Weighted average common shares outstanding
Basic and Diluted

62,296,637

58,610,375

Other comprehensive loss

Net loss

$

(28,062)

$

(31,264)

Unrealized (loss) gain on investments

(351)

1,196

Foreign currency translation gain (loss)

2

(9)

Comprehensive loss

$

(28,411)

$

(30,077)

See accompanying notes to the consolidated financial statements.

7

CENTURY THERAPEUTICS, INC.

CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY

(Unaudited)

(In thousands, except share amounts)

Accumulated

Additional

Other

Total

Common Stock

Paid-in

Accumulated

Comprehensive

Stockholders’

  

Shares

Amount

Capital

Deficit

Loss

Equity

Balance, December 31, 2023

60,335,701

$

6

$

840,407

$

(655,771)

$

108

$

184,750

Issuance of common stock upon the exercise of stock options and 2021 ESPP

220,647

366

366

Vesting of restricted stock

24,734

Vesting of early exercise stock options

34,900

142

142

Vesting of restricted stock units

109,108

Issuance of common stock upon the exercise of ATM, net of underwriting discounts and commissions and other issuance costs

4,084,502

17,829

17,829

Unrealized loss on investments

(351)

(351)

Foreign currency translation

2

2

Stock based compensation

3,207

3,207

Net loss

(28,062)

(28,062)

Balance, March 31, 2024

64,809,592

$

6

$

861,951

$

(683,833)

$

(241)

$

177,883

Accumulated

Additional

 Other 

Total

Common Stock

Paid-in

Accumulated

Comprehensive

Stockholders’

Shares

  

Amount

Capital

Deficit

Loss

Equity

Balance, December 31, 2022

58,473,660

$

6

$

824,292

$

(519,098)

$

(2,462)

$

302,738

Issuance of common stock upon the exercise of stock options

452,102

448

448

Vesting of restricted stock

95,877

Vesting of early exercise stock options

85,145

 

 

269

 

269

Unrealized gain on investments

1,196

1,196

Foreign currency translation

(9)

(9)

Stock based compensation

3,797

3,797

Net loss

(31,264)

(31,264)

Balance, March 31, 2023

59,106,784

$

6

$

828,806

$

(550,362)

$

(1,275)

$

277,175

See accompanying notes to the consolidated financial statements.

8

CENTURY THERAPEUTICS, INC.

CONSOLIDATED STATEMENTS OF CASH FLOWS

(Unaudited)

(in thousands)

Three Months Ended

Three Months Ended

March 31, 2024

March 31, 2023

    

    

Cash flows from operating activities

 

  

 

  

 

Net loss

$

(28,062)

$

(31,264)

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

 

 

Depreciation

 

3,226

 

2,908

Amortization of deferred financing cost

56

Non-cash operating lease expense (benefit)

1,542

(738)

Stock based compensation

 

3,207

 

3,797

Amortization/accretion of investments

(1,115)

Change in operating assets and liabilities:

 

 

Escrow deposit

 

 

220

Prepaid expenses and other assets

 

(3,395)

 

(160)

Operating lease liability

(2,186)

3,842

Deferred revenue

(855)

(1,720)

Accounts payable

 

689

 

(2,954)

Accrued expenses and other liabilities

 

(3,319)

 

(3,206)

Non-current security deposit

20

Net cash used in operating activities

 

(30,248)

 

(29,219)

Cash flows from investing activities

 

  

 

  

Acquisition of property and equipment

 

(539)

 

(4,991)

Acquisition of fixed maturity securities, available for sale

 

(35,087)

 

(42,829)

Sale of fixed maturity securities, available for sale

 

47,167

 

79,158

Net cash provided by investing activities

 

11,541

 

31,338

Cash flows from financing activities

 

  

 

  

Proceeds from issuance of common stock and ESPP

366

448

Proceeds from ATM, net of issuance costs

17,829

Proceeds from issuance of shares to collaboration partner

Net cash provided by financing activities

 

18,195

 

448

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

 

(512)

 

2,567

Cash, cash equivalents and restricted cash, beginning of period

 

49,303

 

86,244

Cash, cash equivalents and restricted cash, end of period

$

48,791

$

88,811

Supplemental disclosure of cash and non-cash operating activities:

Cash paid for interest

$

$

345

Cash paid for income tax

$

$

Supplemental disclosure of non-cash investing and financing activities:

  

 

  

Purchase of property and equipment, accrued and unpaid

$

$

975

See accompanying notes to the consolidated financial statements.

9

CENTURY THERAPEUTICS, INC.

NOTES TO FINANCIAL STATEMENTS

(Unaudited)

(in thousands, except share and per share amounts)

Note 1—Organization and description of the business

Century Therapeutics, Inc. (the “Company”) is an innovative biotechnology company developing transformative allogeneic cell therapies to create products for the treatment of both solid tumor and hematological malignancies and autoimmune diseases with significant unmet medical need. Since inception, the Company has devoted substantially all of its time and efforts to performing research and development activities, building infrastructure and raising capital. The Company is incorporated in the state of Delaware.

Principles of Consolidation

The consolidated financial statements include the consolidated financial position and consolidated results of operations of the Company and the Company’s subsidiary, Century Therapeutics Canada ULC (“Century Canada”). All intercompany balances and transactions have been eliminated in consolidation.

Liquidity

The accompanying consolidated financial statements have been prepared assuming the Company will continue as a going concern. The Company has limited operating history and its prospects are subject to risks, expenses, and uncertainties frequently encountered by companies in the biotechnology and pharmaceutical industries. These risks include, but are not limited to, the uncertainty of availability of additional financing and the uncertainty of achieving future profitability.

Since inception, the Company has incurred net losses and negative cash flows from operations. During the three months ended March 31, 2024, the Company incurred a net loss of $28,062. During the three months ended March 31, 2024, the Company used $30,248 of cash in operations. Cash and cash equivalents and investments were $249,868 at March 31, 2024. Management expects to incur additional losses in the future to fund its operations and conduct product research and preclinical and clinical development and recognizes the need to raise additional capital to fully implement its business plan. The Company believes it has adequate cash and financial resources to operate for at least the next 12 months from the date of issuance of these consolidated financial statements.

Note 2—Summary of significant accounting policies and basis of presentation

Basis of presentation

The accompanying unaudited consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) for interim financial information and with the interim period reporting requirements of Form 10-Q and Article 10 of Regulation S-X. The consolidated balance sheet as of March 31, 2024, and the consolidated statements of operations and comprehensive loss, consolidated statements of changes in stockholders’ equity, and the consolidated statements of cash flows for the three months ended March 31, 2024 and 2023 are unaudited, but, in the opinion of management, include all adjustments, consisting only of normal recurring adjustments, which the Company considers necessary for a fair presentation of the financial position, operating results and cash flows for the periods presented.  The results for any interim period are not necessarily indicative of results for the year ending December 31, 2024 or for any other subsequent interim period.  The consolidated balance sheet at December 31, 2023 has been derived from the Company’s audited consolidated financial statements.

10

Certain prior year information has been reclassified to conform to the fiscal year 2024 presentation.

Segment information

Operating segments are identified as components of an enterprise for which separate discrete financial information is available for evaluation by the chief operating decision-maker in making decisions on how to allocate resources and assess performance. The Company views its operations and manages the business as one operating segment.

Use of estimates

The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and reported amounts of expenses during the reporting period. Estimates and assumptions are primarily made in relation to the valuations supporting stock compensation, the estimation of the incremental borrowing rate for operating leases and standalone selling prices of performance obligations in collaboration agreements. If actual results differ from the Company’s estimates, or to the extent these estimates are adjusted in future periods, the Company’s results of operations could either benefit from, or be adversely affected by, any such change in estimate.

Concentration of credit risk and other risks and uncertainties

Financial instruments, which potentially subject the Company to significant concentrations of credit risk, consist of cash, cash equivalents, U.S. Treasury bills and bonds, as well as corporate bonds. Cash and cash equivalents, as well as short and long-term investments include a checking account and asset management accounts held by a limited number of financial institutions. At times, such deposits may be in excess of insured limits. As of March 31, 2024 and December 31, 2023, the Company has not experienced any losses on its deposits of cash and cash equivalents.

The Company’s future results of operations involve a number of risks and uncertainties. Factors that could affect the Company’s future operating results and cause actual results to vary materially from expectations include, but are not limited to, rapid technological change, uncertainty of market acceptance of its products, competition from substitute products and larger companies, protection of proprietary technology, strategic relationships, and dependence on key individuals.

Products developed by the Company require clearances from the U.S. Food and Drug Administration (the “FDA”) or other international regulatory agencies prior to commercial sales. There can be no assurance the Company’s future products will receive the necessary clearances. If the Company was denied clearance, clearance was delayed, or if the Company was unable to maintain clearance, it could have a material adverse impact on the Company.

Fair value of financial instruments

The Company discloses and recognizes the fair value of its assets and liabilities using a hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the reporting date. The hierarchy gives the highest priority to valuations based upon unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurements) and the lowest priority to valuations based upon unobservable inputs that are significant to the valuation (Level 3 measurements). The guidance establishes three levels of the fair value hierarchy as follows:

Level 1

Inputs that reflect unadjusted quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date;

11

Level 2

Inputs other than quoted prices that are observable for the asset or liability either directly or indirectly, including inputs in markets that are not considered to be active;

Level 3

Inputs are unobservable in which there is little or no market data available, which require the reporting entity to develop its own assumptions that are unobservable.

Assets and liabilities measured at fair value are classified in their entirety based on the lowest level of input that is significant to the fair value measurement. The Company’s assessment of the significance of a particular input to the fair value measurement in its entirety requires management to make judgments and consider factors specific to the asset or liability.

Cash and cash equivalents

Management considers all highly liquid investments with an insignificant interest rate risk and original maturities of three months or less to be cash equivalents.

Restricted cash

As of March 31, 2024 and December 31, 2023, the Company had $1,979 in cash on deposit to secure certain lease commitments. Restricted cash is recorded separately in the Company’s consolidated balance sheets.

The following provides a reconciliation of the Company’s cash, cash equivalents, and restricted cash as reported in the consolidated balance sheets to the amounts reported in the consolidated statements of cash flows:

    

March 31, 2024

    

December 31, 2023

Cash and cash equivalents

$

46,812

$

47,324

Restricted cash

1,979

1,979

Cash, cash equivalents, and restricted cash

$

48,791

$

49,303

Investments

The Company invests in fixed maturity securities including U.S. Treasury bills and bonds as well as corporate bonds. The investments are classified as available-for-sale and reported at fair value. Unrealized gains or losses are determined by comparing the fair market value of the securities with their cost or amortized cost. Realized gains and losses on investments are recorded on the trade date and are included in the statement of operations. Unrealized gains and losses on investments are recorded in other comprehensive loss on the consolidated statements of operations and comprehensive loss. The cost of securities sold is based on the specified identification method. Investment income is recognized as earned and discounts or premiums arising from the purchase of debt securities are recognized in investment income using the interest method over the remaining term of the security. Securities with an original maturity date greater than three months that mature within one year of the balance sheet date are classified as short-term, while investments with a maturity date greater than one year are classified as long-term.

Property and equipment, net

Property and equipment are recorded at cost. Depreciation is computed using the straight-line method over the estimated useful lives of the assets, which is generally five years. Leasehold improvements are amortized over the shorter of the asset’s useful life or the remaining term of the lease. Construction in progress includes direct cost related to the construction of leasehold improvements and is stated at original cost. Such costs are not depreciated until the asset is completed and placed into service. Once the asset is placed into service, these capitalized costs will be allocated to leasehold improvements and will be depreciated over the shorter of the asset’s useful life or the remaining term of the lease. Computer software and equipment includes implementation costs for cloud-based software and network equipment.

12

Expenditures for major additions and improvements are capitalized, while minor replacements, maintenance, and repairs are charged to expense as incurred. When property is retired or otherwise disposed of, the costs and accumulated depreciation are removed from the respective accounts, with any resulting gain or loss recognized concurrently.

Research and development expenses

Research and development expenses include costs directly attributable to the conduct of research and development programs, including the cost of salaries, payroll taxes, employee benefits, stock compensation, materials, supplies, rent, depreciation on and maintenance of research equipment with alternative future use, and the cost of services provided by outside contractors. All costs associated with research and development are expensed as incurred.

Clinical trial costs are a component of research and development expenses. The Company expenses costs for its clinical trial activities performed by third parties, including clinical research organizations and other service providers, as they are incurred, based upon estimates of the work completed over the life of the individual study in accordance with associated agreements. The Company uses information it receives from internal personnel and outside service providers to estimate the clinical trial costs incurred.

Stock-based compensation

Employees, consultants and members of the Board of Directors of the Company have received stock options and restricted stock of the Company. The Company recognizes the cost of the stock-based compensation incurred as its employees and board members vest in the awards. The Company accounts for stock-based compensation arrangements in accordance with provisions of Accounting Standards Codification (“ASC”) 718, Compensation—Stock Compensation. ASC 718 requires the recognition of compensation expense, using a fair-value based method, for costs related to all share-based payments including stock options. ASC 718 requires companies to estimate the fair value of share-based payment awards on the date of grant using an option-pricing model. The Company uses the Black-Scholes option-pricing model (“Black Scholes”) to determine the fair value of options granted. The Company’s stock-based awards are subject to service-based vesting conditions and performance-based vesting conditions. Compensation expense related to awards to employees and directors with service-based vesting conditions is recognized on a straight-line basis based on the grant date fair value over the associated service period of the award, which is generally the vesting term. For performance-based awards, the Company reassesses at each reporting date whether achievement of the performance condition is probable and accrues compensation expense if and when achievement of the performance condition is probable.

Black Scholes requires inputs based on certain subjective assumptions, including (i) the expected stock price volatility, (ii) the expected term of the award, (iii) the risk-free interest rate and (iv) expected dividends. The historical volatility is calculated based on a period of time commensurate with expected term assumption. The risk-free interest rate is based on U.S. Treasury securities with a maturity date commensurate with the expected term of the associated award. The expected dividend yield is assumed to be zero as the Company has never paid dividends and has no current plans to pay any dividends on its common stock. Forfeitures are recognized as they occur.

Foreign currency translation

The reporting currency of the Company is the U.S. dollar. The functional currency of Century Canada is the Canadian dollar. Assets and liabilities of Century Canada are translated into U.S. dollars based on exchange rates at the end of each reporting period. Expenses are translated at average exchange rates during the reporting period. Gains and losses arising from the translation of assets and liabilities are included as a component of accumulated other comprehensive loss or income on the Company’s consolidated balance sheets. Gains and losses resulting from foreign currency transactions are reflected within the Company’s

13

consolidated statements of operations and comprehensive loss. The Company has not utilized any foreign currency hedging strategies to mitigate the effect of its foreign currency exposure.

Intercompany payables and receivables are considered to be long-term in nature and any change in balance due to foreign currency fluctuation is included as a component of the Company’s consolidated comprehensive loss and accumulated other comprehensive loss within the Company’s consolidated balance sheets.

Basic and diluted net loss per common shares

Basic net loss per common share is computed by dividing net loss applicable to common shareholders by the weighted-average number of common shares outstanding during the period. The Company computes diluted net loss per common share by dividing the net loss applicable to common shareholders by the sum of the weighted-average number of common shares outstanding during the period plus the potential dilutive effects of its warrants, restricted stock and stock options to purchase common shares, but such items are excluded if their effect is anti-dilutive. Because the impact of these items is anti-dilutive during periods of net loss, there were no differences between the Company’s basic and diluted net loss per common share for the three months ended March 31, 2024 and 2023.

Collaboration revenue

The Company may enter into collaboration and licensing agreements with strategic partners for research and development, manufacturing, and commercialization of its product candidates. Payments under these arrangements may include non-refundable, upfront fees; reimbursement of certain costs; customer option fees for additional goods or services; payments upon the achievement of development, regulatory, and commercial milestones; sales of product at certain agreed-upon amounts; and royalties on product sales.

The Company recognizes revenue in accordance with ASC Topic 606, Revenue from Contracts with Customers, (“ASC 606”). This standard applies to all contracts with customers. When an agreement falls under the scope of other standards, such as ASC Topic 808, Collaborative Arrangements, or (“ASC 808”), the Company will apply the recognition, measurement, presentation, and disclosure guidance in ASC 606 to the performance obligations in the agreements if those performance obligations are with a customer. Revenue recognized by analogizing to ASC 606 is recorded as collaboration revenue on the statements of operations.

Under ASC 606, an entity recognizes revenue when its customer obtains control of promised goods or services, in an amount that reflects the consideration which the entity expects to receive in exchange for those goods or services. In determining the appropriate amount of revenue to be recognized as it fulfills its obligations under a collaboration agreement, the Company performs the following steps: (i) identification of the promised goods or services in the contract; (ii) determination of whether the promised goods or services are performance obligations including whether they are distinct in the context of the contract; (iii) measurement of the transaction price, including the constraint on variable consideration; (iv) allocation of the transaction price to the performance obligations on a relative stand-alone selling price basis; and (v) recognition of revenue when (or as) the Company satisfies each performance obligation.

As part of the accounting for these arrangements, the Company must use its judgment to determine the stand-alone selling price for each performance obligation identified in the contract for the allocation of transaction price. The estimation of the stand-alone selling price may include such estimates as forecasted revenues and costs, development timelines, discount rates, and probabilities of regulatory and commercial success. The Company also applies significant judgment when evaluating whether contractual obligations represent distinct performance obligations, allocating transaction price to performance obligations within a contract, determining when performance obligations have been met, assessing the recognition and future reversal of variable consideration and determining and applying appropriate methods of measuring progress for performance obligations satisfied over time. Amounts expected to be recognized as revenue within the 12 months following the balance sheet date are classified as deferred revenue, current. Amounts not expected to be recognized as revenue within the 12 months following the balance sheet date are classified as deferred revenue, non-current.

14

If an arrangement is determined to contain customer options that allow the customer to acquire additional goods or services, the goods and services underlying the customer options are not considered to be performance obligations at the outset of the arrangement, as they are contingent upon option exercise. The Company evaluates the customer options for material rights or options to acquire additional goods or services for free or at a discount. If the customer options are not determined to represent a material right, no transaction price is allocated to these options and the Company will account for these options at that time they are exercised. If the customer options are determined to represent a material right, the material right is recognized as a separate performance obligation at the outset of the arrangement.

The obligations under the Company’s collaboration agreements may include research and development services to be performed by the Company for or on behalf of the customer. Amounts allocated to these performance obligations are recognized as the Company performs these obligations, and revenue is measured based on an inputs method of costs incurred to date of budgeted costs. Under certain circumstances, the Company may be reimbursed for certain expenses incurred under the research and development services.

At the inception of each arrangement that includes development milestone payments, the Company evaluates whether the milestones are considered probable of being achieved and estimates the amount to be included in the transaction price using the most likely amount method. If it is probable that a significant revenue reversal would not occur, the associated milestone value is included in the transaction price. Milestone payments that are not within the control of the Company or the licensee, such as regulatory approvals, are not considered probable of being achieved until those approvals are received. The Company evaluates factors such as the scientific, clinical, regulatory, commercial and other risks that must be overcome to achieve the particular milestone in making this assessment. There is considerable judgment involved in determining whether it is probable that a significant revenue reversal would not occur. At the end of each subsequent reporting period, the Company reevaluates the probability of achievement of all milestones subject to constraint and, if necessary, adjusts its estimate of the overall transaction price. Any such adjustments are recorded on a cumulative catch-up basis in the statements of operations in the period of adjustment.

Recent accounting pronouncements

In December 2023, the FASB issued ASU No. 2023-09, "Income Taxes (Topic 740): Improvements to Income Tax Disclosures ("ASU 2023-09"). ASU 2023-09 requires entities to provide additional information in their tax rate reconciliation and additional disclosures about income taxes paid by jurisdiction. ASU 2023-09 is effective for annual reporting periods beginning after December 15, 2024, with early adoption permitted. The guidance should be applied prospectively, but entities have the option to apply it retrospectively for each period presented. The Company is currently evaluating the impact of adopting this new accounting guidance.

Note 3—Reduction in force

In January 2023, the Company's Board of Directors approved, and management implemented, a new portfolio prioritization and capital allocation strategy. The resulting changes included pausing investments in CNTY-103 for glioblastoma as well as a discovery program in hematologic malignancies. The Company has shifted focus to CNTY-101 and will accelerate key programs, including one follow-on candidate for lymphoma, CNTY-102, CNTY-107 for Nectin-4+ solid tumors, and CNTY-101 in moderate to severe Systemic Lupus Eythematosus (“SLE”). In addition, the Company continues its partnered programs with Bristol Myers Squibb. The restructuring plan resulted in a reduction in the Company's workforce of approximately 25%. In connection with the restructuring plan, lab operations in Seattle and Hamilton, Ontario were closed and research activities were consolidated in Philadelphia.

15

During the three months ended March 31, 2023, the Company incurred $2,032 of cash-based expenses related to employee severances, benefits and related costs. Of these amounts, $292 related to general and administrative expense, while $1,740 related to R&D expense. In addition, the Company recorded non-cash stock-based compensation charge of $581 related to modification of equity awards for employees impacted by the restructuring during the year ended December 31, 2023. Of these amounts, $171 related to G&A expense, while $410 related to R&D expense. There were no remaining outstanding liabilities related to the reduction in force at March 31, 2024.

Note 4—Financial instruments and fair value measurements

The following table sets forth the Company’s assets that were measured at fair value as of March 31, 2024 by level within the fair value hierarchy:

    

Level 1

    

Level 2

    

Level 3

    

Total

Cash equivalents

$

41,492

$

41,492

U.S. Treasury

 

 

17,838

 

 

17,838

Corporate bonds

 

 

185,218

 

 

185,218

Total

$

41,492

$

203,056

$

$

244,548

The following table sets forth the Company’s assets that were measured at fair value as of December 31, 2023, by level within the fair value hierarchy:

    

Level 1

    

Level 2

    

Level 3

    

Total

Cash equivalents

$

42,263

$

42,263

U.S. Treasury

 

 

26,114

 

 

26,114

Corporate bonds

 

 

188,396

 

 

188,396

Total

$

42,263

$

214,510

$

$

256,773

There were no transfers between levels during the period ended March 31, 2024. The Company uses the services of its investment manager, which uses widely accepted models for assumptions in valuing securities with inputs from major third-party data providers.

The Company classifies all of its investments in fixed maturity debt securities as available-for-sale and, accordingly, are carried at estimated fair value.

The amortized cost, gross unrealized gains and losses, and fair value of investments in fixed maturity securities are as follows as of March 31, 2024:

    

    

Gross 

    

Gross

    

Unrealized

 Unrealized 

Amortized Cost

 Gains

Losses

Fair Value

U.S. Treasury

$

17,855

$

$

(17)

$

17,838

Corporate bonds

 

185,329

 

128

 

(239)

 

185,218

Total

$

203,184

$

128

$

(256)

$

203,056

16

The amortized cost, gross unrealized gains and losses, and fair value of investments in fixed maturity securities are as follows as of December 31, 2023:

    

Gross 

    

Gross 

    

Unrealized

Unrealized

    

Amortized Cost

 Gains

 Losses

Fair Value

U.S. Treasury

$

26,070

$

44

$

$

26,114

Corporate bonds

 

188,219

 

399

 

(222)

 

188,396

Total

$

214,289

$

443

$

(222)

$

214,510

The following table provides the maturities of our fixed maturity available-for-sale securities:

     

March 31, 2024

     

December 31, 2023

Less than one year

$

145,204

$

125,414

One to five years

 

57,852

 

89,096

$

203,056

$

214,510

The Company has evaluated the unrealized losses on the fixed maturity securities and determined that they are not attributable to credit risk factors. For fixed maturity securities, losses in fair value are viewed as temporary if the fixed maturity security can be held to maturity and it is reasonable to assume that the issuer will be able to service the debt, both as to principal and interest.

At March 31, 2024 and December 31, 2023, the Company had 52 and 25 available-for-sale investment debt securities in an unrealized loss position without an allowance for credit losses, respectively. Unrealized losses on corporate debt securities have not been recognized into income because the issuers’ bonds are of high credit quality (rated BBB+ or higher) and the decline in fair value is largely due to market conditions and or changes in interest rates. Management does not intend to sell and it is likely that management will not be required to sell the securities prior to the anticipated recovery of their amortized cost basis. The issuers continue to make timely payments on the bonds. The fair value is expected to recover as the bonds approach maturity.

As of March 31, 2024 and December 31, 2023, accrued interest receivable on available-for-sale investment debt securities totaling $1,583 and $1,570, respectively, is excluded from the estimate of credit losses and is included in prepaid expenses and other current assets.

Note 5—Property and equipment, net

The following is a summary of property and equipment, net:

     

March 31, 2024

    

December 31, 2023

Lab equipment

$

29,928

$

29,597

Leasehold improvements

 

61,136

 

60,862

Construction in progress

 

 

124

Computer software and equipment

 

2,899

 

2,899

Furniture and fixtures

 

1,061

 

1,061

Total

95,024

94,543

Less: Accumulated depreciation

 

(26,019)

 

(22,838)

Property and equipment, net

$

69,005

$

71,705

Depreciation expense was $3,226 and $2,908 for the three months ended March 31, 2024 and 2023, respectively.

17

Note 6—Accrued expenses and other liabilities

The following is a summary of accrued expenses:

     

March 31, 2024

    

December 31, 2023

Payroll and bonuses

$

2,868

    

$

6,496

Accrued clinical trial related costs

356

470

Professional and legal fees

 

2,043

 

1,642

Operating lease liability, current

2,215

1,513

Other

 

50

 

28

Total accrued expenses and other liabilities

$

7,532

$

10,149

Note 7—Long-term debt

On September 14, 2020, the Company entered into a $10,000 Term Loan Agreement (as amended, the “Loan Agreement”) with Hercules Capital, Inc. (“Hercules”). Pursuant to the terms of the Loan Agreement, the Company borrowed $10,000 (the “Tranche 1 Advance”) from the lenders at closing. The Company granted Hercules a lien on substantially all of the Company’s assets, excluding intellectual property.

On May 1, 2023, the Company prepaid the Loan Agreement in full. The total amount paid to Hercules in connection with the prepayment was $10,617, which included all outstanding principal, accrued and unpaid interest and end of term and prepayment charges (“the Payoff Amount”). The Payoff Amount included a prepayment charge of $100 (equal to 1.0% of the outstanding principal), and an end of term fee of $395, which is being recognized as interest expense and accreted over the term of the Loan Agreement using the effective interest method. Upon receipt by Hercules of the Payoff Amount on May 1, 2023, all obligations, covenants, debts and liabilities of the Company under the Loan Agreement were satisfied and discharged in full, and the Loan Agreement was terminated.

The Company issued to Hercules warrants to purchase up to an aggregate of 16,112 shares of common stock. The warrants are exercisable for a period of ten years from the date of the issuance of each warrant at a per share exercise price equal to $13.96, subject to certain adjustments as specified in the warrants. The fair value of the warrants at issuance was $46. The Company accounted for the warrants as equity, and the fair value is recorded in additional paid-in capital. The warrant value is also recorded as a debt discount and classified as a contra-liability on the consolidated balance sheet and amortized to interest expense.

Interest expense attributable to the Loan Agreement is as follows:

For the Three Months Ended

For the Three Months Ended

    

March 31, 2024

    

March 31, 2023

Interest expense

$

$

348

Amortization of debt issuance costs, including end of term fee accretion

 

 

56

$

$

404

18

Note 8 – Bristol-Myers Squibb Collaboration

On January 7, 2022, the Company entered into the Collaboration Agreement with Bristol-Myers Squibb to collaborate on the research, development and commercialization of iNK and iT cell programs for hematologic malignancies and solid tumors (“Collaboration Program,” and each product candidate a “Development Candidate”). The Collaboration Agreement is within the scope of ASC 808, Collaborative Arrangements as both parties are active participants in the arrangement and are exposed to significant risks and rewards. While this arrangement is in the scope of ASC 808, the Company analogizes to ASC 606 for the accounting for the Collaboration Agreement, including for the delivery of goods and services (i.e., units of account). Revenue recognized by analogizing to ASC 606 is recorded as collaboration revenue in the statements of operations.

Pursuant to the Collaboration Agreement, the Company and Bristol-Myers Squibb will initially collaborate on two Collaboration Programs focused on acute myeloid leukemia (“AML”) and multiple myeloma (“MM”), and Bristol-Myers Squibb has the option to add up to two additional Collaboration Programs for an additional fee. The Company is responsible for generating Development Candidates for each Collaboration Program, and Bristol-Myers Squibb has the option to elect to exclusively license the Development Candidates for pre-clinical development, clinical development and commercialization on a worldwide basis (“License Option”). Following Bristol-Myers Squibb’s exercise of the License Option, the Company will be responsible for performing IND-enabling studies, supporting Bristol-Myers Squibb’s preparation and submission of an IND, and manufacturing of clinical supplies until completion of a proof of concept clinical trial. Bristol-Myers Squibb will be responsible for all regulatory, clinical, manufacturing (after the proof of concept clinical trial) and commercialization activities for such Development Candidates worldwide. The Company has the option to co-promote Development Candidates generated from certain specified Collaboration Programs.

Under the terms of the Collaboration Agreement, Bristol-Myers Squibb made a non-refundable, upfront cash payment of $100,000 and will pay an exercise fee upon the exercise of the License Option (“Licensed Program” and product candidates developed under a Licensed Program, “Licensed Products”). For each Licensed Program, Bristol-Myers Squibb will pay up to $235,000 in milestone payments upon the first achievement of certain development and regulatory milestones and will pay up to $500,000 per Licensed Product in net sales-based milestone payments. Bristol-Myers Squibb will also pay the Company tiered royalties per Licensed Product as a percentage of net sales in the high-single digits to low-teens, subject to reduction for biosimilar competition, compulsory licensing and certain third party license costs. If Century exercises its co-promote option, such royalty percentage will be increased to low-teens to high-teens in respect of the sales of the co-promoted Licensed Products in the United States. The royalty term shall terminate on a Licensed Product-by-Licensed Product and country-by-country basis on the latest of (i) the 12-year anniversary of the first commercial sale of such Licensed Product in such country, (ii) the expiration of any regulatory exclusivity period that covers such Licensed Product in such country, and (iii) the expiration of the last-to-expire licensed patent of the Company or a jointly owned patent that covers such the Licensed Product in such country. After expiration of the applicable royalty term for a Licensed Product in a country, all licenses granted by the Company to Bristol-Myers Squibb for such Licensed Product in such country will be fully paid-up, royalty-free, perpetual and irrevocable.

In connection with the Collaboration Agreement, Bristol-Myers Squibb purchased 2,160,760 shares of the Company’s common stock at a price per share of $23.14, for an aggregate purchase price of $50,000. In determining the fair value of the common stock issued to Bristol-Myers Squibb, the Company considered the closing price of the common stock on the date of the transaction and included a lack of marketability discount because the shares are subject to certain restrictions. The Company determined the common stock purchase represented a premium of $7.82 per share, or $23,187 in the aggregate (“Equity Premium”), and the remaining $26,813 was recorded as issuance of common stock in stockholders’ equity.

The Company identified the following commitments under the arrangement: (i) research and development services (“R&D Services”) under each of the two initial Collaboration Programs and (ii) Bristol-Myers Squibb’s License Option to elect to exclusively license the Development Candidates for each of the two initial Collaboration Programs. The Company determined that these four commitments represent distinct

19

performance obligations for purposes of recognizing revenue and will recognize revenue as the Company fulfills each performance obligation.

The Company determined that the upfront payment and Equity Premium constitute the transaction price at the inception of the Collaboration Agreement. The future potential development and regulatory milestone payments were fully constrained at contract inception as the risk of significant revenue reversal related to these amounts has not yet been resolved. The achievement of the future potential milestones is not within the Company’s control and is subject to certain research and development success and therefore carries significant uncertainty. The Company will reevaluate the likelihood of achieving these milestones at the end of each reporting period and adjust the transaction price in the period the risk is resolved. In addition, the Company will recognize any consideration related to sales-based milestones and royalties when the subsequent sales occur.

The total transaction price of $123,187 was allocated to the performance obligations based on their estimated standalone selling price on January 7, 2022. The stand-alone selling price of the research and development services was estimated using the expected cost-plus margin approach, and the stand-alone selling price of the License Options was based on a discounted cash flow approach and considered several factors including, but not limited to, discount rate, development timeline, regulatory risks, estimated market demand, and future revenue potential using an adjusted market approach. The allocated transaction price is recognized as revenue in one of two ways:

Research and development services: The Company recognizes the portion of the transaction price allocated to each of the research and development performance obligations as the research and development services are provided, using an inputs method, in proportion to costs incurred to date for each research development target as compared to total costs incurred and expected to be incurred in the future to satisfy the underlying obligation related to each research and development target. The transfer of control occurs over this period and, in management’s judgment, is the best measure of progress towards satisfying the performance obligation.
License option rights: The transaction price allocated to the license options rights, which are considered material rights to license and commercialize the underlying research and development target, are deferred until the period that Bristol-Myers Squibb elects to exercise or elects to not exercise its option or when the option to exercise expires.

The following table summarizes the allocation of the total transaction price to the identified performance obligations under the arrangement, and the amount of the transaction price unsatisfied as of March 31, 2024:

Cumulative collaboration

Deferred

Performance obligations:

Transaction price

revenue recognized

collaboration revenue

Option rights

$

109,164

$

-

$

109,164

Research and development services

14,023

(8,289)

5,734

Total

123,187

(8,289)

114,898

Less current portion of deferred revenue

-

-

(4,610)

Total long-term deferred revenue

$

123,187

$

(8,289)

$

110,288

20

The following table summarizes the allocation of the total transaction price to the identified performance obligations under the arrangement, and the amount of the transaction price unsatisfied as of December 31, 2023:

Cumulative collaboration

Deferred

Performance obligations:

Transaction price

revenue recognized

collaboration revenue

Option rights

$

109,164

$

-

$

109,164

Research and development services

14,023

(7,434)

6,589

Total

123,187

(7,434)

115,753

Less current portion of deferred revenue

-

-

(4,372)

Total long-term deferred revenue

$

123,187

$

(7,434)

$

111,381

Note 9—Commitments and contingencies

From time to time, the Company may have certain contingent liabilities that arise in the ordinary course of its business activities. The Company accrues a liability for such matters when future expenditures are probable and such expenditures can be reasonably estimated.

Distributed Bio Master Service Agreement

On July 24, 2019, the Company entered into a Master Service Agreement with Distributed Bio, Inc (“DBio”), whereby DBio will screen for protein binders that bind to specific therapeutic targets (the “Master Service Agreement”). The Company pays for such services according to a payment schedule, and if the Company brings the protein binders into the clinic for further development, DBio will receive milestone payments of up to $16,100 in total for each product as the products move through the clinical development and regulatory approval processes. No milestone payments were due since the inception of the agreement.

The Company had $58 within accounts payable as of March 31, 2024 and $106 as of December 31, 2023, in its consolidated balance sheets related to the Master Service Agreement.

iCELL Inc. Sublicense Agreement

In March 2020, the Company entered into a Sublicense Agreement with iCELL Inc (“iCELL”) whereby iCELL granted the Company a license of certain patents and technology. The Company will pay iCELL royalties in the low single digits on net sales of the licensed product. In addition to the earned royalties, the Company will pay sales milestones, not to exceed $70,000, for the sales of the licensed product. iCELL is also eligible to receive payments of up to $4,250 in development and regulatory approval milestone payments. No milestones or royalties were due in 2024 or 2023.

Note 10—Leases

The Company has commitments under operating leases for certain facilities used in its operations. The Company maintains security deposits on certain leases in the amounts of $410 and $1,260 within security deposits and non-current assets in its consolidated balance sheets at March 31, 2024 and December 31, 2023, respectively. The Company’s leases have initial lease terms ranging from 5 to 16 years. Certain lease agreements contain provisions for future rent increases.

21

The following table reflects the components of lease expense:

For the

For the

Three Months Ended

Three Months Ended

March 31, 2024

March 31, 2023

Operating lease expense:

    

    

Fixed lease cost

$

1,085

$

1,395

Variable lease cost

 

450

 

125

Short term lease expense

594

Total operating lease expense

$

1,535

$

2,114

The following table reflects supplemental balance sheet information related to leases:

    

As of

As of

    

    

March 31, 

    

December 31, 

Location in Balance Sheet

2024

2023

Operating lease right-of-use asset, net

 

Operating lease right-of-use assets

$

19,314

$

20,376

Operating lease liability, current

 

Accrued expenses and other liabilities

$

2,215

$

1,513

Operating lease liability, long-term

 

Operating lease liability, long-term

 

44,251

 

46,658

Total operating lease liability

 

  

$

46,466

$

48,171

The following table reflects supplement lease term and discount rate information related to leases:

    

As of March 31, 2024

     

As of December 31, 2023

 

Weighted-average remaining lease terms - operating leases

 

7.3 years

7.6 years

Weighted-average discount rate - operating leases

 

9.9

%

9.9

%

The following table reflects supplemental cash flow information related to leases as of the periods indicated:

For the Three Months Ended

For the Three Months Ended

     

March 31, 2024

     

March 31, 2023

Cash paid for amounts included in the measurement of lease liabilities

 

  

 

  

Operating cash flows from operating leases

$

(2,186)

$

(31)

Right-of-use assets obtained in exchange for lease obligations:

$

$

The following table reflects future minimum lease payments under noncancelable leases as of March 31, 2024:

    

Operating Leases

2024

$

5,900

2025

 

8,421

2026

 

7,931

2027

 

8,125

2028

 

8,325

Thereafter

 

43,163

Total lease payments

 

81,865

Less: Imputed interest

 

(27,423)

Less: Tenant incentive receivable

(7,976)

Total

$

46,466

22

Note 11—Income taxes

During the three months ended March 31, 2024, the Company recorded no income tax benefits for the net operating losses incurred or for the research and development tax credits generated in the U.S. due to its uncertainty of realizing a benefit from those items. During the three months ended March 31, 2023, the Company recorded a tax provision of $1.2 million, due primarily to revenue recognition for tax purposes from the Company's Research Collaboration and Collaboration Agreement entered into with Bristol-Myers Squibb Company in 2022.

Note 12—Basic and diluted net loss per common share

The Company’s potentially dilutive securities, which include RSUs (“Restricted Stock Units”), restricted stock, warrants, early exercised stock options and stock options to purchase shares of the Company’s common stock, have been excluded from the computation of dilutive net loss per share as the effect would be antidilutive. Therefore, the weighted-average number of shares of common stock outstanding used to calculate both basic and diluted net loss per share is the same. The Company excluded the following potential shares of common stock presented based on amounts outstanding at each stated period end, from the computation of diluted net loss per share for the three months ended March 31, 2024 and 2023 because including them would have had an anti-dilutive effect.

Three Months Ended

Three Months Ended

March 31, 

March 31, 

    

2024

    

2023

Stock options to purchase common stock

4,739,854

 

10,370,402

Early exercised stock options subject to future vesting

84,380

 

385,655

Restricted stock awards subject to future vesting

24,731

 

49,465

Unvested restricted stock units

 

3,941,432

 

544,650

Warrants

32,009

32,009

Total

 

8,822,406

 

11,382,181

Note 13—Stock-based compensation

On June 17, 2021, the Company adopted the Century Therapeutics, Inc. 2021 Equity Incentive Plan (the “2021 Incentive Plan”) which superseded the 2018 Incentive Plan and from that date forward all issuances of incentive awards will be governed by the 2021 Incentive Plan.

The 2021 Incentive Plan provides for the Company to sell or issue common stock or restricted common stock, RSUs, or to grant incentive stock options or nonqualified stock options for the purchase of common stock, to employees, members of the Board of Directors, and consultants of the Company under terms and provisions established by the Board of Directors. Under the terms of the 2021 Incentive Plan, options may be granted at an exercise price not less than fair market value.

23

Upon adoption of the 2021 Incentive Plan, the Company was authorized to issue 5,481,735 shares of Common Stock under the 2021 Incentive Plan (which represents 5,640,711 shares of Common Stock initially available for grant under the 2021 Incentive Plan less 158,976 shares of Common Stock reserved for issuance upon the exercise of previously granted stock options that remain outstanding under the 2018 Incentive Plan). The number of shares of common stock initially reserved for issuance under the 2021 Incentive Plan shall be increased, upon approval by the Board of Directors, on January 1, 2022 and each January 1 thereafter, in an amount equal to the least of, (i) five percent (5%) of the outstanding common stock on the immediately preceding December 31, or (ii) such number of common stock determined by the Board of Directors no later than the immediately preceding December 31. For 2023, the 2021 Incentive Plan reserved shares were increased under clause (i) by 2,954,788 shares, effective as of January 1, 2023. For 2024, the 2021 Incentive Plan reserved shares were increased under clause (i) by 3,025,220 shares, effective as of January 1, 2024. As of March 31, 2024, there were 4,905,295 shares available for issuance under the 2021 Incentive Plan.

The Company’s stock-based awards are subject to service-based vesting conditions. Compensation expense related to awards to employees and directors with service-based vesting conditions is recognized on a straight-line basis based on the grant date fair value over the associated service period of the award, which is generally the vesting term. Stock awards granted typically vest over a four-year period but may be granted with different vesting terms. The Company may also issue awards with performance-based vesting conditions. For performance-based awards, the Company would reassess at each reporting date whether achievement of the performance condition is probable and accrue compensation expense if and when the achievement of the performance condition is probable. During the quarter ended June 30, 2023, the Company issued performance based RSUs that represent a contingent right to receive one share of the Company’s common stock. The RSUs shall vest 50% on November 1, 2023, with the remaining 50% vesting upon the earlier of: (i) November 1, 2024; and (ii) satisfaction of certain performance criteria. The Company is currently recording expense for these RSUs on the straight-line basis.

The Company recognizes the costs of the stock-based payments as the employees vest in the awards.

As of March 31, 2024, the Company had reserved shares of common stock for issuance as follows:

    

Shares

Options and RSUs issued and outstanding

8,681,286

Shares available for future stock option and RSU grants

4,905,295

Shares available for employee stock purchase plan

954,522

Total

14,541,103

The shares of Common Stock available under the 2021 Incentive Plan as of March 31, 2024 are as follows:

    

Shares

Balance December 31, 2023

3,128,244

Shares reserved for issuance

2,954,788

Options granted

(1,433,838)

RSU’s granted

(350,379)

Options and RSUs forfeited / cancelled

606,480

Balance March 31, 2024

4,905,295

24

Stock Options

The following table summarizes stock option activity for the three month period ended March 31, 2024:

Weighted Average 

Remaining

Aggregate

Contractual

Intrinsic

Term

Value

    

Shares

    

Exercise Price

    

(years)

(in thousands)

Outstanding January 1, 2024

 

3,938,006

$

7.11

 

5.66

$

2,923

Granted

 

1,433,838

 

5.29

 

 

Exercised

 

(155,928)

 

1.25

 

 

Forfeited

 

(380,899)

 

6.46

 

 

Cancelled

(95,163)

12.76

Outstanding, March 31, 2024

 

4,739,854

$

5.60

 

4.53

$

6,066

Exercisable at March 31, 2024

4,441,321

$

7.07

5.52

$

3,619

The weighted average grant date fair value of awards for options granted during the three months ended March 31, 2024 was $3.73. As of March 31, 2024, there was $18,525 of total unrecognized compensation expense related to unvested stock options with time-based vesting terms, which is expected to be recognized over a weighted average period of 3.02 years. The aggregate intrinsic value of options vested and exercisable as of March 31, 2024 and 2023 is calculated based on the difference between the exercise price and the fair value of our common stock. The intrinsic value of options exercised in 2024 and 2023 was $3,619 and $3,262, respectively.

The Company estimates the fair value of its option awards to employees and directors using Black-Scholes, which requires inputs and subjective assumptions, including (i) the expected stock price volatility, (ii) the calculation of the expected term of the award, (iii) the risk-free interest rate and (iv) expected dividends. Due to the lack of substantial company-specific historical and implied volatility data of its common stock, the Company has based its estimate of expected volatility on the historical volatility of a group of similar public companies. Starting in June of 2023 the Company had sufficient historical information regarding stock trading history, and started to use the Company’s own stock volatility. The Company has never paid dividends and does not expect to in the foreseeable future. The expected term of the options granted to employees is derived from the “simplified” method as described in Staff Accounting Bulletin 107 relating to stock-based compensation. The risk-free interest rates for periods within expected term of the option are based on the U.S. Treasury securities with a maturity date commensurate with the expected term of the associated award. The Company will account for actual forfeitures as they occur.

The weighted-average assumptions used to calculate the fair value of stock options granted are as follows:

March 31, 2024

December 31, 2023

 

Expected dividend rate

 

Expected option term (years)

6.08

 

6.04

Expected volatility

77.86

%  

77.87

%

Risk-free interest rate

4.38

%  

3.68

%

25

Stock-based compensation expense recorded under ASC 718 related to stock options granted and common stock issued under the 2021 Employee Stock Purchase Plan (the “ESPP”) were allocated to research and development and general and administrative expense as follows:

Three Months Ended

Three Months Ended

March 31, 

March 31, 

2024

2023

Research and development

$

1,748

$

2,112

General and administrative

1,459

1,685

Total stock-based compensation

$

3,207

$

3,797

Stock-based compensation expense by award type included within the condensed consolidated statements of operations is as follows:

Three Months Ended

Three Months Ended

March 31, 

March 31, 

2024

2023

Stock options

$

2,091

$

3,546

Restricted stock units

1,014

97

Restricted stock awards

45

93

Employee stock purchase plan

57

61

Total stock-based compensation

$

3,207

$

3,797

Restricted Stock Units

The following table summarizes RSU activity for the three months ended March 31, 2024:

    

    

Weighted Average

Shares

Grant Date Fair Value

Total Unvested December 31, 2023

 

3,721,471

$

2.69

Granted

350,379

5.31

Forfeited

(130,418)

3.65

Total Unvested March 31, 2024

 

3,941,432

$

2.84

As of March 31, 2024, there was $6,774 of total unrecognized compensation expense related to the unvested restricted stock with time-based vesting terms, which is expected to be recognized over a weighted average period of 2.84 years.

Restricted Stock Awards

The following table summarizes restricted stock activity as of March 31, 2024 and December 31, 2023:

    

    

Weighted Average

Shares

Grant Date Fair Value

Total Unvested December 31, 2023

 

49,416

$

7.27

Granted

Forfeited

Vested

 

(24,685)

 

7.27

Total Unvested March 31, 2024

 

24,731

$

7.27

26

As of March 31, 2024, there was $311 of total unrecognized compensation expense related to the unvested restricted stock with time-based vesting terms, which is expected to be recognized over a weighted average period of 0.98 years. All restricted stock vests over a four-year period.

Early-Exercise of Unvested Equity Awards

Certain equity award holders early exercised unvested equity awards. The cash received upon early exercise of options of $491 was recorded as a deposit liability on the Company’s balance sheet as of March 31, 2024.

Employee Stock Purchase Plan

The Employee Stock Purchase Plan (“ESPP”) was adopted by the Board of Directors in May 2021. A total of 564,071 shares of common stock were initially reserved for issuance under this plan, which shall be increased, upon approval by the Board of Directors, on January 1, 2022 and each January 1 thereafter, to the lesser of (i) one percent (1%) of the outstanding shares of common stock on the last day of the immediately preceding fiscal year, or (ii) an amount determined by the Board of Directors no later than the last day of the immediately preceding fiscal year. For 2022, the ESPP reserved shares were increased under clause (i) by 550,055 shares, effective as of January 1, 2022. For 2023 and 2024, the board waived the annual increase to the shares reserved under the ESPP. As of March 31, 2024, there were 954,522 shares available for issuance, under the ESPP.

Note 14—Related party transactions

License Agreements and Collaborative Agreements with Shareholder

The Company owns licenses and other contracts with FUJIFILM Cellular Dynamics, Inc. (“FCDI”). FCDI is a shareholder of Century. The acquired licenses and other contracts with FCDI are as follows:

FCDI Agreements

The Company owns a non-exclusive license agreement with FCDI. The license provides the Company with certain patents and know-how related to the reprogramming of human somatic cells to induce pluripotent stem cells (“iPSCs”) (“Reprogramming License Agreement”). Under this agreement, the Company is required to make certain developmental and regulatory milestone payments as well as royalty payments upon commercialization. Royalties are in the low single digits on the sale of all licensed products.

The Company also owns an exclusive license agreement with FCDI (“Differentiation Licenses Agreement”). The Differentiation Licenses Agreement provides the Company with patents and know-how related to human iPSC exclusively manufactured by FCDI.

In October 2019, the Company entered into the Master Collaboration Agreement with FCDI (“Collaboration Agreement”), whereby FCDI provides certain services to the Company to develop and manufacture iPSCs and immune cells derived therefrom. FCDI provides services in accordance with the approved research plan and related research budget. The initial research plan covered the period from October 2019 through March 31, 2022. In July, 2022 the Company amended the Collaboration Agreement to extend the term through September 30, 2025, and in September 2023, the Company amended the Collaboration Agreement in connection with the Autoimmune License (as defined below).

In March, 2021, the Company entered into a Manufacturing Agreement with FCDI, (“Manufacturing Agreement”), pursuant to which FCDI will provide certain agreed upon technology transfer, process development, analytical testing and cGMP manufacturing services to the Company.

In January, 2022, the Company and FCDI entered into a letter agreement (the “Letter Agreement”), which amended the Reprogramming License Agreement, Differentiation License Agreement and Manufacturing Agreement (the “FCDI Agreements”) pursuant to the Company’s Research Collaboration and License Agreement with Bristol-Myers Squibb. Pursuant to the Letter Agreement, and in consideration for amending

27

the FCDI Agreements, the Company paid to FCDI an upfront payment of $10,000, and will pay FCDI (i) a percentage of any milestone payments received by the Company under the FCDI Collaboration Agreement in respect of achievement of development or regulatory milestones specific to Japan, and (ii) a percentage of all royalties received by the Company under the FCDI Collaboration Agreement in respect of sales of products in Japan.

In September, 2023 the Company and FCDI entered into a worldwide license agreement whereby FCDI will grant non-exclusive licenses to the Company for certain patent rights and know-how related to cell differentiation and reprogramming for the development and commercialization of iPSC-derived therapies for the treatment of inflammatory and autoimmune diseases (the “Autoimmune License”).  In addition, the Company and FCDI entered into an amendment to each of the Reprogramming License and the Differentiation License to expand the licenses related to the development and commercialization of iPSC-derived cancer immunotherapeutic to also include inflammatory and autoimmune diseases.  Under the terms of these agreements, FCDI will be eligible to receive certain development and regulatory milestone payments as well as low single-digit royalties related to products developed in connection with such agreements. 

During the three months ended March 31, 2024 and 2023, the Company made payments of $2,707 and $12 and incurred research and development expenses of $2,666 and $32, and legal fees of $35 and $33, in each case related to these agreements, and recorded within general and administrative expenses in its consolidated statements of operations and comprehensive loss, respectively.

Bayer Option Agreement

Bayer Health, LLC (“Bayer”) has the right of first refusal to acquire certain products researched and developed by the Company. Subject to certain exceptions, Bayer’s right of first refusal is exercisable with respect to up to four products and may only exercise these option rights in a non-sequential and alternating manner, and such rights are subject to additional limitations.

Note 15 – Common Stock

The Company has a Sales Agreement (“Sales Agreement”), with Cowen and Company, LLC, or (“Cowen”) to provide for the offering, issuance and sale of up to an aggregate amount of $150,000 of common stock from time to time in “at-the-market” offerings (the “ATM Program”) pursuant to its shelf registration statement on Form S-3 (File No. 333-265975) and subject to the limitations thereof. During the three months ended March 31, 2024, the Company sold 4,084,502 shares pursuant to the ATM Program for net proceeds of $17,829, after deducting commissions of $551. Subsequent to March 31, 2024 through the date of the filing of these financial statements, the Company did not have any sales in the ATM Program.

Note 16—Subsequent Events

Private Placement Offering

In April, 2024, the Company entered into a securities purchase agreement (the “Securities Purchase Agreement”) with certain institutional accredited investors (the “Investors”), pursuant to which the Company agreed to issue and sell to the Investors in a private placement an aggregate of 15,873,011 shares of the Company’s common stock (the “Private Placement Shares”), at a price of $3.78 per share (the “Private Placement”).

The Private Placement closed on April 15, 2024. The Company received aggregate net proceeds from the Private Placement of approximately $56,700, after deducting placement agent fees and offering expenses. The Company intends to use the net proceeds from the private placement to support the expansion of CNTY-101 in autoimmune indications and for working capital and general corporate purposes.

28

Clade Therapeutics, Inc. Acquisition

 

In April 2024, the Company acquired Clade, a privately-held biotechnology company focused on discovering and delivering engineerable, off-the-shelf, scalable, and consistent stem cell-based medicines, with a focus on iPSC-derived αβ T cells.  The aggregate upfront consideration consists of (i) approximately $15,000 in cash and (ii) 4,535,333 shares of the Company’s common stock, par value $0.0001 per share. The cash portion of the upfront consideration is subject to customary adjustments for indebtedness, cash, and transaction expenses.

 

Following the closing, one potential clinical development milestone payment of $10,000 (which may be paid by the Company in cash, shares of its common stock or a combination thereof) will be made to Clade securityholders upon the achievement of the milestone.

 

In connection with the closing, the Company entered into customary lock-up agreements with certain of Clade’s stockholders providing that such holders will not transfer, subject to limited exceptions, any of the shares of the Company’s common stock received for 180 days after the closing.

 

The Company is currently in process of completing its accounting analysis of the acquisition, including assessing whether or not the acquisition qualifies as either an asset acquisition or a business combination for US GAAP reporting purposes.

29

Item 2. Management’s discussion and analysis of financial condition and results of operations

The following discussion and analysis should be read in conjunction with our financial statements and accompanying notes included in this Quarterly Report on Form 10-Q and the financial statements and accompanying notes thereto for the fiscal year ended December 31, 2023 and the related Management’s Discussion and Analysis of Financial Condition and Results of Operations, which are contained in our Annual Report on Form 10-K filed with the Securities and Exchange Commission (the “SEC”) on March 14, 2024, (the “Annual Report”). This Quarterly Report on Form 10-Q contains “forward-looking statements” within the meaning of Section 27A of the Securities Act and Section 21E of the Exchange Act. Such forward-looking statements, which represent our intent, belief, or current expectations, involve risks and uncertainties and other factors that could cause actual results and the timing of certain events to differ materially from future results expressed or implied by such forward-looking statements. In some cases you can identify forward-looking statements by terms such as “may,” “will,” “expect,” “anticipate,” “estimate,” “intend,” “plan,” “predict,” “potential,” “believe,” “should” and similar expressions. Factors that could cause or contribute to differences in results include, but are not limited to, those set forth under “Risk Factors” in our Annual Report. Except as required by law, we undertake no obligation to update these forward-looking statements to reflect events or circumstances after the date of this report or to reflect actual outcomes.

Overview

We are an innovative biotechnology company harnessing the power of adult stem cells to develop curative cell therapy products for cancer and autoimmune diseases that we believe will allow us to overcome the limitations of first-generation cell therapies. We have created a comprehensive, genetically engineered allogeneic cell therapy platform that includes:

Industry-leading induced pluripotent stem cells, (“iPSCs”) and differentiated know-how to generate immune effector cells from iPSCs, (“iPSC- derived cells”);

Clustered regularly interspaced short palindromic repeats, (“CRISPR”), mediated precision gene editing that allows us to incorporate multiple transgenes and remove target genes intended to optimize cell product performance;

Sophisticated protein engineering capabilities to develop proprietary next generation chimeric antigen receptors, (“CARs”);

Our proprietary Allo-EvasionTM technology intended to prevent rejection of our cell products by the host immune system; and

Cutting edge manufacturing capabilities intended to minimize product development and supply risk.

We are leveraging our expertise in cellular reprogramming, genetic engineering, and manufacturing to develop therapies with the potential to overcome many of the challenges inherent to cell therapy and provide a significant advantage over existing cell therapy technologies. We believe that these vertically integrated capabilities will allow us to further expand our existing pipeline and develop therapeutics from iPSC-derived natural killer cells, (“iNK cells”) and iPSC-derived T cells, (“iT cells”) that may provide enhanced clinical outcomes compared to available therapeutic options. We believe our commitment to developing off-the-shelf cell therapies will expand patient access and provide an unparalleled opportunity to advance the course of treatment. Our vision is to become a premier fully integrated biotechnology company by developing and ultimately commercializing off-the-shelf allogeneic cell therapies that dramatically and positively transform the lives of patients suffering from life-threatening cancers, as well as autoimmune diseases. To achieve our vision, we have assembled a world-class team whose members collectively have decades of experience in cell therapy and drug development, manufacturing, and commercialization.

30

Our operations to date have been limited to organizing and staffing our company, business planning, raising capital, conducting discovery and research activities, filing patent applications, identifying potential product candidates, conducting our ELiPSE-1 clinical trial, initiating our CALiPSO-1 clinical trial, undertaking preclinical studies and in-licensing intellectual property. All of our programs are currently in the development stage, and we do not have any products approved for sale. Since our inception, we have incurred net losses each year. We had an accumulated deficit of $683.8 million as of March 31, 2024. Substantially all of our losses have resulted from expenses incurred in connection with our research and development programs, the acquisition of in-process research and development and from general and administrative costs associated with our operations.

In June 2021, we completed our initial public offering, (the “IPO”), in which we issued and sold 12,132,500 shares of our common stock, at a public offering price of $20.00 per share. We received net proceeds of $221.4 million after deducting underwriting discounts, commissions, and other offering costs of $21.2 million in the aggregate. To date, we have funded our operations from the issuance and sale of our equity securities and the receipt of payments from Bristol-Myers Squibb, in connection with our collaborations as described below, and have not generated any revenues. Since our inception, through March 31, 2024, we have raised approximately $609 million in net proceeds from sales of our equity securities. As of March 31, 2024, we had cash and cash equivalents of $46.8 million and investments of $203.1 million.

In August 2022, the U.S. Food and Drug Administration notified us that our ELiPSE-1 clinical trial may proceed to assess CNTY-101 in patients with relapsed or refractory CD19 positive B-cell malignancies. The phase 1 trial, ELiPSE-1, is ongoing in patients with relapsed or refractory CD19-positive B-cell malignancies. In December 2023, we announced preliminary clinical data from seven patients treated at the two lowest dose levels in the trial.

On December 6, 2023 that we were notified by the FDA that the Phase 1 clinical trial may proceed to assess CNTY-101 in patients with moderate to severe systemic lupus erythematosus who have failed at least two standard immunosuppressive therapies. We plan to initiate the CNTY-101 CALiPSO-1 trial in SLE in the first half of 2024, with initial data expected by the end of 2024.

In January 2023, we announced a strategic internal portfolio prioritization (the “January 2023 Strategic Reprioritization”) through which, among other discovery efforts, CNTY-103, a CAR-iNK product targeting CD133 and a discovery program for hematological malignancies, was de-prioritized, allowing us to further prioritize our CNTY-102 and CNTY-107 product candidates, which we believe have a higher probability of technical success and greater market potential. As a result of the operational restructuring, lab operations in Seattle and Hamilton, Ontario, have been closed and research activities have been consolidated in Philadelphia.

In the second quarter of 2024, we announced plans to expand clinical development for CNTY-101 into additional autoimmune disease indications with the pursuit of additional regulatory filings in prioritized indications expected in the second half of 2024. To support these increased research and development activities in autoimmune diseases, in April 2024 we completed a private placement offering of our common stock to certain institutional investors and received $60 million in gross proceeds before deducting placement agent fees and other offering related expenses. Concurrently, we announced pipeline and platform enhancements through the acquisition of Clade Therapeutics, Inc., a privately-held biotechnology company focused on discovering and delivering engineerable, off-the-shelf, scalable, and consistent stem cell-based medicines, with a focus on iPSC-derived αβ T cells. The acquisition brings us novel technology enhancing Century’s efforts on Allo-EvasionTM – and a newly expanded pipeline incorporating three additional preclinical-stage programs from Clade’s αβ iT platform spanning across cancer and autoimmune diseases.

Based on our current business plans, we believe, our cash, cash equivalents and investments as of the date of this quarterly report will be sufficient for us to fund our operating expenses and capital expenditures requirements into 2026. We have based this estimate on assumptions that may prove to be wrong, and we could exhaust our available capital resources sooner than we expect. We anticipate that our expenses and

31

operating losses will increase substantially over the foreseeable future. The expected increase in expenses will be driven in large part by our ongoing activities, if and as we:

continue to advance our iPSC cell therapy platforms;
progress clinical development of CNTY-101 and continue preclinical development of our other product candidates;
seek to discover and develop additional product candidates;
continue to integrate Clade’s operations into our business;
expand and validate our own clinical-scale current good manufacturing practices, (“cGMP”), facilities;
seek regulatory approvals for any of our product candidates that successfully complete clinical trials;
maintain, expand, protect, and enforce our intellectual property portfolio;
continue to incur costs associated with operating as a public company;
acquire or in-license other product candidates and technologies;
incur additional costs associated with operating as a public company, which will require us to add operational, financial and management information systems and personnel, including personnel to support our drug development and any future commercialization efforts; and
increase our employee headcount and related expenses to support these activities.

We are also investing early in building our capabilities in key areas of manufacturing sciences and operations, including development of our iPSC cell therapy platforms, product characterization, and process analytics from the time product candidates are in early research phases. Our investments also include scaled research solutions, scaled infrastructure, and novel technologies intended to improve efficiency, characterization, and scalability of manufacturing.

We anticipate that we will need to raise additional financing in the future to fund our operations, including funding for preclinical studies, clinical trials and the commercialization of any approved product candidates. We intend to use the proceeds from such financings to, among other uses, fund research and development of our product candidates and development programs, including our pre-clinical and clinical development of CNTY-101, CNTY-102, and CNTY-107, CLDE-308, CLDE-361, as well as CNTY-104 and CNTY-106 in collaboration with Bristol-Myers Squibb. Until such time, if ever, as we can generate significant product revenue, we expect to finance our operations with our existing cash and cash equivalents, investments, any future equity or debt financings, and upfront and milestone and royalties payments, if any, received under future licenses or collaborations. We may not be able to raise additional capital on terms acceptable to us or at all. If we are unable to raise additional capital when desired, our business, results of operations, and financial condition would be adversely affected. Because of the numerous risks and uncertainties associated with product development, we are unable to predict the timing or amount of increased expenses or when or if we will be able to achieve or maintain profitability.

License and collaboration agreements

Bristol-Myers Squibb

On January 7, 2022, we entered into the Research, Collaboration and License Agreement, with Bristol-Myers Squibb (the “Collaboration Agreement”), to collaborate on the research, development and commercialization of iNK and iT cell programs for hematologic malignancies and solid tumors, (the “Collaboration Program”),

32

and each product candidate, (each, a “Development Candidate”). We and Bristol-Myers Squibb will initially collaborate on two Collaboration Programs focused on acute myeloid leukemia, and multiple myeloma, and Bristol-Myers Squibb has the option to add up to two additional Collaboration Programs for an additional fee. We are responsible for generating Development Candidates for each Collaboration Program, and Bristol-Myers Squibb has the option to elect to exclusively license the Development Candidates for pre-clinical development, clinical development and commercialization on a worldwide basis. Following Bristol-Myers Squibb’s exercise of the License Option, we will be responsible for performing IND-enabling studies, supporting Bristol-Myers Squibb’s preparation and submission of an IND, and manufacturing of clinical supplies until completion of a proof of concept clinical trial. Bristol-Myers Squibb will be responsible for all regulatory, clinical, manufacturing (after the proof of concept clinical trial) and commercialization activities for such Development Candidates worldwide. We have the option to co-promote Development Candidates generated from certain specified Collaboration Programs.

Under the terms of the Collaboration Agreement, Bristol-Myers Squibb made a non-refundable, upfront cash payment of $100 million and will pay an exercise fee upon the exercise of the License Option, and product candidates developed under a Licensed Program (the “Licensed Products”). For each Licensed Program, Bristol-Myers Squibb will pay up to $235 million in milestone payments upon the first achievement of certain development and regulatory milestones and will pay up to $500 million per Licensed Product in net sales-based milestone payments. Bristol-Myers Squibb will also pay us tiered royalties per Licensed Product as a percentage of net sales in the high-single digits to low-teens, subject to certain adjustments.

In connection with the Collaboration Agreement, Bristol-Myers Squibb purchased 2,160,760 shares of our common stock at a price per share of $23.14, for an aggregate purchase price of $50 million. We determined the common stock purchase represented a premium of $7.82 per share, or $23.2 million in the aggregate, and the remaining $26.8 million was recorded as issuance of common stock in stockholders’ equity.

We identified the following commitments under the arrangement: (i) research and development services under each of the two initial Collaboration Programs and (ii) License Option to elect to exclusively license the Development Candidates for each of the two initial Collaboration Programs. We determined that these four commitments represent distinct performance obligations for purposes of recognizing revenue and will recognize revenue as we fulfill each performance obligation.

Fujifilm Cellular Dynamics, Inc. (FCDI)

On September 18, 2018, we entered into a license agreement, (the “Differentiation License”), with FCDI. The Differentiation License, as amended, provides us with an exclusive license under certain patents and know-how related to human iPSC consisting of cells that are or are modifications of NK cells, T cells, dendritic cells and macrophages derived from human iPSC. In consideration for the Differentiation License, FCDI received 2,980,803 shares of common stock in connection with the January 2023 Strategic Reprioritization.

Also on September 18, 2018, we entered into the non-exclusive license, (the “Reprogramming License”), with FCDI. The Reprogramming License, as amended, provides us with a non-exclusive license under certain patents and know-how related to the reprogramming of human somatic cells to iPSCs and provide us access to iPSC lines for clinical use. Under the Reprogramming License, we are required to make certain developmental and regulatory milestone payments as well as royalty payments upon commercialization in the low single digits. In connection with the Reprogramming License, we entered into a collaboration agreement, (the” FCDI Collaboration Agreement”), with FCDI pursuant to which we agreed to fund research and development work at FCDI pursuant to a research plan.

On October 21, 2019, we entered into the FCDI Collaboration Agreement with FCDI, whereby FCDI provides certain services to us to develop and manufacture iPSCs and immune cells derived therefrom. Under the terms of the FCDI Collaboration Agreement, as amended, FCDI will provide services in accordance with the approved research plan and related research budget. The initial research plan covers the period from the date of execution of the FCDI Collaboration Agreement through March 31, 2022. On July 29, 2022, we amended the FCDI Collaboration Agreement to extend the term through September 30, 2025.

33

On January 7, 2022, we and FCDI entered into a letter agreement, which amends each of the FCDI agreements as further discussed in Note 14 to our consolidated financial statements. Pursuant to the Letter Agreement, and in consideration for amending the FCDI Agreements, we agreed to pay to FCDI (i) an upfront payment of $10 million, (ii) a percentage of any milestone payments received by us under the Collaboration Agreement, in respect of achievement of development or regulatory milestones specific to Japan, and (iii) a percentage of all royalties received by us under the Collaboration Agreement in respect of sales of products in Japan.

On September 22, 2023, we and FCDI entered into a worldwide license agreement whereby FCDI will grant non-exclusive licenses to us for certain patent rights and know-how related to cell differentiation and reprogramming for the development and commercialization of iPSC-derived therapies for the treatment of inflammatory and autoimmune diseases, (the “Autoimmune License”).  Under the terms of the Autoimmune License, FCDI will be eligible to receive certain development and regulatory milestone payments as well as low single-digit royalties related to products developed in connection with the Autoimmune License. In addition, on September 22, 2023, we and FCDI amended the Reprogramming License, Differentiation License and the Collaboration Agreement to expand our existing license related to the development and commercialization of iPSC-derived cancer immunotherapeutic to also include inflammatory and autoimmune diseases.

During the three months ended March 31, 2024 and 2023, we made payments of $2.7 million and $12 thousand and incurred research and development expenses of $2.7 million and $33 thousand and legal fees of $35 thousand and $31 thousand, recorded within general and administrative expenses in its consolidated statements of operations and comprehensive loss.

From inception of the FCDI Collaboration Agreement through March 31, 2024, we incurred $39.0 million of expenses under the FCDI Collaboration Agreement.

iCell and Distributed Bio

We also have entered into a sublicense agreement with iCELL Inc. and a master services agreement with Distributed Bio, Inc. Refer to note 9 to our consolidated financial statements for additional information.

Components of operating results

Collaboration Revenue

We have not generated any revenue from product sales and do not expect to generate any revenue from the sale of products for the foreseeable future. Our revenues to date have been generated through our collaboration, option and license agreement with Bristol-Myers Squibb. We recognize revenue over the expected performance period under this agreement. We expect that our revenue for the next several years will be derived primarily from this agreement and any additional collaborations that we may enter into in the future. To date, we have not received any royalties under any of our existing collaboration agreements.

Operating expenses

Research and development

To date, research and development expenses have related primarily to discovery and development of our iPSC cell therapy platform technology and product candidates and acquired in-process research and development. Research and development expenses are recognized as incurred and payments made prior to the receipt of goods or services to be used in research and development are recorded as prepaid expenses until the goods or services are received.

Research and development expenses consist of personnel-related costs, including salaries, and benefits, stock compensation expense, external research and development expenses incurred under arrangements with third parties, laboratory supplies, costs to acquire and license technologies facility and other allocated

34

expenses, including rent, depreciation, and allocated overhead costs, and other research and development expenses.

We deploy our employee and infrastructure resources across multiple research and development programs for developing our iPSC cell therapy platforms, identifying and developing product candidates, and establishing manufacturing capabilities. Due to the number of ongoing projects and our ability to use resources across several projects, the vast majority of our research and development costs are not recorded on a program-specific basis. These include costs for personnel, laboratory, and other indirect facility and operating costs.

Research and development activities account for a significant portion of our operating expenses. We anticipate that our research and development expenses will increase for the foreseeable future as we expand our research and development efforts including expanding the capabilities of our iPSC cell therapy platforms, identifying product candidates, progressing preclinical studies and clinical trials, including for our first clinical product candidate CNTY-101, seeking regulatory approval of our product candidates, and incurring costs to acquire and license technologies aligned with our goal of translating iPSCs to therapies. A change in the outcome of any of these variables could mean a significant change in the costs and timing associated with the development of our product candidates.

General and administrative

General and administrative expenses consist of personnel-related costs, including salaries, benefits, and non-cash stock-based compensation, for our employees in executive, legal, finance, human resources, information technology, and other administrative functions, legal fees, consulting fees, recruiting costs, and facility costs not otherwise included in research and development expenses. Legal fees include those related to corporate and patent matters.

Interest expense

Interest expense relates to interest incurred on the September 14, 2020. $10,000 Term Loan Agreement (the “Loan Agreement”) we entered into with Hercules Capital, Inc., as well as amortization of the related deferred financing cost. The loan was repaid in full in May 2023. See Note 7 to our consolidated financial statements for additional information.

Interest income

Interest income consists of interest earned on our cash, cash equivalents and investment balances.

Income taxes

We have incurred losses and recorded a full valuation allowance on all of our net deferred tax assets. For the three months ended March 31, 2024, the Company recorded no income tax benefits for the net operating losses incurred or for the research and development tax credits generated in the U.S. due to its uncertainty of realizing a benefit from those items. For the three months ended March 31, 2023, we recorded $1.2 million in provisions for income taxes in the accompanying consolidated financial statements. The main drivers of the tax provision during the 2023 interim period are taxable revenue to the Collaboration Agreement with Bristol-Myers Squibb and the limitation of deductions for research and development under Section 174 of the Internal Revenue Code.

35

Results of operations

Comparison of the three months ended March 31, 2024 and 2023.

The following table summarizes our results of operations for the periods presented:

Three Months Ended

Three Months Ended

March 31, 2024

March 31, 2023

Change

(in thousands)

Collaboration revenue

$

855

$

1,720

$

(865)

Operating expenses:

 

 

Research and development

    

23,421

    

24,899

(1,478)

General and administrative

 

8,743

 

8,902

 

(159)

Total operating expenses

 

32,164

 

33,801

 

(1,637)

Loss from operations

 

(31,309)

 

(32,081)

 

772

Other income (expense):

Interest expense

 

 

(404)

 

404

Interest income

3,237

2,623

614

Other income, net

11

(194)

205

Total other income (expense)

3,248

2,025

1,223

Provision for income taxes

(1)

(1,208)

1,207

Net loss

$

(28,062)

$

(31,264)

$

3,202

Collaboration revenue

During the three months ended March 31, 2024 and 2023, we recognized revenue of $0.9 and $1.7 million under our collaboration agreement with Bristol-Myers Squibb, respectively. Revenue recognized under the collaboration agreement fluctuates based on the amount and timing of expenses incurred under the agreement.

Research and development expenses

The following table summarizes the components of our research and development expenses for the periods presented:

Three Months Ended

Three Months Ended

March 31, 2024

March 31, 2023

Change

(in thousands)

Personnel and related costs

    

$

9,761

    

$

12,469

    

$

(2,708)

Facility and other allocated costs

 

4,692

 

5,814

 

(1,122)

Research and laboratory

 

8,042

 

6,124

 

1,918

Collaborations

 

60

 

254

 

(194)

Consulting

 

395

 

238

 

157

Other

 

471

 

 

471

Total research and development expense

$

23,421

$

24,899

$

(1,478)

36

Research and development expenses were $23.4 million and $24.9 million for the three months ended March 31, 2024 and 2023, respectively. The decrease of $1.5 million was primarily due to:

a decrease in personnel-related expenses of $2.7 million, including a decrease in salary and benefit expense of $2.4 million, and a decrease in stock compensation expense of $0.3 million. This is a result of the reduction in force that occurred in January of 2023.
a decrease of $1.1 million of facility and other allocated costs, which consists of a decrease in rent of $1.4 million, which is a result of consolidating leased facilities during 2023. This was offset by an increase in depreciation of $0.3 million.
An increase of $1.9 million in research and laboratory due to increased manufacturing activity at our Branchburg facility.

General and administrative expenses

General and administrative expenses were $8.7 million for the three months ended March 31, 2024 and $8.9 million for three months ended March 31, 2023.

Interest expense

Interest expense was $0.0 million and $0.4 million for the three months ended March 31, 2024 and 2023, respectively, which related to our Loan Agreement with Hercules. On May 1, 2023, we repaid the loan in its entirety and thus expect our interest expenses to decrease accordingly in subsequent periods.

Interest income

Interest income was $3.2 million and $2.6 million for the three months ended March 31, 2024 and 2023, respectively, which related to interest earned on our cash, cash equivalents, and investment balances. The increase in our interest income was due to higher interest rates earned on average balances of cash, cash equivalents and investments.

37

Liquidity, capital resources, and capital requirements

Sources of liquidity

To date, we have funded our operations from the issuance and sale of our equity securities, debt financing and collaboration revenues. Since our inception, we have raised approximately $666 million in net proceeds from the sales of our equity securities. As of March 31, 2024, we had cash, and cash equivalents of $46.8 million and investments of $203.1 million. Based on our research and development plans, we believe our existing cash, cash equivalents and investments, will be sufficient to fund our operating expenses and capital expenditures requirements into 2026. Since our inception, we have incurred significant operating losses. We have not yet commercialized any products and we do not expect to generate revenue from sales of any product candidates for a number of years, if ever. We had an accumulated deficit of $682.7 million as of March 31, 2024.

In July 2022, we entered into a Sales Agreement, with Cowen and Company, LLC, under which we may offer and sell, from time to time in our sole discretion, shares of our common stock, having an aggregate offering price of up to $150 million through Cowen as sales agent. In the first quarter of 2024, 4,084,502 shares of common stock have been issued and sold pursuant to the Sales Agreement at a weighted-average price of $4.50 per share, resulting in approximately $18.4 million in gross proceeds.

In April 2024, we entered into a securities purchase agreement (the “Securities Purchase Agreement”) with certain institutional accredited investors (the “Investors”), pursuant to which we agreed to issue and sell to the Investors in a private placement an aggregate of 15,873,011 shares of common stock (the “Private Placement Shares”), at a price of $3.78 per share (the “Private Placement”). We received aggregate gross proceeds from the Private Placement of approximately $60 million, before deducting placement agent fees and offering expenses.

Future funding requirements

We expect to incur additional losses in the foreseeable future as we conduct and expand our research and development efforts, including conducting preclinical studies and clinical trials, developing new product candidates, establishing internal and external manufacturing capabilities, and funding our operations generally. We anticipate that we will need to raise additional financing in the future to fund our operations, including the commercialization of any approved product candidates. We are subject to the risks typically related to the development of new products, and we may encounter unforeseen expenses, difficulties, complications, delays, and other unknown factors that may adversely affect our business.

Our future capital requirements will depend on many factors, including:

the scope, timing, progress, costs, and results of discovery, preclinical development, and clinical trials for our current and future product candidates;
the number of clinical trials required for regulatory approval of our current and future product candidates;
the costs, timing, and outcome of regulatory review of any of our current and future product candidates;
the cost of manufacturing clinical and commercial supplies of our current and future product candidates;
the costs and timing of future commercialization activities, including manufacturing, marketing, sales, and distribution, for any of our product candidates for which we receive marketing approval;
the costs and timing of preparing, filing, and prosecuting patent applications, obtaining, maintaining, protecting, and enforcing our intellectual property rights, and defending any intellectual property-related claims, including any claims by third parties that we are infringing upon, misappropriating, or violating their intellectual property rights;

38

our ability to maintain existing, and establish new, strategic collaborations, licensing, or other arrangements and the financial terms of any such agreements, including the timing and amount of any future milestone, royalty, or other payments due under any such agreement;
the revenue, if any, received from commercial sales of our product candidates for which we receive marketing approval;
expenses to attract, hire and retain, skilled personnel;
costs of operating as a public company;
our ability to establish a commercially viable pricing structure and obtain approval for coverage and adequate reimbursement from third-party and government payors;
the effect of competing technological and market developments; and
the extent to which we acquire or invest in businesses, products, and technologies.

Until and unless we can generate substantial product revenue, we expect to finance our cash needs through the proceeds from a combination of equity offerings and debt financings, and potentially through additional license and development agreements or strategic partnerships or collaborations with third parties. Financing may not be available in sufficient amounts or on reasonable terms. In addition, market volatility resulting from the effects of pandemics, such as the COVID-19 pandemic, inflationary pressures, disruptions of financial institutions, political unrest and hostilities, war or other factors could adversely impact our ability to access capital as and when needed. We have no commitments for any additional financing and will likely be required to raise such financing through the sale of additional securities, which, in the case of equity securities, may occur at prices lower than the offering price of our common stock. If we sell equity or equity-linked securities, our current stockholders, may be diluted, and the terms may include liquidation or other preferences that are senior to or otherwise adversely affect the rights of our stockholders. Moreover, if we issue debt, we may need to dedicate a substantial portion of our operating cash flow to paying principal and interest on such debt and we may need to comply with operating restrictions, such as limitations on incurring additional debt, which could impair our ability to acquire, sell or license intellectual property rights which could impede our ability to conduct our business.

Cash flows

The following table summarizes our cash flows for the periods indicated:

Three Months Ended

 

Three months ended

March 31, 2024

 

March 31, 2023

(in thousands)

Net cash (used in) provided by:

Operating activities

$

(30,248)

$

(29,219)

Investing activities

 

11,541

 

31,338

Financing activities

 

18,195

 

448

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

$

(512)

$

2,567

Operating activities

Net cash used in operating activities was $30.2 million and $29.2 million for the three months ended March 31, 2024 and 2023, respectively. Net cash used in operating activities during the three months ended March 31, 2024 consisted primarily of our net loss of $28.0 million. The non-cash charges of $6.8 million consisted primarily of $3.2 million for depreciation expense, non-cash operating lease of $1.5 million, and non-cash stock-based compensation expense of $3.2 million. This was partially offset by amortization of marketable securities of $1.1 million.

39

Net cash used in operating activities was $29.2 million during the three months ended March 31, 2023. Net cash used in operating activities during the three months ended March 31, 2023 consisted primarily of our net loss of $31.3 million. The non-cash charges of $6.0 million consisted primarily of $2.9 million for depreciation expense, non-cash stock-based compensation expense of $3.8 million, and non-cash operating lease expense of $0.7 million, and net cash outflows from decreases in our accounts payable of $3.0 million and accrued expenses and other liabilities of $3.2 million.

Investing activities

Net cash provided by investing activities was $11.6 million and $31.3 million for the three months ended March 31, 2024 and 2023, respectively. Cash provided by investing activities for the three months ended March 31, 2024 consisted primarily of the sale of fixed maturity securities, available for sale of $47.2 million, which was partially offset by purchases of fixed maturity securities of $35.0 million and acquisition of property and equipment of $0.5 million.

Cash provided by investing activities was $31.3 for the three months ended March 31, 2023 and consisted primarily of the sale of fixed maturity securities, available for sale of $79.2 million, which was partially offset by purchases of fixed maturity securities of $42.8 million and acquisition of property and equipment of $5.0 million.

Financing activities

Net cash provided by financing activities was $18.2 million and $0.4 million for the three months ended March 31, 2024 and 2023, respectively. Cash provided by financing activities consisted of $17.8 million from proceeds from our At-the-Market capital raise and $0.4 million from issuance of our common stock from equity incentive plans pursuant to the exercise of employee stock options.

Net cash provided by financing activities was $0.4 million for the three months ended March 31, 2023. Cash provided by financing activities consisted of $0.4 million from issuance of our common stock from equity incentive plans pursuant to the exercise of employee stock options.

Contractual obligations and commitments

The following table summarizes our significant contractual obligations and commitments as of March 31, 2024:

Payments Due by Period

1 Year

1 to 3 Years

3 to 5 Years

More than 5 Years

Total

(in thousands)

Operating leases

    

$

7,990

    

$

16,277

    

$

16,551

    

$

41,047

    

$

81,865

Other than as disclosed in the table above, the payment obligations under our license, collaboration, and acquisition agreements as of March 31, 2024 are contingent upon future events such as our achievement of pre-specified development, regulatory, and commercial milestones, or royalties on net product sales. As of March 31, 2024, the timing and likelihood of achieving the milestones and success payments and generating future product sales are uncertain and therefore, any related payments are not included in the table above. We have commitments under operating leases for certain facilities used in our operations.

We also enter into agreements in the normal course of business for sponsored research, preclinical studies, contract manufacturing, and other services and products for operating purposes, which are generally cancelable upon written notice. These obligations and commitments are not included in the table above. Refer to Note 10 to our unaudited consolidated financial statements for additional information.

40

JOBS Act accounting election

As a company with less than $1.235 billion in revenue during our last fiscal year, we qualify as an “emerging growth company” as defined in the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”). An emerging growth company may take advantage of specified reduced reporting requirements that are otherwise generally applicable to public companies. As such, we may take advantage of reduced disclosure and other requirements otherwise generally applicable to public companies, including:

not being required to have our registered independent public accounting firm attest to management’s assessment of our internal control over financial reporting;
presenting reduced disclosure about our executive compensation arrangements;
an exemption from compliance with any requirement that the Public Company Accounting Oversight Board may adopt regarding mandatory audit firm rotation or a supplement to the auditor’s report providing additional information about the audit and the financial statements;
not being required to hold non-binding advisory votes on executive compensation or golden parachute arrangements; and
extended transition periods for complying with new or revised accounting standards.

The JOBS Act provides that an emerging growth company can take advantage of an extended transition period for complying with new or revised accounting standards. This provision allows an emerging growth company to delay the adoption of some accounting standards until those standards would otherwise apply to private companies. We have elected to use the extended transition period to enable us to comply with new or revised accounting standards and, therefore, we will adopt new or revised accounting standards at the time private companies adopt the new or revised accounting standard and will do so until such time that we either (i) irrevocably elect to “opt out” of such extended transition period or (ii) no longer qualify as an emerging growth company.

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

We are also a “smaller reporting company,” meaning that the market value of our stock held by non-affiliates is less than $700.0 million and our annual revenue is less than $100.0 million during the most recently completed fiscal year. We may continue to be a smaller reporting company if either (i) the market value of our stock held by non-affiliates is less than $250.0 million or (ii) our annual revenue is less than $100.0 million during the most recently completed fiscal year and the market value of our stock held by non-affiliates is less than $700.0 million as of the last business day of the second fiscal quarter of such year. If we are a smaller reporting company at the time we cease to be an emerging growth company, we may continue to rely on exemptions from certain disclosure requirements that are available to smaller reporting companies. Specifically, as a smaller reporting company we may choose to present only the two most recent fiscal years of audited financial statements in our Annual Report on Form 10-K and, similar to emerging growth companies, smaller reporting companies have reduced disclosure obligations regarding executive compensation.

Critical accounting policies and significant judgments and estimates

Refer to Note 2, Summary of Significant Accounting Policies, included in Part I, Item 1 of this Quarterly Report on Form 10-Q for a discussion of our critical accounting policies.

41

During the three months ended March 31, 2024, there were no material changes to our critical accounting policies from those described in our audited financial statements for the year ended December 31, 2023 included in our Annual Report on Form 10-K filed with the SEC on March 14, 2024, except as noted above.

Item 3. Quantitative and Qualitative Disclosures About Market Risk.

We are exposed to market risks in the ordinary course of our business. These risks primarily include interest rate sensitivities. We do not currently have any material exposure to foreign currency fluctuations and do not engage in any hedging activities as part of our normal course of business.

Interest rate risk

We had cash, cash equivalents, and restricted cash of $46.8 million as of March 31, 2024, which consisted of bank deposits and money market funds. We also had investments of $203.1 million as of March 31, 2024. Our primary exposure to market risk is interest income sensitivity, which is affected by changes in the general level of U.S. interest rates. However, because of the low risk profile of the instruments in our portfolio, a change in market interest rates would not have a material impact on our financial condition and/or results of operations.

Banking Instability

Future disruptions of financial institutions where we bank or have credit arrangements, or disruptions of the financial services industry in general, could adversely affect our ability to access our cash and cash equivalents.

Effects of Inflation

Inflation generally affects us by increasing our cost of labor and laboratory consumables. We believe that inflation has not had a material effect on our financial statements.

Item 4. Controls and Procedures.

Disclosure Controls and Procedures

Our management, with the participation of our principal executive officer and principal financial officer, evaluated the effectiveness of our disclosures controls and procedures, as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act, as of March 31, 2024. The term “disclosure controls and procedures,” as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act, means controls and other procedures of a company that are designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to the company’s management, including its principal executive and principal financial officers, as appropriate, to allow timely decisions regarding required disclosure. 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. Based on the evaluation of our disclosure controls and procedures as of March 31, 2024, our principal executive officer and principal financial officer concluded that, as of such date, our disclosure controls and procedures were effective at a reasonable assurance level.

Changes in Internal Control over Financial Reporting

Management determined that, as of March 31, 2024, there were no changes in our internal control over financial reporting that occurred during the three months then ended that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

42

PART II—OTHER INFORMATION

Item 1. Legal Proceedings

From time to time, we may become involved in legal proceedings arising in the ordinary course of our business. Our management believes that there are currently no claims or actions pending against us, the ultimate disposition of which would have a material adverse effect on our results of operations, financial condition or cash flows.

Item 1A. Risk Factors

Other than what is set forth below, there have been no material changes in our risk factors from those disclosed in our Annual Report on Form 10-K for the year ended December 31, 2023.

We may fail to realize the anticipated benefits of the acquisition of Clade.

The success of the acquisition of Clade will depend on, among other things, our ability to combine our business with Clade in a manner that allows us to achieve developmental and operational synergies. The integration process could result in the loss of key employees, the disruption of our ongoing business or the ongoing business of Clade, or inconsistencies in standards, controls, procedures, or policies, in each case, that could adversely affect our ability to achieve the anticipated benefits of the acquisition. Integration efforts between the two companies will also divert management’s attention from our core business and other opportunities that could have been beneficial to our stockholders. An inability to realize the full extent of, or any of, the anticipated benefits of the acquisition, as well as any delays encountered in the integration process, could have an adverse effect on our business and results of operations, which may affect the value of our common stock. If we are unable to achieve these objectives, the anticipated benefits of the acquisition may not be realized fully or at all or may take longer or cost more to realize than expected. In addition, the acquisition of Clade may impact the market price for shares of our common stock, which would result in substantial losses for our stockholders.

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

Use of Proceeds

On June 22, 2021, we completed our IPO. Our registration statement on Form S-1 (File No. 333- 256648) relating to the IPO was declared effective by the SEC on June 17, 2021. We issued an aggregate of 12,132,500 shares of our common stock at a price of $20.00 per share for aggregate net cash proceeds of $221.4 million, after deducting approximately $17.0 million in underwriting discounts and commissions and approximately $4.0 million in other offering costs. None of the expenses associated with the IPO were paid to directors, officers, persons owning 10% or more of any class of equity securities, or to their associates, or to our affiliates.

Repurchase of Shares of Company Equity Securities

None.

Item 3. Defaults Upon Senior Securities.

None.

Item 4. Mine Safety Disclosures.

Not applicable.

43

Item 5. Other Information.

Rule 10b-1 Trading Plans

During the quarter ended March 31, 2024, none of our directors or officers (as defined in Rule 16a-1 under the Exchange Act) adopted or terminated a "Rule 10b5-1 trading arrangement" or "non-Rule 10b5-1 trading arrangement" (as those terms are defined in Item 408 of Regulation S-K), except as follows:

On January 9, 2024, Gregory Russotti, Ph.D., our Chief Technology and Manufacturing Officer, adopted a Rule 10b5-1 trading arrangement providing for the sale of up to 160,000 shares of our Series A common stock, subject to certain conditions. The arrangement's expiration date is February 14, 2025.

44

Item 6. Exhibits.

Exhibit

Number

    

31.1

Certification of Principal Executive Officer Pursuant to Rules 13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

31.2

Certification of Principal Financial Officer Pursuant to Rules 13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

32.1*

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

32.2*

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

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

101.CAL

Inline XBRL Taxonomy Extension Calculation Linkbase

101.DEF

Inline XBRL Taxonomy Extension Definition Linkbase

101.LAB

Inline XBRL Taxonomy Extension Label Linkbase

101.PRE

Inline XBRL Taxonomy Extension Presentation Linkbase

104

The cover page from Century Therapeutics, Inc. Quarterly Report on Form 10-Q for the quarter ended March 31, 2024, formatted in Inline XBRL and contained in Exhibit 101

*

This certification is being furnished solely to accompany this Quarterly Report on Form 10-Q pursuant to 18 U.S.C. Section 1350, and is not being filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, or otherwise subject to the liability of that section, nor shall it be deemed incorporated by reference into any filing of the registrant under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended, whether made before or after the date hereof, regardless of any general incorporation language in such filing.

45

SIGNATURES

Pursuant to the requirements of the Securities Exchange Act of 1934, as amended, the registrant has duly caused this Quarterly Report on Form 10-Q to be signed on its behalf by the undersigned thereunto duly authorized.

Century Therapeutics, Inc.

Date: May 9, 2024

By:

/s/ Brent Pfeiffenberger, PharmD, MBA

Brent Pfeiffenberger, PharmD, MBA

Chief Executive Officer

(Principal Executive Officer)

Date: May 9, 2024

By:

/s/ Douglas Carr

Douglas Carr

Senior Vice President, Finance & Operations

(principal financial officer and principal accounting officer)

46

EX-31.1 2 ipsc-20240331xex31d1.htm EX-31.1

Exhibit 31.1

CERTIFICATION

I, Brent Pfeiffenberger, certify that:

1.

I have reviewed this Quarterly Report of Century Therapeutics, Inc.;

2.

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

3.

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

4.

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

(a)

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

(b)

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

(c)

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

(d)

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

5.

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

(a)

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

(b)

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

Date: May 9, 2024

/s/ Brent Pfeiffenberger, PharmD, MBA

Brent Pfeiffenberger, PharmD, MBA

Chief Executive Officer

(Principal Executive Officer)

Graphic

ACTIVE/123125527.3


EX-31.2 3 ipsc-20240331xex31d2.htm EX-31.2

Exhibit 31.2

CERTIFICATION

I, Douglas Carr, certify that:

1.

I have reviewed this Quarterly Report of Century Therapeutics, Inc.;

2.

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

3.

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

4.

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

(a)

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

(b)

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

(c)

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

(d)

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

5.

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

(a)

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

(b)

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

Date: May 9, 2024

/s/ Douglas Carr

Douglas Carr

Senior Vice President, Finance & Operations

(principal financial officer and principal accounting officer)

Graphic

ACTIVE/123125576.3


EX-32.1 4 ipsc-20240331xex32d1.htm EX-32.1

Exhibit 32.1

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report of Century Therapeutics, Inc. (the “Company”) on Form 10-Q for the quarter ended March 31, 2024, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned officer of the Company certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to such officer’s 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.

Date: May 9, 2024

/s/ Brent Pfeiffenberger, PharmD, MBA

Brent Pfeiffenberger, PharmD, MBA

Chief Executive Officer

(Principal Executive Officer)


EX-32.2 5 ipsc-20240331xex32d2.htm EX-32.2

Exhibit 32.2

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report of Century Therapeutics, Inc. (the “Company”) on Form 10-Q for the quarter ended March 31, 2024, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned officer of the Company certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to such officer’s 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.

Date: May 9, 2024

/s/ Douglas Carr

Douglas Carr

Senior Vice President, Finance & Operations

(principal financial officer and principal accounting officer)


GRAPHIC 6 ipsc-20240331xex31d1001.jpg GRAPHIC begin 644 ipsc-20240331xex31d1001.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" I 90# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4Z*** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH G **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH __9 end GRAPHIC 7 ipsc-20240331xex31d2001.jpg GRAPHIC begin 644 ipsc-20240331xex31d2001.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" I 90# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4Z*** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH G **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH __9 end EX-101.SCH 8 ipsc-20240331.xsd EX-101.SCH 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink 00100 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 00500 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 40202 - Disclosure - Summary of significant accounting policies and basis of presentation - Restricted cash (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Financial instruments and fair value measurements - Assets measured at fair value (Details) link:presentationLink link:calculationLink link:definitionLink 40403 - Disclosure - Financial instruments and fair value measurements - Investments in fixed maturity securities (Details) link:presentationLink link:calculationLink link:definitionLink 40404 - Disclosure - Financial instruments and fair value measurements - Maturities of fixed maturity available-for-sale securities (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Property and equipment, net (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Accrued expenses and other liabilities - Summary of accrued expenses (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Long-term debt (Details) link:presentationLink link:calculationLink link:definitionLink 40703 - Disclosure - Long-term debt - Interest Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 40802 - Disclosure - Bristol-Myers Squibb Collaboration - Total transaction price (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - Leases - Components of lease expenses (Details) link:presentationLink link:calculationLink link:definitionLink 41002 - Disclosure - Leases - Other information (Details) link:presentationLink link:calculationLink link:definitionLink 41005 - Disclosure - Leases - Future minimum lease payments (Details) link:presentationLink link:calculationLink link:definitionLink 41205 - Disclosure - Leases - Future minimum lease payments (Details) - calc 2 link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parentheticals) link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 20202 - Disclosure - Summary of significant accounting policies and basis of presentation (Policies) link:presentationLink link:calculationLink link:definitionLink 31303 - Disclosure - Stock-based compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 40102 - Disclosure - Organization and description of the business - Going concern and liquidity (Details) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - Reduction in force (Details) link:presentationLink link:calculationLink link:definitionLink 40702 - Disclosure - Long-term debt - Term Loan Agreement (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Bristol-Myers Squibb Collaboration (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - Income taxes - Operating loss carryforward (Details) link:presentationLink link:calculationLink link:definitionLink 41202 - Disclosure - Basic and diluted net loss per common share - Schedule of potential shares of common stock excluded from computation (Details) link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - Stock-based compensation (Details) link:presentationLink link:calculationLink link:definitionLink 41302 - Disclosure - Stock-based compensation - Reserved shares of common stock (Details) link:presentationLink link:calculationLink link:definitionLink 41303 - Disclosure - Stock-based compensation - Common stock available under 2021 Incentive Plan (Details) link:presentationLink link:calculationLink link:definitionLink 41304 - Disclosure - Stock-based compensation - Stock option activity (Details) link:presentationLink link:calculationLink link:definitionLink 41305 - Disclosure - Stock-based compensation - Stock option weighted-average assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 41306 - Disclosure - Stock-based compensation - Stock-based compensation expense and by award type (Details) link:presentationLink link:calculationLink link:definitionLink 41307 - Disclosure - Stock-based compensation - Restricted stock (Details) link:presentationLink link:calculationLink link:definitionLink 41308 - Disclosure - Stock-based compensation - Employee Stock Purchase Plan (Details) link:presentationLink link:calculationLink link:definitionLink 41401 - Disclosure - Related party transactions (Details) link:presentationLink link:calculationLink link:definitionLink 41501 - Disclosure - Common Stock (Details) link:presentationLink link:calculationLink link:definitionLink 41601 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - Organization and description of the business link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Summary of significant accounting policies and basis of presentation link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Reduction in force link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Financial instruments and fair value measurements link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Property and equipment, net link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Accrued expenses and other liabilities link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Long-term debt link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Bristol-Myers Squibb Collaboration link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - Income taxes link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - Basic and diluted net loss per common share link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - Stock-based compensation link:presentationLink link:calculationLink link:definitionLink 11401 - Disclosure - Related party transactions link:presentationLink link:calculationLink link:definitionLink 11501 - Disclosure - Common Stock link:presentationLink link:calculationLink link:definitionLink 11601 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 30203 - Disclosure - Summary of significant accounting policies and basis of presentation (Tables) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - Financial instruments and fair value measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - Property and equipment, net (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - Accrued expenses and other liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - Long-term debt (Tables) link:presentationLink link:calculationLink link:definitionLink 30803 - Disclosure - Bristol-Myers Squibb Collaboration (Tables) link:presentationLink link:calculationLink link:definitionLink 31003 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 31203 - Disclosure - Basic and diluted net loss per common share (Tables) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - Summary of significant accounting policies and basis of presentation (Details) link:presentationLink link:calculationLink link:definitionLink 40203 - Disclosure - Summary of significant accounting policies and basis of presentation - Property and equipment and Stock-based compensation (Details) link:presentationLink link:calculationLink link:definitionLink 40204 - Disclosure - Summary of significant accounting policies and basis of presentation - Early exercised options (Details) link:presentationLink link:calculationLink link:definitionLink 40402 - Disclosure - Financial instruments and fair value measurements - Transfers between levels (Details) link:presentationLink link:calculationLink link:definitionLink 41003 - Disclosure - Leases - Operating lease - Other information (Details) link:presentationLink link:calculationLink link:definitionLink 41004 - Disclosure - Leases - Supplemental cash flow information (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - Basic and diluted net loss per common share (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 ipsc-20240331_cal.xml EX-101.CAL EX-101.DEF 10 ipsc-20240331_def.xml EX-101.DEF EX-101.LAB 11 ipsc-20240331_lab.xml EX-101.LAB EX-101.PRE 12 ipsc-20240331_pre.xml EX-101.PRE XML 14 R1.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Document and Entity Information - shares
3 Months Ended
Mar. 31, 2024
May 01, 2024
Document and Entity Information [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2024  
Document Transition Report false  
Entity File Number 001-40498  
Entity Registrant Name Century Therapeutics, Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 84-2040295  
Entity Address State Or Province PA  
Entity Address, Address Line One 25 N 38th Street, 11th Floor  
Entity Address, City or Town Philadelphia  
Entity Address, Postal Zip Code 19104  
City Area Code 267  
Local Phone Number 817-5790  
Title of 12(b) Security Common Stock, $0.0001 par value per share  
Trading Symbol IPSC  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company true  
Entity Ex Transition Period false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   82,847,375
Entity Central Index Key 0001850119  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q1  
Amendment Flag false  
XML 15 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current assets    
Cash and cash equivalents $ 46,812 $ 47,324
Short-term investments 145,204 125,414
Prepaid expenses and other current assets 7,797 4,256
Total current assets 199,813 176,994
Property and equipment, net 69,005 71,705
Operating lease right-of-use assets 19,314 20,376
Restricted cash 1,979 1,979
Long-term investments 57,852 89,096
Security deposits and non-current assets 544 541
Total assets 348,507 360,691
Current liabilities    
Accounts payable 3,432 2,741
Accrued expenses and other liabilities 7,532 10,149
Deposit liability 491 584
Deferred revenue, current 4,610 4,372
Total current liabilities 16,065 17,846
Operating lease liability, long term 44,251 46,658
Security deposit, non-current 20  
Deposit liability, non-current   56
Deferred revenue, non-current 110,288 111,381
Total liabilities 170,624 175,941
Commitments and contingencies (Note 10)
Stockholders' equity:    
Preferred stock, $ 0.0001 par value, 10,000,000 shares authorized and 0 shares issued and outstanding at December 31, 2023 and December 31, 2022
Common stock, $0.0001 par value, 125,236,190 shares authorized; 60,335,701 and 58,473,660 shares issued and outstanding at December 31, 2023 and December 31, 2022, respectively 6 6
Additional paid-in capital 861,951 840,407
Accumulated deficit (683,833) (655,771)
Accumulated other comprehensive loss (241) 108
Total stockholders' equity 177,883 184,750
Total liabilities and stockholders' equity $ 348,507 $ 360,691
XML 16 R3.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONSOLIDATED BALANCE SHEETS (Parentheticals) - $ / shares
Mar. 31, 2024
Dec. 31, 2023
CONSOLIDATED BALANCE SHEETS    
Preferred Stock, Par or Stated Value Per Share $ 0.0001 $ 0.0001
Preferred Stock, Shares Authorized 10,000,000 10,000,000
Preferred Stock, Shares Issued 0 0
Preferred Stock, Shares Outstanding 0 0
Common Stock, Par or Stated Value Per Share $ 0.0001 $ 0.0001
Common Stock, Shares Authorized 300,000,000 300,000,000
Common Stock, Shares, Issued 64,809,592 60,335,701
Common Stock, Shares, Outstanding 60,335,701 60,335,701
XML 17 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS    
Collaboration revenue $ 855 $ 1,720
Operating expenses    
Research and development 23,421 24,899
General and administrative 8,743 8,902
Total operating expenses 32,164 33,801
Loss from operations (31,309) (32,081)
Interest expense   (404)
Interest income 3,237 2,623
Other income (expense) 11 (194)
Total other income (expense) 3,248 2,025
Loss before provision for income taxes (28,061) (30,056)
Provision for income taxes (1) (1,208)
Net Income (Loss) $ (28,062) $ (31,264)
Net loss per common share Basic (in dollars per share) $ (0.45) $ (0.53)
Weighted average common shares outstanding Basic (in shares) 62,296,637 58,610,375
Other comprehensive loss    
Net Income (Loss) $ (28,062) $ (31,264)
Unrealized (loss) gain on investments (351) 1,196
Foreign currency translation gain (loss) (2) 9
Comprehensive loss $ (28,411) $ (30,077)
XML 18 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Common Stock
Additional Paid-in Capital
Accumulated Deficit
Accumulated Other Comprehensive Loss
Total
Beginning balance at Dec. 31, 2022 $ 6 $ 824,292 $ (519,098) $ (2,462) $ 302,738
Beginning Balance (in shares) at Dec. 31, 2022 58,473,660        
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of stock to collaboration partner   448     448
Issuance of stock to collaboration partner (in shares) 452,102        
Issuance of common stock upon the exercise of stock options (in shares) 95,877        
Vesting of restricted stock   269     269
Vesting of restricted stock (in shares) 85,145        
Vesting of early exercise stock options       1,196 1,196
Unrealized loss on investments   3,797     3,797
Foreign currency translation         (9)
Stock based compensation       (9) (9)
Net Income (Loss)     (31,264)   (31,264)
Ending balance at Mar. 31, 2023 $ 6 828,806 (550,362) (1,275) 277,175
Ending Balance (in shares) at Mar. 31, 2023 59,106,784        
Beginning balance at Dec. 31, 2023 $ 6 840,407 (655,771) 108 184,750
Beginning Balance (in shares) at Dec. 31, 2023 60,335,701        
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of sommon stock upon the exercise of ATM, net of underwriting discounts and commissions and other issuance costs   17,829     17,829
Issuance of sommon stock upon the exercise of ATM, net of underwriting discounts and commissions and other issuance costs (in shares) 4,084,502        
Issuance of common stock upon the exercise of stock options   366     366
Issuance of common stock upon the exercise of stock options (in shares) 220,647        
Vesting of restricted stock (in shares) 24,734        
Vesting of early exercise stock options   142     142
Vesting of early exercise stock options (in shares) 34,900        
Vesting of restricted stock units (in shares) 109,108        
Unrealized loss on investments       (351) (351)
Foreign currency translation       2 2
Stock based compensation   3,207     3,207
Net Income (Loss)     (28,062)   (28,062)
Ending balance at Mar. 31, 2024 $ 6 $ 861,951 $ (683,833) $ (241) $ 177,883
Ending Balance (in shares) at Mar. 31, 2024 64,809,592        
XML 19 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Cash flows from operating activities    
Net loss $ (28,062) $ (31,264)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation 3,226 2,908
Amortization of deferred financing cost   56
Non-cash operating lease expense (benefit) 1,542 (738)
Stock based compensation 3,207 3,797
Amortization/accretion of investments (1,115)  
Change in operating assets and liabilities:    
Escrow deposit   220
Prepaid expenses and other assets (3,395) (160)
Operating lease liability (2,186) 3,842
Deferred revenue (855) (1,720)
Accounts payable 689 (2,954)
Accrued expenses and other liabilities (3,319) (3,206)
Non-current security deposit 20  
Net cash used in operating activities (30,248) (29,219)
Cash flows from investing activities    
Acquisition of property and equipment (539) (4,991)
Acquisition of fixed maturity securities, available for sale (35,087) (42,829)
Sale of fixed maturity securities, available for sale 47,167 79,158
Net cash provided by (used in) investing activities 11,541 31,338
Cash flows from financing activities    
Proceeds from ATM, net of issuance costs 17,829  
Proceeds from issuance of common stock and ESPP 366 448
Net cash (used in) provided by financing activities 18,195 448
Net (decrease) increase in cash, cash equivalents, and restricted cash (512) 2,567
Cash, cash equivalents and restricted cash, beginning of period 49,303 86,244
Cash, cash equivalents and restricted cash, end of period $ 48,791 88,811
Supplemental disclosure of cash and non-cash operating activities:    
Cash paid for interest   345
Supplemental disclosure of non-cash investing and financing activities:    
Purchase of property and equipment, accrued and unpaid   $ 975
XML 20 R7.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Organization and description of the business
3 Months Ended
Mar. 31, 2024
Organization and description of the business  
Organization and description of the business

Note 1—Organization and description of the business

Century Therapeutics, Inc. (the “Company”) is an innovative biotechnology company developing transformative allogeneic cell therapies to create products for the treatment of both solid tumor and hematological malignancies and autoimmune diseases with significant unmet medical need. Since inception, the Company has devoted substantially all of its time and efforts to performing research and development activities, building infrastructure and raising capital. The Company is incorporated in the state of Delaware.

Principles of Consolidation

The consolidated financial statements include the consolidated financial position and consolidated results of operations of the Company and the Company’s subsidiary, Century Therapeutics Canada ULC (“Century Canada”). All intercompany balances and transactions have been eliminated in consolidation.

Liquidity

The accompanying consolidated financial statements have been prepared assuming the Company will continue as a going concern. The Company has limited operating history and its prospects are subject to risks, expenses, and uncertainties frequently encountered by companies in the biotechnology and pharmaceutical industries. These risks include, but are not limited to, the uncertainty of availability of additional financing and the uncertainty of achieving future profitability.

Since inception, the Company has incurred net losses and negative cash flows from operations. During the three months ended March 31, 2024, the Company incurred a net loss of $28,062. During the three months ended March 31, 2024, the Company used $30,248 of cash in operations. Cash and cash equivalents and investments were $249,868 at March 31, 2024. Management expects to incur additional losses in the future to fund its operations and conduct product research and preclinical and clinical development and recognizes the need to raise additional capital to fully implement its business plan. The Company believes it has adequate cash and financial resources to operate for at least the next 12 months from the date of issuance of these consolidated financial statements.

XML 21 R8.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of significant accounting policies and basis of presentation
3 Months Ended
Mar. 31, 2024
Summary of significant accounting policies and basis of presentation  
Summary of significant accounting policies and basis of presentation

Note 2—Summary of significant accounting policies and basis of presentation

Basis of presentation

The accompanying unaudited consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) for interim financial information and with the interim period reporting requirements of Form 10-Q and Article 10 of Regulation S-X. The consolidated balance sheet as of March 31, 2024, and the consolidated statements of operations and comprehensive loss, consolidated statements of changes in stockholders’ equity, and the consolidated statements of cash flows for the three months ended March 31, 2024 and 2023 are unaudited, but, in the opinion of management, include all adjustments, consisting only of normal recurring adjustments, which the Company considers necessary for a fair presentation of the financial position, operating results and cash flows for the periods presented.  The results for any interim period are not necessarily indicative of results for the year ending December 31, 2024 or for any other subsequent interim period.  The consolidated balance sheet at December 31, 2023 has been derived from the Company’s audited consolidated financial statements.

Certain prior year information has been reclassified to conform to the fiscal year 2024 presentation.

Segment information

Operating segments are identified as components of an enterprise for which separate discrete financial information is available for evaluation by the chief operating decision-maker in making decisions on how to allocate resources and assess performance. The Company views its operations and manages the business as one operating segment.

Use of estimates

The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and reported amounts of expenses during the reporting period. Estimates and assumptions are primarily made in relation to the valuations supporting stock compensation, the estimation of the incremental borrowing rate for operating leases and standalone selling prices of performance obligations in collaboration agreements. If actual results differ from the Company’s estimates, or to the extent these estimates are adjusted in future periods, the Company’s results of operations could either benefit from, or be adversely affected by, any such change in estimate.

Concentration of credit risk and other risks and uncertainties

Financial instruments, which potentially subject the Company to significant concentrations of credit risk, consist of cash, cash equivalents, U.S. Treasury bills and bonds, as well as corporate bonds. Cash and cash equivalents, as well as short and long-term investments include a checking account and asset management accounts held by a limited number of financial institutions. At times, such deposits may be in excess of insured limits. As of March 31, 2024 and December 31, 2023, the Company has not experienced any losses on its deposits of cash and cash equivalents.

The Company’s future results of operations involve a number of risks and uncertainties. Factors that could affect the Company’s future operating results and cause actual results to vary materially from expectations include, but are not limited to, rapid technological change, uncertainty of market acceptance of its products, competition from substitute products and larger companies, protection of proprietary technology, strategic relationships, and dependence on key individuals.

Products developed by the Company require clearances from the U.S. Food and Drug Administration (the “FDA”) or other international regulatory agencies prior to commercial sales. There can be no assurance the Company’s future products will receive the necessary clearances. If the Company was denied clearance, clearance was delayed, or if the Company was unable to maintain clearance, it could have a material adverse impact on the Company.

Fair value of financial instruments

The Company discloses and recognizes the fair value of its assets and liabilities using a hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the reporting date. The hierarchy gives the highest priority to valuations based upon unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurements) and the lowest priority to valuations based upon unobservable inputs that are significant to the valuation (Level 3 measurements). The guidance establishes three levels of the fair value hierarchy as follows:

Level 1

Inputs that reflect unadjusted quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date;

Level 2

Inputs other than quoted prices that are observable for the asset or liability either directly or indirectly, including inputs in markets that are not considered to be active;

Level 3

Inputs are unobservable in which there is little or no market data available, which require the reporting entity to develop its own assumptions that are unobservable.

Assets and liabilities measured at fair value are classified in their entirety based on the lowest level of input that is significant to the fair value measurement. The Company’s assessment of the significance of a particular input to the fair value measurement in its entirety requires management to make judgments and consider factors specific to the asset or liability.

Cash and cash equivalents

Management considers all highly liquid investments with an insignificant interest rate risk and original maturities of three months or less to be cash equivalents.

Restricted cash

As of March 31, 2024 and December 31, 2023, the Company had $1,979 in cash on deposit to secure certain lease commitments. Restricted cash is recorded separately in the Company’s consolidated balance sheets.

The following provides a reconciliation of the Company’s cash, cash equivalents, and restricted cash as reported in the consolidated balance sheets to the amounts reported in the consolidated statements of cash flows:

    

March 31, 2024

    

December 31, 2023

Cash and cash equivalents

$

46,812

$

47,324

Restricted cash

1,979

1,979

Cash, cash equivalents, and restricted cash

$

48,791

$

49,303

Investments

The Company invests in fixed maturity securities including U.S. Treasury bills and bonds as well as corporate bonds. The investments are classified as available-for-sale and reported at fair value. Unrealized gains or losses are determined by comparing the fair market value of the securities with their cost or amortized cost. Realized gains and losses on investments are recorded on the trade date and are included in the statement of operations. Unrealized gains and losses on investments are recorded in other comprehensive loss on the consolidated statements of operations and comprehensive loss. The cost of securities sold is based on the specified identification method. Investment income is recognized as earned and discounts or premiums arising from the purchase of debt securities are recognized in investment income using the interest method over the remaining term of the security. Securities with an original maturity date greater than three months that mature within one year of the balance sheet date are classified as short-term, while investments with a maturity date greater than one year are classified as long-term.

Property and equipment, net

Property and equipment are recorded at cost. Depreciation is computed using the straight-line method over the estimated useful lives of the assets, which is generally five years. Leasehold improvements are amortized over the shorter of the asset’s useful life or the remaining term of the lease. Construction in progress includes direct cost related to the construction of leasehold improvements and is stated at original cost. Such costs are not depreciated until the asset is completed and placed into service. Once the asset is placed into service, these capitalized costs will be allocated to leasehold improvements and will be depreciated over the shorter of the asset’s useful life or the remaining term of the lease. Computer software and equipment includes implementation costs for cloud-based software and network equipment.

Expenditures for major additions and improvements are capitalized, while minor replacements, maintenance, and repairs are charged to expense as incurred. When property is retired or otherwise disposed of, the costs and accumulated depreciation are removed from the respective accounts, with any resulting gain or loss recognized concurrently.

Research and development expenses

Research and development expenses include costs directly attributable to the conduct of research and development programs, including the cost of salaries, payroll taxes, employee benefits, stock compensation, materials, supplies, rent, depreciation on and maintenance of research equipment with alternative future use, and the cost of services provided by outside contractors. All costs associated with research and development are expensed as incurred.

Clinical trial costs are a component of research and development expenses. The Company expenses costs for its clinical trial activities performed by third parties, including clinical research organizations and other service providers, as they are incurred, based upon estimates of the work completed over the life of the individual study in accordance with associated agreements. The Company uses information it receives from internal personnel and outside service providers to estimate the clinical trial costs incurred.

Stock-based compensation

Employees, consultants and members of the Board of Directors of the Company have received stock options and restricted stock of the Company. The Company recognizes the cost of the stock-based compensation incurred as its employees and board members vest in the awards. The Company accounts for stock-based compensation arrangements in accordance with provisions of Accounting Standards Codification (“ASC”) 718, Compensation—Stock Compensation. ASC 718 requires the recognition of compensation expense, using a fair-value based method, for costs related to all share-based payments including stock options. ASC 718 requires companies to estimate the fair value of share-based payment awards on the date of grant using an option-pricing model. The Company uses the Black-Scholes option-pricing model (“Black Scholes”) to determine the fair value of options granted. The Company’s stock-based awards are subject to service-based vesting conditions and performance-based vesting conditions. Compensation expense related to awards to employees and directors with service-based vesting conditions is recognized on a straight-line basis based on the grant date fair value over the associated service period of the award, which is generally the vesting term. For performance-based awards, the Company reassesses at each reporting date whether achievement of the performance condition is probable and accrues compensation expense if and when achievement of the performance condition is probable.

Black Scholes requires inputs based on certain subjective assumptions, including (i) the expected stock price volatility, (ii) the expected term of the award, (iii) the risk-free interest rate and (iv) expected dividends. The historical volatility is calculated based on a period of time commensurate with expected term assumption. The risk-free interest rate is based on U.S. Treasury securities with a maturity date commensurate with the expected term of the associated award. The expected dividend yield is assumed to be zero as the Company has never paid dividends and has no current plans to pay any dividends on its common stock. Forfeitures are recognized as they occur.

Foreign currency translation

The reporting currency of the Company is the U.S. dollar. The functional currency of Century Canada is the Canadian dollar. Assets and liabilities of Century Canada are translated into U.S. dollars based on exchange rates at the end of each reporting period. Expenses are translated at average exchange rates during the reporting period. Gains and losses arising from the translation of assets and liabilities are included as a component of accumulated other comprehensive loss or income on the Company’s consolidated balance sheets. Gains and losses resulting from foreign currency transactions are reflected within the Company’s

consolidated statements of operations and comprehensive loss. The Company has not utilized any foreign currency hedging strategies to mitigate the effect of its foreign currency exposure.

Intercompany payables and receivables are considered to be long-term in nature and any change in balance due to foreign currency fluctuation is included as a component of the Company’s consolidated comprehensive loss and accumulated other comprehensive loss within the Company’s consolidated balance sheets.

Basic and diluted net loss per common shares

Basic net loss per common share is computed by dividing net loss applicable to common shareholders by the weighted-average number of common shares outstanding during the period. The Company computes diluted net loss per common share by dividing the net loss applicable to common shareholders by the sum of the weighted-average number of common shares outstanding during the period plus the potential dilutive effects of its warrants, restricted stock and stock options to purchase common shares, but such items are excluded if their effect is anti-dilutive. Because the impact of these items is anti-dilutive during periods of net loss, there were no differences between the Company’s basic and diluted net loss per common share for the three months ended March 31, 2024 and 2023.

Collaboration revenue

The Company may enter into collaboration and licensing agreements with strategic partners for research and development, manufacturing, and commercialization of its product candidates. Payments under these arrangements may include non-refundable, upfront fees; reimbursement of certain costs; customer option fees for additional goods or services; payments upon the achievement of development, regulatory, and commercial milestones; sales of product at certain agreed-upon amounts; and royalties on product sales.

The Company recognizes revenue in accordance with ASC Topic 606, Revenue from Contracts with Customers, (“ASC 606”). This standard applies to all contracts with customers. When an agreement falls under the scope of other standards, such as ASC Topic 808, Collaborative Arrangements, or (“ASC 808”), the Company will apply the recognition, measurement, presentation, and disclosure guidance in ASC 606 to the performance obligations in the agreements if those performance obligations are with a customer. Revenue recognized by analogizing to ASC 606 is recorded as collaboration revenue on the statements of operations.

Under ASC 606, an entity recognizes revenue when its customer obtains control of promised goods or services, in an amount that reflects the consideration which the entity expects to receive in exchange for those goods or services. In determining the appropriate amount of revenue to be recognized as it fulfills its obligations under a collaboration agreement, the Company performs the following steps: (i) identification of the promised goods or services in the contract; (ii) determination of whether the promised goods or services are performance obligations including whether they are distinct in the context of the contract; (iii) measurement of the transaction price, including the constraint on variable consideration; (iv) allocation of the transaction price to the performance obligations on a relative stand-alone selling price basis; and (v) recognition of revenue when (or as) the Company satisfies each performance obligation.

As part of the accounting for these arrangements, the Company must use its judgment to determine the stand-alone selling price for each performance obligation identified in the contract for the allocation of transaction price. The estimation of the stand-alone selling price may include such estimates as forecasted revenues and costs, development timelines, discount rates, and probabilities of regulatory and commercial success. The Company also applies significant judgment when evaluating whether contractual obligations represent distinct performance obligations, allocating transaction price to performance obligations within a contract, determining when performance obligations have been met, assessing the recognition and future reversal of variable consideration and determining and applying appropriate methods of measuring progress for performance obligations satisfied over time. Amounts expected to be recognized as revenue within the 12 months following the balance sheet date are classified as deferred revenue, current. Amounts not expected to be recognized as revenue within the 12 months following the balance sheet date are classified as deferred revenue, non-current.

If an arrangement is determined to contain customer options that allow the customer to acquire additional goods or services, the goods and services underlying the customer options are not considered to be performance obligations at the outset of the arrangement, as they are contingent upon option exercise. The Company evaluates the customer options for material rights or options to acquire additional goods or services for free or at a discount. If the customer options are not determined to represent a material right, no transaction price is allocated to these options and the Company will account for these options at that time they are exercised. If the customer options are determined to represent a material right, the material right is recognized as a separate performance obligation at the outset of the arrangement.

The obligations under the Company’s collaboration agreements may include research and development services to be performed by the Company for or on behalf of the customer. Amounts allocated to these performance obligations are recognized as the Company performs these obligations, and revenue is measured based on an inputs method of costs incurred to date of budgeted costs. Under certain circumstances, the Company may be reimbursed for certain expenses incurred under the research and development services.

At the inception of each arrangement that includes development milestone payments, the Company evaluates whether the milestones are considered probable of being achieved and estimates the amount to be included in the transaction price using the most likely amount method. If it is probable that a significant revenue reversal would not occur, the associated milestone value is included in the transaction price. Milestone payments that are not within the control of the Company or the licensee, such as regulatory approvals, are not considered probable of being achieved until those approvals are received. The Company evaluates factors such as the scientific, clinical, regulatory, commercial and other risks that must be overcome to achieve the particular milestone in making this assessment. There is considerable judgment involved in determining whether it is probable that a significant revenue reversal would not occur. At the end of each subsequent reporting period, the Company reevaluates the probability of achievement of all milestones subject to constraint and, if necessary, adjusts its estimate of the overall transaction price. Any such adjustments are recorded on a cumulative catch-up basis in the statements of operations in the period of adjustment.

Recent accounting pronouncements

In December 2023, the FASB issued ASU No. 2023-09, "Income Taxes (Topic 740): Improvements to Income Tax Disclosures ("ASU 2023-09"). ASU 2023-09 requires entities to provide additional information in their tax rate reconciliation and additional disclosures about income taxes paid by jurisdiction. ASU 2023-09 is effective for annual reporting periods beginning after December 15, 2024, with early adoption permitted. The guidance should be applied prospectively, but entities have the option to apply it retrospectively for each period presented. The Company is currently evaluating the impact of adopting this new accounting guidance.

XML 22 R9.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Reduction in force
3 Months Ended
Mar. 31, 2024
Reduction in force  
Reduction in force

Note 3—Reduction in force

In January 2023, the Company's Board of Directors approved, and management implemented, a new portfolio prioritization and capital allocation strategy. The resulting changes included pausing investments in CNTY-103 for glioblastoma as well as a discovery program in hematologic malignancies. The Company has shifted focus to CNTY-101 and will accelerate key programs, including one follow-on candidate for lymphoma, CNTY-102, CNTY-107 for Nectin-4+ solid tumors, and CNTY-101 in moderate to severe Systemic Lupus Eythematosus (“SLE”). In addition, the Company continues its partnered programs with Bristol Myers Squibb. The restructuring plan resulted in a reduction in the Company's workforce of approximately 25%. In connection with the restructuring plan, lab operations in Seattle and Hamilton, Ontario were closed and research activities were consolidated in Philadelphia.

During the three months ended March 31, 2023, the Company incurred $2,032 of cash-based expenses related to employee severances, benefits and related costs. Of these amounts, $292 related to general and administrative expense, while $1,740 related to R&D expense. In addition, the Company recorded non-cash stock-based compensation charge of $581 related to modification of equity awards for employees impacted by the restructuring during the year ended December 31, 2023. Of these amounts, $171 related to G&A expense, while $410 related to R&D expense. There were no remaining outstanding liabilities related to the reduction in force at March 31, 2024.

XML 23 R10.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Financial instruments and fair value measurements
3 Months Ended
Mar. 31, 2024
Financial instruments and fair value measurements  
Financial instruments and fair value measurements

Note 4—Financial instruments and fair value measurements

The following table sets forth the Company’s assets that were measured at fair value as of March 31, 2024 by level within the fair value hierarchy:

    

Level 1

    

Level 2

    

Level 3

    

Total

Cash equivalents

$

41,492

$

41,492

U.S. Treasury

 

 

17,838

 

 

17,838

Corporate bonds

 

 

185,218

 

 

185,218

Total

$

41,492

$

203,056

$

$

244,548

The following table sets forth the Company’s assets that were measured at fair value as of December 31, 2023, by level within the fair value hierarchy:

    

Level 1

    

Level 2

    

Level 3

    

Total

Cash equivalents

$

42,263

$

42,263

U.S. Treasury

 

 

26,114

 

 

26,114

Corporate bonds

 

 

188,396

 

 

188,396

Total

$

42,263

$

214,510

$

$

256,773

There were no transfers between levels during the period ended March 31, 2024. The Company uses the services of its investment manager, which uses widely accepted models for assumptions in valuing securities with inputs from major third-party data providers.

The Company classifies all of its investments in fixed maturity debt securities as available-for-sale and, accordingly, are carried at estimated fair value.

The amortized cost, gross unrealized gains and losses, and fair value of investments in fixed maturity securities are as follows as of March 31, 2024:

    

    

Gross 

    

Gross

    

Unrealized

 Unrealized 

Amortized Cost

 Gains

Losses

Fair Value

U.S. Treasury

$

17,855

$

$

(17)

$

17,838

Corporate bonds

 

185,329

 

128

 

(239)

 

185,218

Total

$

203,184

$

128

$

(256)

$

203,056

The amortized cost, gross unrealized gains and losses, and fair value of investments in fixed maturity securities are as follows as of December 31, 2023:

    

Gross 

    

Gross 

    

Unrealized

Unrealized

    

Amortized Cost

 Gains

 Losses

Fair Value

U.S. Treasury

$

26,070

$

44

$

$

26,114

Corporate bonds

 

188,219

 

399

 

(222)

 

188,396

Total

$

214,289

$

443

$

(222)

$

214,510

The following table provides the maturities of our fixed maturity available-for-sale securities:

     

March 31, 2024

     

December 31, 2023

Less than one year

$

145,204

$

125,414

One to five years

 

57,852

 

89,096

$

203,056

$

214,510

The Company has evaluated the unrealized losses on the fixed maturity securities and determined that they are not attributable to credit risk factors. For fixed maturity securities, losses in fair value are viewed as temporary if the fixed maturity security can be held to maturity and it is reasonable to assume that the issuer will be able to service the debt, both as to principal and interest.

At March 31, 2024 and December 31, 2023, the Company had 52 and 25 available-for-sale investment debt securities in an unrealized loss position without an allowance for credit losses, respectively. Unrealized losses on corporate debt securities have not been recognized into income because the issuers’ bonds are of high credit quality (rated BBB+ or higher) and the decline in fair value is largely due to market conditions and or changes in interest rates. Management does not intend to sell and it is likely that management will not be required to sell the securities prior to the anticipated recovery of their amortized cost basis. The issuers continue to make timely payments on the bonds. The fair value is expected to recover as the bonds approach maturity.

As of March 31, 2024 and December 31, 2023, accrued interest receivable on available-for-sale investment debt securities totaling $1,583 and $1,570, respectively, is excluded from the estimate of credit losses and is included in prepaid expenses and other current assets.

XML 24 R11.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Property and equipment, net
3 Months Ended
Mar. 31, 2024
Property and equipment, net  
Property and equipment, net

Note 5—Property and equipment, net

The following is a summary of property and equipment, net:

     

March 31, 2024

    

December 31, 2023

Lab equipment

$

29,928

$

29,597

Leasehold improvements

 

61,136

 

60,862

Construction in progress

 

 

124

Computer software and equipment

 

2,899

 

2,899

Furniture and fixtures

 

1,061

 

1,061

Total

95,024

94,543

Less: Accumulated depreciation

 

(26,019)

 

(22,838)

Property and equipment, net

$

69,005

$

71,705

Depreciation expense was $3,226 and $2,908 for the three months ended March 31, 2024 and 2023, respectively.

XML 25 R12.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accrued expenses and other liabilities
3 Months Ended
Mar. 31, 2024
Accrued expenses and other liabilities.  
Accrued expenses and other liabilities

Note 6—Accrued expenses and other liabilities

The following is a summary of accrued expenses:

     

March 31, 2024

    

December 31, 2023

Payroll and bonuses

$

2,868

    

$

6,496

Accrued clinical trial related costs

356

470

Professional and legal fees

 

2,043

 

1,642

Operating lease liability, current

2,215

1,513

Other

 

50

 

28

Total accrued expenses and other liabilities

$

7,532

$

10,149

XML 26 R13.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Long-term debt
3 Months Ended
Mar. 31, 2024
Long-term debt  
Long-term debt

Note 7—Long-term debt

On September 14, 2020, the Company entered into a $10,000 Term Loan Agreement (as amended, the “Loan Agreement”) with Hercules Capital, Inc. (“Hercules”). Pursuant to the terms of the Loan Agreement, the Company borrowed $10,000 (the “Tranche 1 Advance”) from the lenders at closing. The Company granted Hercules a lien on substantially all of the Company’s assets, excluding intellectual property.

On May 1, 2023, the Company prepaid the Loan Agreement in full. The total amount paid to Hercules in connection with the prepayment was $10,617, which included all outstanding principal, accrued and unpaid interest and end of term and prepayment charges (“the Payoff Amount”). The Payoff Amount included a prepayment charge of $100 (equal to 1.0% of the outstanding principal), and an end of term fee of $395, which is being recognized as interest expense and accreted over the term of the Loan Agreement using the effective interest method. Upon receipt by Hercules of the Payoff Amount on May 1, 2023, all obligations, covenants, debts and liabilities of the Company under the Loan Agreement were satisfied and discharged in full, and the Loan Agreement was terminated.

The Company issued to Hercules warrants to purchase up to an aggregate of 16,112 shares of common stock. The warrants are exercisable for a period of ten years from the date of the issuance of each warrant at a per share exercise price equal to $13.96, subject to certain adjustments as specified in the warrants. The fair value of the warrants at issuance was $46. The Company accounted for the warrants as equity, and the fair value is recorded in additional paid-in capital. The warrant value is also recorded as a debt discount and classified as a contra-liability on the consolidated balance sheet and amortized to interest expense.

Interest expense attributable to the Loan Agreement is as follows:

For the Three Months Ended

For the Three Months Ended

    

March 31, 2024

    

March 31, 2023

Interest expense

$

$

348

Amortization of debt issuance costs, including end of term fee accretion

 

 

56

$

$

404

XML 27 R14.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Bristol-Myers Squibb Collaboration
3 Months Ended
Mar. 31, 2024
Bristol-Myers Squibb Collaboration  
Bristol-Myers Squibb Collaboration

Note 8 – Bristol-Myers Squibb Collaboration

On January 7, 2022, the Company entered into the Collaboration Agreement with Bristol-Myers Squibb to collaborate on the research, development and commercialization of iNK and iT cell programs for hematologic malignancies and solid tumors (“Collaboration Program,” and each product candidate a “Development Candidate”). The Collaboration Agreement is within the scope of ASC 808, Collaborative Arrangements as both parties are active participants in the arrangement and are exposed to significant risks and rewards. While this arrangement is in the scope of ASC 808, the Company analogizes to ASC 606 for the accounting for the Collaboration Agreement, including for the delivery of goods and services (i.e., units of account). Revenue recognized by analogizing to ASC 606 is recorded as collaboration revenue in the statements of operations.

Pursuant to the Collaboration Agreement, the Company and Bristol-Myers Squibb will initially collaborate on two Collaboration Programs focused on acute myeloid leukemia (“AML”) and multiple myeloma (“MM”), and Bristol-Myers Squibb has the option to add up to two additional Collaboration Programs for an additional fee. The Company is responsible for generating Development Candidates for each Collaboration Program, and Bristol-Myers Squibb has the option to elect to exclusively license the Development Candidates for pre-clinical development, clinical development and commercialization on a worldwide basis (“License Option”). Following Bristol-Myers Squibb’s exercise of the License Option, the Company will be responsible for performing IND-enabling studies, supporting Bristol-Myers Squibb’s preparation and submission of an IND, and manufacturing of clinical supplies until completion of a proof of concept clinical trial. Bristol-Myers Squibb will be responsible for all regulatory, clinical, manufacturing (after the proof of concept clinical trial) and commercialization activities for such Development Candidates worldwide. The Company has the option to co-promote Development Candidates generated from certain specified Collaboration Programs.

Under the terms of the Collaboration Agreement, Bristol-Myers Squibb made a non-refundable, upfront cash payment of $100,000 and will pay an exercise fee upon the exercise of the License Option (“Licensed Program” and product candidates developed under a Licensed Program, “Licensed Products”). For each Licensed Program, Bristol-Myers Squibb will pay up to $235,000 in milestone payments upon the first achievement of certain development and regulatory milestones and will pay up to $500,000 per Licensed Product in net sales-based milestone payments. Bristol-Myers Squibb will also pay the Company tiered royalties per Licensed Product as a percentage of net sales in the high-single digits to low-teens, subject to reduction for biosimilar competition, compulsory licensing and certain third party license costs. If Century exercises its co-promote option, such royalty percentage will be increased to low-teens to high-teens in respect of the sales of the co-promoted Licensed Products in the United States. The royalty term shall terminate on a Licensed Product-by-Licensed Product and country-by-country basis on the latest of (i) the 12-year anniversary of the first commercial sale of such Licensed Product in such country, (ii) the expiration of any regulatory exclusivity period that covers such Licensed Product in such country, and (iii) the expiration of the last-to-expire licensed patent of the Company or a jointly owned patent that covers such the Licensed Product in such country. After expiration of the applicable royalty term for a Licensed Product in a country, all licenses granted by the Company to Bristol-Myers Squibb for such Licensed Product in such country will be fully paid-up, royalty-free, perpetual and irrevocable.

In connection with the Collaboration Agreement, Bristol-Myers Squibb purchased 2,160,760 shares of the Company’s common stock at a price per share of $23.14, for an aggregate purchase price of $50,000. In determining the fair value of the common stock issued to Bristol-Myers Squibb, the Company considered the closing price of the common stock on the date of the transaction and included a lack of marketability discount because the shares are subject to certain restrictions. The Company determined the common stock purchase represented a premium of $7.82 per share, or $23,187 in the aggregate (“Equity Premium”), and the remaining $26,813 was recorded as issuance of common stock in stockholders’ equity.

The Company identified the following commitments under the arrangement: (i) research and development services (“R&D Services”) under each of the two initial Collaboration Programs and (ii) Bristol-Myers Squibb’s License Option to elect to exclusively license the Development Candidates for each of the two initial Collaboration Programs. The Company determined that these four commitments represent distinct

performance obligations for purposes of recognizing revenue and will recognize revenue as the Company fulfills each performance obligation.

The Company determined that the upfront payment and Equity Premium constitute the transaction price at the inception of the Collaboration Agreement. The future potential development and regulatory milestone payments were fully constrained at contract inception as the risk of significant revenue reversal related to these amounts has not yet been resolved. The achievement of the future potential milestones is not within the Company’s control and is subject to certain research and development success and therefore carries significant uncertainty. The Company will reevaluate the likelihood of achieving these milestones at the end of each reporting period and adjust the transaction price in the period the risk is resolved. In addition, the Company will recognize any consideration related to sales-based milestones and royalties when the subsequent sales occur.

The total transaction price of $123,187 was allocated to the performance obligations based on their estimated standalone selling price on January 7, 2022. The stand-alone selling price of the research and development services was estimated using the expected cost-plus margin approach, and the stand-alone selling price of the License Options was based on a discounted cash flow approach and considered several factors including, but not limited to, discount rate, development timeline, regulatory risks, estimated market demand, and future revenue potential using an adjusted market approach. The allocated transaction price is recognized as revenue in one of two ways:

Research and development services: The Company recognizes the portion of the transaction price allocated to each of the research and development performance obligations as the research and development services are provided, using an inputs method, in proportion to costs incurred to date for each research development target as compared to total costs incurred and expected to be incurred in the future to satisfy the underlying obligation related to each research and development target. The transfer of control occurs over this period and, in management’s judgment, is the best measure of progress towards satisfying the performance obligation.
License option rights: The transaction price allocated to the license options rights, which are considered material rights to license and commercialize the underlying research and development target, are deferred until the period that Bristol-Myers Squibb elects to exercise or elects to not exercise its option or when the option to exercise expires.

The following table summarizes the allocation of the total transaction price to the identified performance obligations under the arrangement, and the amount of the transaction price unsatisfied as of March 31, 2024:

Cumulative collaboration

Deferred

Performance obligations:

Transaction price

revenue recognized

collaboration revenue

Option rights

$

109,164

$

-

$

109,164

Research and development services

14,023

(8,289)

5,734

Total

123,187

(8,289)

114,898

Less current portion of deferred revenue

-

-

(4,610)

Total long-term deferred revenue

$

123,187

$

(8,289)

$

110,288

The following table summarizes the allocation of the total transaction price to the identified performance obligations under the arrangement, and the amount of the transaction price unsatisfied as of December 31, 2023:

Cumulative collaboration

Deferred

Performance obligations:

Transaction price

revenue recognized

collaboration revenue

Option rights

$

109,164

$

-

$

109,164

Research and development services

14,023

(7,434)

6,589

Total

123,187

(7,434)

115,753

Less current portion of deferred revenue

-

-

(4,372)

Total long-term deferred revenue

$

123,187

$

(7,434)

$

111,381

XML 28 R15.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2024
Commitments and Contingencies.  
Commitments and Contingencies

Note 9—Commitments and contingencies

From time to time, the Company may have certain contingent liabilities that arise in the ordinary course of its business activities. The Company accrues a liability for such matters when future expenditures are probable and such expenditures can be reasonably estimated.

Distributed Bio Master Service Agreement

On July 24, 2019, the Company entered into a Master Service Agreement with Distributed Bio, Inc (“DBio”), whereby DBio will screen for protein binders that bind to specific therapeutic targets (the “Master Service Agreement”). The Company pays for such services according to a payment schedule, and if the Company brings the protein binders into the clinic for further development, DBio will receive milestone payments of up to $16,100 in total for each product as the products move through the clinical development and regulatory approval processes. No milestone payments were due since the inception of the agreement.

The Company had $58 within accounts payable as of March 31, 2024 and $106 as of December 31, 2023, in its consolidated balance sheets related to the Master Service Agreement.

iCELL Inc. Sublicense Agreement

In March 2020, the Company entered into a Sublicense Agreement with iCELL Inc (“iCELL”) whereby iCELL granted the Company a license of certain patents and technology. The Company will pay iCELL royalties in the low single digits on net sales of the licensed product. In addition to the earned royalties, the Company will pay sales milestones, not to exceed $70,000, for the sales of the licensed product. iCELL is also eligible to receive payments of up to $4,250 in development and regulatory approval milestone payments. No milestones or royalties were due in 2024 or 2023.

XML 29 R16.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases
3 Months Ended
Mar. 31, 2024
Leases  
Leases

Note 10—Leases

The Company has commitments under operating leases for certain facilities used in its operations. The Company maintains security deposits on certain leases in the amounts of $410 and $1,260 within security deposits and non-current assets in its consolidated balance sheets at March 31, 2024 and December 31, 2023, respectively. The Company’s leases have initial lease terms ranging from 5 to 16 years. Certain lease agreements contain provisions for future rent increases.

The following table reflects the components of lease expense:

For the

For the

Three Months Ended

Three Months Ended

March 31, 2024

March 31, 2023

Operating lease expense:

    

    

Fixed lease cost

$

1,085

$

1,395

Variable lease cost

 

450

 

125

Short term lease expense

594

Total operating lease expense

$

1,535

$

2,114

The following table reflects supplemental balance sheet information related to leases:

    

As of

As of

    

    

March 31, 

    

December 31, 

Location in Balance Sheet

2024

2023

Operating lease right-of-use asset, net

 

Operating lease right-of-use assets

$

19,314

$

20,376

Operating lease liability, current

 

Accrued expenses and other liabilities

$

2,215

$

1,513

Operating lease liability, long-term

 

Operating lease liability, long-term

 

44,251

 

46,658

Total operating lease liability

 

  

$

46,466

$

48,171

The following table reflects supplement lease term and discount rate information related to leases:

    

As of March 31, 2024

     

As of December 31, 2023

 

Weighted-average remaining lease terms - operating leases

 

7.3 years

7.6 years

Weighted-average discount rate - operating leases

 

9.9

%

9.9

%

The following table reflects supplemental cash flow information related to leases as of the periods indicated:

For the Three Months Ended

For the Three Months Ended

     

March 31, 2024

     

March 31, 2023

Cash paid for amounts included in the measurement of lease liabilities

 

  

 

  

Operating cash flows from operating leases

$

(2,186)

$

(31)

Right-of-use assets obtained in exchange for lease obligations:

$

$

The following table reflects future minimum lease payments under noncancelable leases as of March 31, 2024:

    

Operating Leases

2024

$

5,900

2025

 

8,421

2026

 

7,931

2027

 

8,125

2028

 

8,325

Thereafter

 

43,163

Total lease payments

 

81,865

Less: Imputed interest

 

(27,423)

Less: Tenant incentive receivable

(7,976)

Total

$

46,466

XML 30 R17.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income taxes
3 Months Ended
Mar. 31, 2024
Income taxes  
Income taxes

Note 11—Income taxes

During the three months ended March 31, 2024, the Company recorded no income tax benefits for the net operating losses incurred or for the research and development tax credits generated in the U.S. due to its uncertainty of realizing a benefit from those items. During the three months ended March 31, 2023, the Company recorded a tax provision of $1.2 million, due primarily to revenue recognition for tax purposes from the Company's Research Collaboration and Collaboration Agreement entered into with Bristol-Myers Squibb Company in 2022.

XML 31 R18.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Basic and diluted net loss per common share
3 Months Ended
Mar. 31, 2024
Basic and diluted net loss per common share  
Basic and diluted net loss per common share

Note 12—Basic and diluted net loss per common share

The Company’s potentially dilutive securities, which include RSUs (“Restricted Stock Units”), restricted stock, warrants, early exercised stock options and stock options to purchase shares of the Company’s common stock, have been excluded from the computation of dilutive net loss per share as the effect would be antidilutive. Therefore, the weighted-average number of shares of common stock outstanding used to calculate both basic and diluted net loss per share is the same. The Company excluded the following potential shares of common stock presented based on amounts outstanding at each stated period end, from the computation of diluted net loss per share for the three months ended March 31, 2024 and 2023 because including them would have had an anti-dilutive effect.

Three Months Ended

Three Months Ended

March 31, 

March 31, 

    

2024

    

2023

Stock options to purchase common stock

4,739,854

 

10,370,402

Early exercised stock options subject to future vesting

84,380

 

385,655

Restricted stock awards subject to future vesting

24,731

 

49,465

Unvested restricted stock units

 

3,941,432

 

544,650

Warrants

32,009

32,009

Total

 

8,822,406

 

11,382,181

XML 32 R19.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-based compensation
3 Months Ended
Mar. 31, 2024
Stock-based compensation  
Stock-based compensation

Note 13—Stock-based compensation

On June 17, 2021, the Company adopted the Century Therapeutics, Inc. 2021 Equity Incentive Plan (the “2021 Incentive Plan”) which superseded the 2018 Incentive Plan and from that date forward all issuances of incentive awards will be governed by the 2021 Incentive Plan.

The 2021 Incentive Plan provides for the Company to sell or issue common stock or restricted common stock, RSUs, or to grant incentive stock options or nonqualified stock options for the purchase of common stock, to employees, members of the Board of Directors, and consultants of the Company under terms and provisions established by the Board of Directors. Under the terms of the 2021 Incentive Plan, options may be granted at an exercise price not less than fair market value.

Upon adoption of the 2021 Incentive Plan, the Company was authorized to issue 5,481,735 shares of Common Stock under the 2021 Incentive Plan (which represents 5,640,711 shares of Common Stock initially available for grant under the 2021 Incentive Plan less 158,976 shares of Common Stock reserved for issuance upon the exercise of previously granted stock options that remain outstanding under the 2018 Incentive Plan). The number of shares of common stock initially reserved for issuance under the 2021 Incentive Plan shall be increased, upon approval by the Board of Directors, on January 1, 2022 and each January 1 thereafter, in an amount equal to the least of, (i) five percent (5%) of the outstanding common stock on the immediately preceding December 31, or (ii) such number of common stock determined by the Board of Directors no later than the immediately preceding December 31. For 2023, the 2021 Incentive Plan reserved shares were increased under clause (i) by 2,954,788 shares, effective as of January 1, 2023. For 2024, the 2021 Incentive Plan reserved shares were increased under clause (i) by 3,025,220 shares, effective as of January 1, 2024. As of March 31, 2024, there were 4,905,295 shares available for issuance under the 2021 Incentive Plan.

The Company’s stock-based awards are subject to service-based vesting conditions. Compensation expense related to awards to employees and directors with service-based vesting conditions is recognized on a straight-line basis based on the grant date fair value over the associated service period of the award, which is generally the vesting term. Stock awards granted typically vest over a four-year period but may be granted with different vesting terms. The Company may also issue awards with performance-based vesting conditions. For performance-based awards, the Company would reassess at each reporting date whether achievement of the performance condition is probable and accrue compensation expense if and when the achievement of the performance condition is probable. During the quarter ended June 30, 2023, the Company issued performance based RSUs that represent a contingent right to receive one share of the Company’s common stock. The RSUs shall vest 50% on November 1, 2023, with the remaining 50% vesting upon the earlier of: (i) November 1, 2024; and (ii) satisfaction of certain performance criteria. The Company is currently recording expense for these RSUs on the straight-line basis.

The Company recognizes the costs of the stock-based payments as the employees vest in the awards.

As of March 31, 2024, the Company had reserved shares of common stock for issuance as follows:

    

Shares

Options and RSUs issued and outstanding

8,681,286

Shares available for future stock option and RSU grants

4,905,295

Shares available for employee stock purchase plan

954,522

Total

14,541,103

The shares of Common Stock available under the 2021 Incentive Plan as of March 31, 2024 are as follows:

    

Shares

Balance December 31, 2023

3,128,244

Shares reserved for issuance

2,954,788

Options granted

(1,433,838)

RSU’s granted

(350,379)

Options and RSUs forfeited / cancelled

606,480

Balance March 31, 2024

4,905,295

Stock Options

The following table summarizes stock option activity for the three month period ended March 31, 2024:

Weighted Average 

Remaining

Aggregate

Contractual

Intrinsic

Term

Value

    

Shares

    

Exercise Price

    

(years)

(in thousands)

Outstanding January 1, 2024

 

3,938,006

$

7.11

 

5.66

$

2,923

Granted

 

1,433,838

 

5.29

 

 

Exercised

 

(155,928)

 

1.25

 

 

Forfeited

 

(380,899)

 

6.46

 

 

Cancelled

(95,163)

12.76

Outstanding, March 31, 2024

 

4,739,854

$

5.60

 

4.53

$

6,066

Exercisable at March 31, 2024

4,441,321

$

7.07

5.52

$

3,619

The weighted average grant date fair value of awards for options granted during the three months ended March 31, 2024 was $3.73. As of March 31, 2024, there was $18,525 of total unrecognized compensation expense related to unvested stock options with time-based vesting terms, which is expected to be recognized over a weighted average period of 3.02 years. The aggregate intrinsic value of options vested and exercisable as of March 31, 2024 and 2023 is calculated based on the difference between the exercise price and the fair value of our common stock. The intrinsic value of options exercised in 2024 and 2023 was $3,619 and $3,262, respectively.

The Company estimates the fair value of its option awards to employees and directors using Black-Scholes, which requires inputs and subjective assumptions, including (i) the expected stock price volatility, (ii) the calculation of the expected term of the award, (iii) the risk-free interest rate and (iv) expected dividends. Due to the lack of substantial company-specific historical and implied volatility data of its common stock, the Company has based its estimate of expected volatility on the historical volatility of a group of similar public companies. Starting in June of 2023 the Company had sufficient historical information regarding stock trading history, and started to use the Company’s own stock volatility. The Company has never paid dividends and does not expect to in the foreseeable future. The expected term of the options granted to employees is derived from the “simplified” method as described in Staff Accounting Bulletin 107 relating to stock-based compensation. The risk-free interest rates for periods within expected term of the option are based on the U.S. Treasury securities with a maturity date commensurate with the expected term of the associated award. The Company will account for actual forfeitures as they occur.

The weighted-average assumptions used to calculate the fair value of stock options granted are as follows:

March 31, 2024

December 31, 2023

 

Expected dividend rate

 

Expected option term (years)

6.08

 

6.04

Expected volatility

77.86

%  

77.87

%

Risk-free interest rate

4.38

%  

3.68

%

Stock-based compensation expense recorded under ASC 718 related to stock options granted and common stock issued under the 2021 Employee Stock Purchase Plan (the “ESPP”) were allocated to research and development and general and administrative expense as follows:

Three Months Ended

Three Months Ended

March 31, 

March 31, 

2024

2023

Research and development

$

1,748

$

2,112

General and administrative

1,459

1,685

Total stock-based compensation

$

3,207

$

3,797

Stock-based compensation expense by award type included within the condensed consolidated statements of operations is as follows:

Three Months Ended

Three Months Ended

March 31, 

March 31, 

2024

2023

Stock options

$

2,091

$

3,546

Restricted stock units

1,014

97

Restricted stock awards

45

93

Employee stock purchase plan

57

61

Total stock-based compensation

$

3,207

$

3,797

Restricted Stock Units

The following table summarizes RSU activity for the three months ended March 31, 2024:

    

    

Weighted Average

Shares

Grant Date Fair Value

Total Unvested December 31, 2023

 

3,721,471

$

2.69

Granted

350,379

5.31

Forfeited

(130,418)

3.65

Total Unvested March 31, 2024

 

3,941,432

$

2.84

As of March 31, 2024, there was $6,774 of total unrecognized compensation expense related to the unvested restricted stock with time-based vesting terms, which is expected to be recognized over a weighted average period of 2.84 years.

Restricted Stock Awards

The following table summarizes restricted stock activity as of March 31, 2024 and December 31, 2023:

    

    

Weighted Average

Shares

Grant Date Fair Value

Total Unvested December 31, 2023

 

49,416

$

7.27

Granted

Forfeited

Vested

 

(24,685)

 

7.27

Total Unvested March 31, 2024

 

24,731

$

7.27

As of March 31, 2024, there was $311 of total unrecognized compensation expense related to the unvested restricted stock with time-based vesting terms, which is expected to be recognized over a weighted average period of 0.98 years. All restricted stock vests over a four-year period.

Early-Exercise of Unvested Equity Awards

Certain equity award holders early exercised unvested equity awards. The cash received upon early exercise of options of $491 was recorded as a deposit liability on the Company’s balance sheet as of March 31, 2024.

Employee Stock Purchase Plan

The Employee Stock Purchase Plan (“ESPP”) was adopted by the Board of Directors in May 2021. A total of 564,071 shares of common stock were initially reserved for issuance under this plan, which shall be increased, upon approval by the Board of Directors, on January 1, 2022 and each January 1 thereafter, to the lesser of (i) one percent (1%) of the outstanding shares of common stock on the last day of the immediately preceding fiscal year, or (ii) an amount determined by the Board of Directors no later than the last day of the immediately preceding fiscal year. For 2022, the ESPP reserved shares were increased under clause (i) by 550,055 shares, effective as of January 1, 2022. For 2023 and 2024, the board waived the annual increase to the shares reserved under the ESPP. As of March 31, 2024, there were 954,522 shares available for issuance, under the ESPP.

XML 33 R20.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Related party transactions
3 Months Ended
Mar. 31, 2024
Related party transactions  
Related party transactions

Note 14—Related party transactions

License Agreements and Collaborative Agreements with Shareholder

The Company owns licenses and other contracts with FUJIFILM Cellular Dynamics, Inc. (“FCDI”). FCDI is a shareholder of Century. The acquired licenses and other contracts with FCDI are as follows:

FCDI Agreements

The Company owns a non-exclusive license agreement with FCDI. The license provides the Company with certain patents and know-how related to the reprogramming of human somatic cells to induce pluripotent stem cells (“iPSCs”) (“Reprogramming License Agreement”). Under this agreement, the Company is required to make certain developmental and regulatory milestone payments as well as royalty payments upon commercialization. Royalties are in the low single digits on the sale of all licensed products.

The Company also owns an exclusive license agreement with FCDI (“Differentiation Licenses Agreement”). The Differentiation Licenses Agreement provides the Company with patents and know-how related to human iPSC exclusively manufactured by FCDI.

In October 2019, the Company entered into the Master Collaboration Agreement with FCDI (“Collaboration Agreement”), whereby FCDI provides certain services to the Company to develop and manufacture iPSCs and immune cells derived therefrom. FCDI provides services in accordance with the approved research plan and related research budget. The initial research plan covered the period from October 2019 through March 31, 2022. In July, 2022 the Company amended the Collaboration Agreement to extend the term through September 30, 2025, and in September 2023, the Company amended the Collaboration Agreement in connection with the Autoimmune License (as defined below).

In March, 2021, the Company entered into a Manufacturing Agreement with FCDI, (“Manufacturing Agreement”), pursuant to which FCDI will provide certain agreed upon technology transfer, process development, analytical testing and cGMP manufacturing services to the Company.

In January, 2022, the Company and FCDI entered into a letter agreement (the “Letter Agreement”), which amended the Reprogramming License Agreement, Differentiation License Agreement and Manufacturing Agreement (the “FCDI Agreements”) pursuant to the Company’s Research Collaboration and License Agreement with Bristol-Myers Squibb. Pursuant to the Letter Agreement, and in consideration for amending

the FCDI Agreements, the Company paid to FCDI an upfront payment of $10,000, and will pay FCDI (i) a percentage of any milestone payments received by the Company under the FCDI Collaboration Agreement in respect of achievement of development or regulatory milestones specific to Japan, and (ii) a percentage of all royalties received by the Company under the FCDI Collaboration Agreement in respect of sales of products in Japan.

In September, 2023 the Company and FCDI entered into a worldwide license agreement whereby FCDI will grant non-exclusive licenses to the Company for certain patent rights and know-how related to cell differentiation and reprogramming for the development and commercialization of iPSC-derived therapies for the treatment of inflammatory and autoimmune diseases (the “Autoimmune License”).  In addition, the Company and FCDI entered into an amendment to each of the Reprogramming License and the Differentiation License to expand the licenses related to the development and commercialization of iPSC-derived cancer immunotherapeutic to also include inflammatory and autoimmune diseases.  Under the terms of these agreements, FCDI will be eligible to receive certain development and regulatory milestone payments as well as low single-digit royalties related to products developed in connection with such agreements. 

During the three months ended March 31, 2024 and 2023, the Company made payments of $2,707 and $12 and incurred research and development expenses of $2,666 and $32, and legal fees of $35 and $33, in each case related to these agreements, and recorded within general and administrative expenses in its consolidated statements of operations and comprehensive loss, respectively.

Bayer Option Agreement

Bayer Health, LLC (“Bayer”) has the right of first refusal to acquire certain products researched and developed by the Company. Subject to certain exceptions, Bayer’s right of first refusal is exercisable with respect to up to four products and may only exercise these option rights in a non-sequential and alternating manner, and such rights are subject to additional limitations.

XML 34 R21.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Common Stock
3 Months Ended
Mar. 31, 2024
Equity [Abstract]  
Common Stock

Note 15 – Common Stock

The Company has a Sales Agreement (“Sales Agreement”), with Cowen and Company, LLC, or (“Cowen”) to provide for the offering, issuance and sale of up to an aggregate amount of $150,000 of common stock from time to time in “at-the-market” offerings (the “ATM Program”) pursuant to its shelf registration statement on Form S-3 (File No. 333-265975) and subject to the limitations thereof. During the three months ended March 31, 2024, the Company sold 4,084,502 shares pursuant to the ATM Program for net proceeds of $17,829, after deducting commissions of $551. Subsequent to March 31, 2024 through the date of the filing of these financial statements, the Company did not have any sales in the ATM Program.

XML 35 R22.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Subsequent Events
3 Months Ended
Mar. 31, 2024
Subsequent Events  
Subsequent Events

Note 16—Subsequent Events

Private Placement Offering

In April, 2024, the Company entered into a securities purchase agreement (the “Securities Purchase Agreement”) with certain institutional accredited investors (the “Investors”), pursuant to which the Company agreed to issue and sell to the Investors in a private placement an aggregate of 15,873,011 shares of the Company’s common stock (the “Private Placement Shares”), at a price of $3.78 per share (the “Private Placement”).

The Private Placement closed on April 15, 2024. The Company received aggregate net proceeds from the Private Placement of approximately $56,700, after deducting placement agent fees and offering expenses. The Company intends to use the net proceeds from the private placement to support the expansion of CNTY-101 in autoimmune indications and for working capital and general corporate purposes.

Clade Therapeutics, Inc. Acquisition

 

In April 2024, the Company acquired Clade, a privately-held biotechnology company focused on discovering and delivering engineerable, off-the-shelf, scalable, and consistent stem cell-based medicines, with a focus on iPSC-derived αβ T cells.  The aggregate upfront consideration consists of (i) approximately $15,000 in cash and (ii) 4,535,333 shares of the Company’s common stock, par value $0.0001 per share. The cash portion of the upfront consideration is subject to customary adjustments for indebtedness, cash, and transaction expenses.

 

Following the closing, one potential clinical development milestone payment of $10,000 (which may be paid by the Company in cash, shares of its common stock or a combination thereof) will be made to Clade securityholders upon the achievement of the milestone.

 

In connection with the closing, the Company entered into customary lock-up agreements with certain of Clade’s stockholders providing that such holders will not transfer, subject to limited exceptions, any of the shares of the Company’s common stock received for 180 days after the closing.

 

The Company is currently in process of completing its accounting analysis of the acquisition, including assessing whether or not the acquisition qualifies as either an asset acquisition or a business combination for US GAAP reporting purposes.

XML 36 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of significant accounting policies and basis of presentation (Policies)
3 Months Ended
Mar. 31, 2024
Basis of presentation

Basis of presentation

The accompanying unaudited consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) for interim financial information and with the interim period reporting requirements of Form 10-Q and Article 10 of Regulation S-X. The consolidated balance sheet as of March 31, 2024, and the consolidated statements of operations and comprehensive loss, consolidated statements of changes in stockholders’ equity, and the consolidated statements of cash flows for the three months ended March 31, 2024 and 2023 are unaudited, but, in the opinion of management, include all adjustments, consisting only of normal recurring adjustments, which the Company considers necessary for a fair presentation of the financial position, operating results and cash flows for the periods presented.  The results for any interim period are not necessarily indicative of results for the year ending December 31, 2024 or for any other subsequent interim period.  The consolidated balance sheet at December 31, 2023 has been derived from the Company’s audited consolidated financial statements.

Certain prior year information has been reclassified to conform to the fiscal year 2024 presentation.

Segment information

Segment information

Operating segments are identified as components of an enterprise for which separate discrete financial information is available for evaluation by the chief operating decision-maker in making decisions on how to allocate resources and assess performance. The Company views its operations and manages the business as one operating segment.

Use of estimates

Use of estimates

The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and reported amounts of expenses during the reporting period. Estimates and assumptions are primarily made in relation to the valuations supporting stock compensation, the estimation of the incremental borrowing rate for operating leases and standalone selling prices of performance obligations in collaboration agreements. If actual results differ from the Company’s estimates, or to the extent these estimates are adjusted in future periods, the Company’s results of operations could either benefit from, or be adversely affected by, any such change in estimate.

Concentration of credit risk and other risks and uncertainties

Concentration of credit risk and other risks and uncertainties

Financial instruments, which potentially subject the Company to significant concentrations of credit risk, consist of cash, cash equivalents, U.S. Treasury bills and bonds, as well as corporate bonds. Cash and cash equivalents, as well as short and long-term investments include a checking account and asset management accounts held by a limited number of financial institutions. At times, such deposits may be in excess of insured limits. As of March 31, 2024 and December 31, 2023, the Company has not experienced any losses on its deposits of cash and cash equivalents.

The Company’s future results of operations involve a number of risks and uncertainties. Factors that could affect the Company’s future operating results and cause actual results to vary materially from expectations include, but are not limited to, rapid technological change, uncertainty of market acceptance of its products, competition from substitute products and larger companies, protection of proprietary technology, strategic relationships, and dependence on key individuals.

Products developed by the Company require clearances from the U.S. Food and Drug Administration (the “FDA”) or other international regulatory agencies prior to commercial sales. There can be no assurance the Company’s future products will receive the necessary clearances. If the Company was denied clearance, clearance was delayed, or if the Company was unable to maintain clearance, it could have a material adverse impact on the Company.

Fair value of financial instruments

Fair value of financial instruments

The Company discloses and recognizes the fair value of its assets and liabilities using a hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the reporting date. The hierarchy gives the highest priority to valuations based upon unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurements) and the lowest priority to valuations based upon unobservable inputs that are significant to the valuation (Level 3 measurements). The guidance establishes three levels of the fair value hierarchy as follows:

Level 1

Inputs that reflect unadjusted quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date;

Level 2

Inputs other than quoted prices that are observable for the asset or liability either directly or indirectly, including inputs in markets that are not considered to be active;

Level 3

Inputs are unobservable in which there is little or no market data available, which require the reporting entity to develop its own assumptions that are unobservable.

Assets and liabilities measured at fair value are classified in their entirety based on the lowest level of input that is significant to the fair value measurement. The Company’s assessment of the significance of a particular input to the fair value measurement in its entirety requires management to make judgments and consider factors specific to the asset or liability.

Cash and cash equivalents

Cash and cash equivalents

Management considers all highly liquid investments with an insignificant interest rate risk and original maturities of three months or less to be cash equivalents.

Restricted cash

Restricted cash

As of March 31, 2024 and December 31, 2023, the Company had $1,979 in cash on deposit to secure certain lease commitments. Restricted cash is recorded separately in the Company’s consolidated balance sheets.

The following provides a reconciliation of the Company’s cash, cash equivalents, and restricted cash as reported in the consolidated balance sheets to the amounts reported in the consolidated statements of cash flows:

    

March 31, 2024

    

December 31, 2023

Cash and cash equivalents

$

46,812

$

47,324

Restricted cash

1,979

1,979

Cash, cash equivalents, and restricted cash

$

48,791

$

49,303

Investments

Investments

The Company invests in fixed maturity securities including U.S. Treasury bills and bonds as well as corporate bonds. The investments are classified as available-for-sale and reported at fair value. Unrealized gains or losses are determined by comparing the fair market value of the securities with their cost or amortized cost. Realized gains and losses on investments are recorded on the trade date and are included in the statement of operations. Unrealized gains and losses on investments are recorded in other comprehensive loss on the consolidated statements of operations and comprehensive loss. The cost of securities sold is based on the specified identification method. Investment income is recognized as earned and discounts or premiums arising from the purchase of debt securities are recognized in investment income using the interest method over the remaining term of the security. Securities with an original maturity date greater than three months that mature within one year of the balance sheet date are classified as short-term, while investments with a maturity date greater than one year are classified as long-term.

Property and equipment, net

Property and equipment, net

Property and equipment are recorded at cost. Depreciation is computed using the straight-line method over the estimated useful lives of the assets, which is generally five years. Leasehold improvements are amortized over the shorter of the asset’s useful life or the remaining term of the lease. Construction in progress includes direct cost related to the construction of leasehold improvements and is stated at original cost. Such costs are not depreciated until the asset is completed and placed into service. Once the asset is placed into service, these capitalized costs will be allocated to leasehold improvements and will be depreciated over the shorter of the asset’s useful life or the remaining term of the lease. Computer software and equipment includes implementation costs for cloud-based software and network equipment.

Expenditures for major additions and improvements are capitalized, while minor replacements, maintenance, and repairs are charged to expense as incurred. When property is retired or otherwise disposed of, the costs and accumulated depreciation are removed from the respective accounts, with any resulting gain or loss recognized concurrently.

Research and development expenses

Research and development expenses

Research and development expenses include costs directly attributable to the conduct of research and development programs, including the cost of salaries, payroll taxes, employee benefits, stock compensation, materials, supplies, rent, depreciation on and maintenance of research equipment with alternative future use, and the cost of services provided by outside contractors. All costs associated with research and development are expensed as incurred.

Clinical trial costs are a component of research and development expenses. The Company expenses costs for its clinical trial activities performed by third parties, including clinical research organizations and other service providers, as they are incurred, based upon estimates of the work completed over the life of the individual study in accordance with associated agreements. The Company uses information it receives from internal personnel and outside service providers to estimate the clinical trial costs incurred.

Stock-based compensation

Stock-based compensation

Employees, consultants and members of the Board of Directors of the Company have received stock options and restricted stock of the Company. The Company recognizes the cost of the stock-based compensation incurred as its employees and board members vest in the awards. The Company accounts for stock-based compensation arrangements in accordance with provisions of Accounting Standards Codification (“ASC”) 718, Compensation—Stock Compensation. ASC 718 requires the recognition of compensation expense, using a fair-value based method, for costs related to all share-based payments including stock options. ASC 718 requires companies to estimate the fair value of share-based payment awards on the date of grant using an option-pricing model. The Company uses the Black-Scholes option-pricing model (“Black Scholes”) to determine the fair value of options granted. The Company’s stock-based awards are subject to service-based vesting conditions and performance-based vesting conditions. Compensation expense related to awards to employees and directors with service-based vesting conditions is recognized on a straight-line basis based on the grant date fair value over the associated service period of the award, which is generally the vesting term. For performance-based awards, the Company reassesses at each reporting date whether achievement of the performance condition is probable and accrues compensation expense if and when achievement of the performance condition is probable.

Black Scholes requires inputs based on certain subjective assumptions, including (i) the expected stock price volatility, (ii) the expected term of the award, (iii) the risk-free interest rate and (iv) expected dividends. The historical volatility is calculated based on a period of time commensurate with expected term assumption. The risk-free interest rate is based on U.S. Treasury securities with a maturity date commensurate with the expected term of the associated award. The expected dividend yield is assumed to be zero as the Company has never paid dividends and has no current plans to pay any dividends on its common stock. Forfeitures are recognized as they occur.

Foreign currency translation

Foreign currency translation

The reporting currency of the Company is the U.S. dollar. The functional currency of Century Canada is the Canadian dollar. Assets and liabilities of Century Canada are translated into U.S. dollars based on exchange rates at the end of each reporting period. Expenses are translated at average exchange rates during the reporting period. Gains and losses arising from the translation of assets and liabilities are included as a component of accumulated other comprehensive loss or income on the Company’s consolidated balance sheets. Gains and losses resulting from foreign currency transactions are reflected within the Company’s

consolidated statements of operations and comprehensive loss. The Company has not utilized any foreign currency hedging strategies to mitigate the effect of its foreign currency exposure.

Intercompany payables and receivables are considered to be long-term in nature and any change in balance due to foreign currency fluctuation is included as a component of the Company’s consolidated comprehensive loss and accumulated other comprehensive loss within the Company’s consolidated balance sheets.

Basic and diluted net loss per common shares

Basic and diluted net loss per common shares

Basic net loss per common share is computed by dividing net loss applicable to common shareholders by the weighted-average number of common shares outstanding during the period. The Company computes diluted net loss per common share by dividing the net loss applicable to common shareholders by the sum of the weighted-average number of common shares outstanding during the period plus the potential dilutive effects of its warrants, restricted stock and stock options to purchase common shares, but such items are excluded if their effect is anti-dilutive. Because the impact of these items is anti-dilutive during periods of net loss, there were no differences between the Company’s basic and diluted net loss per common share for the three months ended March 31, 2024 and 2023.

Collaboration revenue

The Company may enter into collaboration and licensing agreements with strategic partners for research and development, manufacturing, and commercialization of its product candidates. Payments under these arrangements may include non-refundable, upfront fees; reimbursement of certain costs; customer option fees for additional goods or services; payments upon the achievement of development, regulatory, and commercial milestones; sales of product at certain agreed-upon amounts; and royalties on product sales.

The Company recognizes revenue in accordance with ASC Topic 606, Revenue from Contracts with Customers, (“ASC 606”). This standard applies to all contracts with customers. When an agreement falls under the scope of other standards, such as ASC Topic 808, Collaborative Arrangements, or (“ASC 808”), the Company will apply the recognition, measurement, presentation, and disclosure guidance in ASC 606 to the performance obligations in the agreements if those performance obligations are with a customer. Revenue recognized by analogizing to ASC 606 is recorded as collaboration revenue on the statements of operations.

Under ASC 606, an entity recognizes revenue when its customer obtains control of promised goods or services, in an amount that reflects the consideration which the entity expects to receive in exchange for those goods or services. In determining the appropriate amount of revenue to be recognized as it fulfills its obligations under a collaboration agreement, the Company performs the following steps: (i) identification of the promised goods or services in the contract; (ii) determination of whether the promised goods or services are performance obligations including whether they are distinct in the context of the contract; (iii) measurement of the transaction price, including the constraint on variable consideration; (iv) allocation of the transaction price to the performance obligations on a relative stand-alone selling price basis; and (v) recognition of revenue when (or as) the Company satisfies each performance obligation.

As part of the accounting for these arrangements, the Company must use its judgment to determine the stand-alone selling price for each performance obligation identified in the contract for the allocation of transaction price. The estimation of the stand-alone selling price may include such estimates as forecasted revenues and costs, development timelines, discount rates, and probabilities of regulatory and commercial success. The Company also applies significant judgment when evaluating whether contractual obligations represent distinct performance obligations, allocating transaction price to performance obligations within a contract, determining when performance obligations have been met, assessing the recognition and future reversal of variable consideration and determining and applying appropriate methods of measuring progress for performance obligations satisfied over time. Amounts expected to be recognized as revenue within the 12 months following the balance sheet date are classified as deferred revenue, current. Amounts not expected to be recognized as revenue within the 12 months following the balance sheet date are classified as deferred revenue, non-current.

If an arrangement is determined to contain customer options that allow the customer to acquire additional goods or services, the goods and services underlying the customer options are not considered to be performance obligations at the outset of the arrangement, as they are contingent upon option exercise. The Company evaluates the customer options for material rights or options to acquire additional goods or services for free or at a discount. If the customer options are not determined to represent a material right, no transaction price is allocated to these options and the Company will account for these options at that time they are exercised. If the customer options are determined to represent a material right, the material right is recognized as a separate performance obligation at the outset of the arrangement.

The obligations under the Company’s collaboration agreements may include research and development services to be performed by the Company for or on behalf of the customer. Amounts allocated to these performance obligations are recognized as the Company performs these obligations, and revenue is measured based on an inputs method of costs incurred to date of budgeted costs. Under certain circumstances, the Company may be reimbursed for certain expenses incurred under the research and development services.

At the inception of each arrangement that includes development milestone payments, the Company evaluates whether the milestones are considered probable of being achieved and estimates the amount to be included in the transaction price using the most likely amount method. If it is probable that a significant revenue reversal would not occur, the associated milestone value is included in the transaction price. Milestone payments that are not within the control of the Company or the licensee, such as regulatory approvals, are not considered probable of being achieved until those approvals are received. The Company evaluates factors such as the scientific, clinical, regulatory, commercial and other risks that must be overcome to achieve the particular milestone in making this assessment. There is considerable judgment involved in determining whether it is probable that a significant revenue reversal would not occur. At the end of each subsequent reporting period, the Company reevaluates the probability of achievement of all milestones subject to constraint and, if necessary, adjusts its estimate of the overall transaction price. Any such adjustments are recorded on a cumulative catch-up basis in the statements of operations in the period of adjustment.

Recent accounting pronouncements

Recent accounting pronouncements

In December 2023, the FASB issued ASU No. 2023-09, "Income Taxes (Topic 740): Improvements to Income Tax Disclosures ("ASU 2023-09"). ASU 2023-09 requires entities to provide additional information in their tax rate reconciliation and additional disclosures about income taxes paid by jurisdiction. ASU 2023-09 is effective for annual reporting periods beginning after December 15, 2024, with early adoption permitted. The guidance should be applied prospectively, but entities have the option to apply it retrospectively for each period presented. The Company is currently evaluating the impact of adopting this new accounting guidance.

XML 37 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of significant accounting policies and basis of presentation (Tables)
3 Months Ended
Mar. 31, 2024
Summary of significant accounting policies and basis of presentation  
Schedule of reconciliation of the Company's cash, cash equivalents, and restricted cash

    

March 31, 2024

    

December 31, 2023

Cash and cash equivalents

$

46,812

$

47,324

Restricted cash

1,979

1,979

Cash, cash equivalents, and restricted cash

$

48,791

$

49,303

XML 38 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Financial instruments and fair value measurements (Tables)
3 Months Ended
Mar. 31, 2024
Financial instruments and fair value measurements  
Schedule of assets measured at fair value by level within the fair value hierarchy

    

Level 1

    

Level 2

    

Level 3

    

Total

Cash equivalents

$

41,492

$

41,492

U.S. Treasury

 

 

17,838

 

 

17,838

Corporate bonds

 

 

185,218

 

 

185,218

Total

$

41,492

$

203,056

$

$

244,548

    

Level 1

    

Level 2

    

Level 3

    

Total

Cash equivalents

$

42,263

$

42,263

U.S. Treasury

 

 

26,114

 

 

26,114

Corporate bonds

 

 

188,396

 

 

188,396

Total

$

42,263

$

214,510

$

$

256,773

Schedule of investments in fixed maturity securities

    

    

Gross 

    

Gross

    

Unrealized

 Unrealized 

Amortized Cost

 Gains

Losses

Fair Value

U.S. Treasury

$

17,855

$

$

(17)

$

17,838

Corporate bonds

 

185,329

 

128

 

(239)

 

185,218

Total

$

203,184

$

128

$

(256)

$

203,056

    

Gross 

    

Gross 

    

Unrealized

Unrealized

    

Amortized Cost

 Gains

 Losses

Fair Value

U.S. Treasury

$

26,070

$

44

$

$

26,114

Corporate bonds

 

188,219

 

399

 

(222)

 

188,396

Total

$

214,289

$

443

$

(222)

$

214,510

Schedule of maturities of fixed maturity available-for-sale securities

     

March 31, 2024

     

December 31, 2023

Less than one year

$

145,204

$

125,414

One to five years

 

57,852

 

89,096

$

203,056

$

214,510

XML 39 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Property and equipment, net (Tables)
3 Months Ended
Mar. 31, 2024
Property and equipment, net  
Schedule of summary of property and equipment, net

     

March 31, 2024

    

December 31, 2023

Lab equipment

$

29,928

$

29,597

Leasehold improvements

 

61,136

 

60,862

Construction in progress

 

 

124

Computer software and equipment

 

2,899

 

2,899

Furniture and fixtures

 

1,061

 

1,061

Total

95,024

94,543

Less: Accumulated depreciation

 

(26,019)

 

(22,838)

Property and equipment, net

$

69,005

$

71,705

XML 40 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accrued expenses and other liabilities (Tables)
3 Months Ended
Mar. 31, 2024
Accrued expenses and other liabilities.  
Schedule of summary of accrued expenses

     

March 31, 2024

    

December 31, 2023

Payroll and bonuses

$

2,868

    

$

6,496

Accrued clinical trial related costs

356

470

Professional and legal fees

 

2,043

 

1,642

Operating lease liability, current

2,215

1,513

Other

 

50

 

28

Total accrued expenses and other liabilities

$

7,532

$

10,149

XML 41 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Long-term debt (Tables)
3 Months Ended
Mar. 31, 2024
Long-term debt  
Schedule of interest expense attributable to the loan agreement

For the Three Months Ended

For the Three Months Ended

    

March 31, 2024

    

March 31, 2023

Interest expense

$

$

348

Amortization of debt issuance costs, including end of term fee accretion

 

 

56

$

$

404

XML 42 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Bristol-Myers Squibb Collaboration (Tables)
3 Months Ended
Mar. 31, 2024
Bristol-Myers Squibb Collaboration  
Schedule of transaction price unsatisfied

The following table summarizes the allocation of the total transaction price to the identified performance obligations under the arrangement, and the amount of the transaction price unsatisfied as of March 31, 2024:

Cumulative collaboration

Deferred

Performance obligations:

Transaction price

revenue recognized

collaboration revenue

Option rights

$

109,164

$

-

$

109,164

Research and development services

14,023

(8,289)

5,734

Total

123,187

(8,289)

114,898

Less current portion of deferred revenue

-

-

(4,610)

Total long-term deferred revenue

$

123,187

$

(8,289)

$

110,288

The following table summarizes the allocation of the total transaction price to the identified performance obligations under the arrangement, and the amount of the transaction price unsatisfied as of December 31, 2023:

Cumulative collaboration

Deferred

Performance obligations:

Transaction price

revenue recognized

collaboration revenue

Option rights

$

109,164

$

-

$

109,164

Research and development services

14,023

(7,434)

6,589

Total

123,187

(7,434)

115,753

Less current portion of deferred revenue

-

-

(4,372)

Total long-term deferred revenue

$

123,187

$

(7,434)

$

111,381

XML 43 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases (Tables)
3 Months Ended
Mar. 31, 2024
Leases  
Schedule of components of lease expenses

For the

For the

Three Months Ended

Three Months Ended

March 31, 2024

March 31, 2023

Operating lease expense:

    

    

Fixed lease cost

$

1,085

$

1,395

Variable lease cost

 

450

 

125

Short term lease expense

594

Total operating lease expense

$

1,535

$

2,114

Schedule of Supplemental Balance Sheet Information related to leases

    

As of

As of

    

    

March 31, 

    

December 31, 

Location in Balance Sheet

2024

2023

Operating lease right-of-use asset, net

 

Operating lease right-of-use assets

$

19,314

$

20,376

Operating lease liability, current

 

Accrued expenses and other liabilities

$

2,215

$

1,513

Operating lease liability, long-term

 

Operating lease liability, long-term

 

44,251

 

46,658

Total operating lease liability

 

  

$

46,466

$

48,171

Schedule of supplemental lease term and discount rate information related to leases

    

As of March 31, 2024

     

As of December 31, 2023

 

Weighted-average remaining lease terms - operating leases

 

7.3 years

7.6 years

Weighted-average discount rate - operating leases

 

9.9

%

9.9

%

Schedule of supplemental cash flow information related to leases

For the Three Months Ended

For the Three Months Ended

     

March 31, 2024

     

March 31, 2023

Cash paid for amounts included in the measurement of lease liabilities

 

  

 

  

Operating cash flows from operating leases

$

(2,186)

$

(31)

Right-of-use assets obtained in exchange for lease obligations:

$

$

Schedule of Future minimum lease payments of operating leases

    

Operating Leases

2024

$

5,900

2025

 

8,421

2026

 

7,931

2027

 

8,125

2028

 

8,325

Thereafter

 

43,163

Total lease payments

 

81,865

Less: Imputed interest

 

(27,423)

Less: Tenant incentive receivable

(7,976)

Total

$

46,466

XML 44 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Basic and diluted net loss per common share (Tables)
3 Months Ended
Mar. 31, 2024
Basic and diluted net loss per common share  
Schedule of potential shares of common stock excluded

Three Months Ended

Three Months Ended

March 31, 

March 31, 

    

2024

    

2023

Stock options to purchase common stock

4,739,854

 

10,370,402

Early exercised stock options subject to future vesting

84,380

 

385,655

Restricted stock awards subject to future vesting

24,731

 

49,465

Unvested restricted stock units

 

3,941,432

 

544,650

Warrants

32,009

32,009

Total

 

8,822,406

 

11,382,181

XML 45 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-based compensation (Tables)
3 Months Ended
Mar. 31, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Schedule of reserved shares of common stock

    

Shares

Options and RSUs issued and outstanding

8,681,286

Shares available for future stock option and RSU grants

4,905,295

Shares available for employee stock purchase plan

954,522

Total

14,541,103

Schedule of common stock available under 2021 Incentive Plan

    

Shares

Balance December 31, 2023

3,128,244

Shares reserved for issuance

2,954,788

Options granted

(1,433,838)

RSU’s granted

(350,379)

Options and RSUs forfeited / cancelled

606,480

Balance March 31, 2024

4,905,295

Schedule of stock option activity

Weighted Average 

Remaining

Aggregate

Contractual

Intrinsic

Term

Value

    

Shares

    

Exercise Price

    

(years)

(in thousands)

Outstanding January 1, 2024

 

3,938,006

$

7.11

 

5.66

$

2,923

Granted

 

1,433,838

 

5.29

 

 

Exercised

 

(155,928)

 

1.25

 

 

Forfeited

 

(380,899)

 

6.46

 

 

Cancelled

(95,163)

12.76

Outstanding, March 31, 2024

 

4,739,854

$

5.60

 

4.53

$

6,066

Exercisable at March 31, 2024

4,441,321

$

7.07

5.52

$

3,619

Schedule of weighted-average assumptions

March 31, 2024

December 31, 2023

 

Expected dividend rate

 

Expected option term (years)

6.08

 

6.04

Expected volatility

77.86

%  

77.87

%

Risk-free interest rate

4.38

%  

3.68

%

Schedule of stock-based compensation expense and by award type

Three Months Ended

Three Months Ended

March 31, 

March 31, 

2024

2023

Research and development

$

1,748

$

2,112

General and administrative

1,459

1,685

Total stock-based compensation

$

3,207

$

3,797

Stock-based compensation expense by award type included within the condensed consolidated statements of operations is as follows:

Three Months Ended

Three Months Ended

March 31, 

March 31, 

2024

2023

Stock options

$

2,091

$

3,546

Restricted stock units

1,014

97

Restricted stock awards

45

93

Employee stock purchase plan

57

61

Total stock-based compensation

$

3,207

$

3,797

Restricted stock units  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Schedule of restricted stock activity

    

    

Weighted Average

Shares

Grant Date Fair Value

Total Unvested December 31, 2023

 

3,721,471

$

2.69

Granted

350,379

5.31

Forfeited

(130,418)

3.65

Total Unvested March 31, 2024

 

3,941,432

$

2.84

Restricted stock  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Schedule of restricted stock activity

    

    

Weighted Average

Shares

Grant Date Fair Value

Total Unvested December 31, 2023

 

49,416

$

7.27

Granted

Forfeited

Vested

 

(24,685)

 

7.27

Total Unvested March 31, 2024

 

24,731

$

7.27

XML 46 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Organization and description of the business - Going concern and liquidity (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Organization and description of the business    
Net Income (Loss) $ (28,062) $ (31,264)
Cash used in operations (30,248) $ (29,219)
Amount of cash and cash equivalents on short and long term investments $ 249,868  
Reduction percentage 25.00%  
XML 47 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of significant accounting policies and basis of presentation (Details)
3 Months Ended
Mar. 31, 2024
segment
Summary of significant accounting policies and basis of presentation  
Number of operating segment 1
XML 48 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of significant accounting policies and basis of presentation - Restricted cash (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Mar. 31, 2023
Dec. 31, 2022
Summary of significant accounting policies and basis of presentation        
Cash on deposit $ 1,979 $ 1,979    
Cash and cash equivalents 46,812 47,324    
Restricted cash 1,979 1,979    
Cash, cash equivalents, and restricted cash $ 48,791 $ 49,303 $ 88,811 $ 86,244
XML 49 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of significant accounting policies and basis of presentation - Property and equipment and Stock-based compensation (Details)
3 Months Ended
Mar. 31, 2024
Summary of significant accounting policies and basis of presentation  
Estimated useful lives of the assets 5 years
Expected dividend rate 0.00%
XML 50 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Reduction in force (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Reduction in force      
Reduction percentage 25.00%    
General and administrative      
Reduction in force      
Amount of cash-based expenses   $ 292  
Amount of non-cash stock-based compensation charge     $ 171
Research and development      
Reduction in force      
Amount of cash-based expenses   1,740  
Amount of non-cash stock-based compensation charge     410
Employee Severance [Member]      
Reduction in force      
Amount of cash-based expenses   $ 2,032  
Amount of non-cash stock-based compensation charge     $ 581
Amount of remaining outstanding liabilities related to the reduction $ 0    
XML 51 R38.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Financial instruments and fair value measurements - Assets measured at fair value (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Financial instruments and fair value measurements    
Cash equivalents $ 41,492 $ 42,263
Total assets 244,548 256,773
U.S. Treasury    
Financial instruments and fair value measurements    
Debt securities 17,838 26,114
Corporate bonds    
Financial instruments and fair value measurements    
Debt securities 185,218 188,396
Level 1    
Financial instruments and fair value measurements    
Cash equivalents 41,492 42,263
Total assets 41,492 42,263
Level 2    
Financial instruments and fair value measurements    
Total assets 203,056 214,510
Level 2 | U.S. Treasury    
Financial instruments and fair value measurements    
Debt securities 17,838 26,114
Level 2 | Corporate bonds    
Financial instruments and fair value measurements    
Debt securities $ 185,218 $ 188,396
XML 52 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Financial instruments and fair value measurements - Transfers between levels (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
Financial instruments and fair value measurements  
Transfer of assets from level 1 to level 2 $ 0
Transfer of assets from level 2 to level 1 $ 0
XML 53 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Financial instruments and fair value measurements - Investments in fixed maturity securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Financial instruments and fair value measurements    
Amortized Cost $ 203,184 $ 214,289
Gross Unrealized Gains 128 443
Gross Unrealized Losses (256) (222)
Fair Value 203,056 214,510
U.S. Treasury    
Financial instruments and fair value measurements    
Amortized Cost 17,855 26,070
Gross Unrealized Gains   44
Gross Unrealized Losses (17)  
Fair Value 17,838 26,114
Corporate bonds    
Financial instruments and fair value measurements    
Amortized Cost 185,329 188,219
Gross Unrealized Gains 128 399
Gross Unrealized Losses (239) (222)
Fair Value $ 185,218 $ 188,396
XML 54 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Financial instruments and fair value measurements - Maturities of fixed maturity available-for-sale securities (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
item
Dec. 31, 2023
USD ($)
item
Financial instruments and fair value measurements    
Less than one year $ 145,204 $ 125,414
One to five years 57,852 89,096
Debt securities $ 203,056 $ 214,510
Number of available-for-sale investment debt securities | item 52 25
Amount of accrued interest receivable on available-for-sale investment debt securities $ 1,583 $ 1,570
Debt Securities, Available-for-Sale, Accrued Interest, after Allowance for Credit Loss, Statement of Financial Position [Extensible Enumeration] Prepaid Expense and Other Assets, Current Prepaid Expense and Other Assets, Current
XML 55 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Property and equipment, net (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Property and equipment, net      
Gross total $ 95,024   $ 94,543
Less: Accumulated depreciation (26,019)   (22,838)
Property and equipment, net 69,005   71,705
Depreciation 3,226 $ 2,908  
Lab equipment      
Property and equipment, net      
Gross total 29,928   29,597
Leasehold improvements      
Property and equipment, net      
Gross total 61,136   60,862
Construction in progress      
Property and equipment, net      
Gross total     124
Computer software and equipment      
Property and equipment, net      
Gross total 2,899   2,899
Furniture and fixtures      
Property and equipment, net      
Gross total $ 1,061   $ 1,061
XML 56 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accrued expenses and other liabilities - Summary of accrued expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Accrued expenses and other liabilities.    
Payroll and bonuses $ 2,868 $ 6,496
Accrued clinical trial related costs 356 470
Professional and legal fees 2,043 1,642
Operating lease liability, current $ 2,215 $ 1,513
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Total accrued expenses and other liabilities Total accrued expenses and other liabilities
Other $ 50 $ 28
Total accrued expenses and other liabilities $ 7,532 $ 10,149
XML 57 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Long-term debt - Term Loan Agreement (Details) - USD ($)
$ / shares in Units, $ in Thousands
May 01, 2023
Sep. 14, 2020
Long-term debt    
Warrants to purchase units   16,112
Warrants term   10 years
Warrants exercise price   $ 13.96
Fair value of the warrants at issuance   $ 46
Loan Agreement    
Long-term debt    
Loan amount   10,000
Debt prepayment charges $ 10,617  
Debt instrument prepayment charge 100  
Debt instrument end of term fee $ 395  
Percentage of prepayment charge on original principal amount of debt 1.00%  
Tranche 1    
Long-term debt    
Loan amount   $ 10,000
XML 58 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Long-term debt - Interest Expenses (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2023
USD ($)
Long-term debt  
Interest expense $ 348
Amortization of debt issuance costs, including end of term fee accretion 56
Interest expense $ 404
XML 59 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Bristol-Myers Squibb Collaboration (Details)
$ / shares in Units, $ in Thousands
3 Months Ended
Jan. 07, 2022
USD ($)
Program
item
$ / shares
shares
Mar. 31, 2024
USD ($)
$ / shares
Mar. 31, 2023
USD ($)
Dec. 31, 2023
$ / shares
Common stock, par value | $ / shares   $ 0.0001   $ 0.0001
Gross proceeds   $ 366 $ 448  
Aggregate purchase price excluding premium   $ 17,829    
Total transaction price $ 123,187      
Collaboration Agreement        
Number of collaboration programs | Program 2      
Additional number of collaboration programs | Program 2      
Upfront cash payment receivable $ 100,000      
Milestone payments receivable upon achievement of certain development and regulatory milestones 235,000      
Sales-based milestone payments $ 500,000      
Common stock issued | shares 2,160,760      
Common stock, par value | $ / shares $ 23.14      
Gross proceeds $ 50,000      
Common stock, premium per share | $ / shares $ 7.82      
Premium amount of common stock $ 23,187      
Aggregate purchase price excluding premium $ 26,813      
Number of Commitments | item 4      
FCDI Collaboration Agreement | Collaboration Agreement        
Upfront cash payment receivable $ 10,000      
XML 60 R47.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Bristol-Myers Squibb Collaboration - Total transaction price (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Bristol-Myers Squibb Collaboration    
Total $ 114,898 $ 115,753
Less current portion of deferred revenue (4,610) (4,372)
Total long-term deferred revenue 110,288 111,381
Transaction price    
Bristol-Myers Squibb Collaboration    
Total 123,187 123,187
Total long-term deferred revenue 123,187 123,187
Cumulative collaboration revenue recognized    
Bristol-Myers Squibb Collaboration    
Cumulative collaboration revenue recognized (8,289) (7,434)
Option rights    
Bristol-Myers Squibb Collaboration    
Total 109,164 109,164
Option rights | Transaction price    
Bristol-Myers Squibb Collaboration    
Total 109,164 109,164
Research and development services    
Bristol-Myers Squibb Collaboration    
Total 5,734 6,589
Research and development services | Transaction price    
Bristol-Myers Squibb Collaboration    
Total 14,023 14,023
Research and development services | Cumulative collaboration revenue recognized    
Bristol-Myers Squibb Collaboration    
Cumulative collaboration revenue recognized $ (8,289) $ (7,434)
XML 61 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Mar. 31, 2020
Jun. 24, 2019
Distributed Bio Master Service Agreement        
Commitments and Contingencies        
Milestone payments       $ 16,100
Milestone payments due $ 0      
Distributed Bio Master Service Agreement | Accrued expenses and other liabilities        
Commitments and Contingencies        
Accrued expenses 58 $ 106    
iCELL Inc. Sublicense Agreement        
Commitments and Contingencies        
Milestone payments due $ 0 $ 0    
Development and regulatory approval milestone payments     $ 4,250  
iCELL Inc. Sublicense Agreement | Maximum        
Commitments and Contingencies        
Milestone payments     $ 70,000  
XML 62 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Components of lease expenses (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Lessee, Lease, Description [Line Items]      
Amount of security deposits on certain leases $ 410   $ 1,260
Operating lease expense:      
Fixed lease cost 1,085 $ 1,395  
Variable lease cost 450 125  
Short term lease expense   594  
Total operating lease expense $ 1,535 $ 2,114  
Minimum      
Lessee, Lease, Description [Line Items]      
Initial lease terms 5 years    
Maximum      
Lessee, Lease, Description [Line Items]      
Initial lease terms 16 years    
XML 63 R50.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Other information (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Leases    
Operating lease right-of-use asset, net $ 19,314 $ 20,376
Operating lease liability, current $ 2,215 $ 1,513
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Accrued Expenses And Other Liabilities, Current Accrued Expenses And Other Liabilities, Current
Operating lease liability, long term $ 44,251 $ 46,658
Total operating lease liability $ 46,466 $ 48,171
XML 64 R51.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Operating lease - Other information (Details)
Mar. 31, 2024
Dec. 31, 2023
Leases    
Weighted-average remaining lease terms (years) - operating leases 7 years 3 months 18 days 7 years 7 months 6 days
Weighted-average discount rate - operating leases 9.90% 9.90%
XML 65 R52.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Supplemental cash flow information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Supplemental cash flow information    
Operating cash flows from operating leases $ 2,186 $ 31
XML 66 R53.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Future minimum lease payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Operating Leases    
2024 $ 5,900  
2025 8,421  
2026 7,931  
2027 8,125  
2028 8,325  
Thereafter 43,163  
Total lease payments 81,865  
Less: imputed Interest (27,423)  
Less: Tenant incentive receivable (7,976)  
Total $ 46,466 $ 48,171
XML 67 R54.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income taxes - Operating loss carryforward (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income taxes    
Income tax expense (benefit) $ 1 $ 1,208
Net operating loss carryforwards $ 0  
XML 68 R55.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Basic and diluted net loss per common share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Numerator    
Net Income (Loss) $ (28,062) $ (31,264)
Denominator    
Weighted-average common shares for basic net loss per share 62,296,637 58,610,375
Basic net loss per common share $ (0.45) $ (0.53)
XML 69 R56.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Basic and diluted net loss per common share - Schedule of potential shares of common stock excluded from computation (Details) - shares
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Basic and diluted net loss per common share    
Securities excluded from the computation of diluted net loss per share 8,822,406 11,382,181
Stock options to purchase common stock    
Basic and diluted net loss per common share    
Securities excluded from the computation of diluted net loss per share 4,739,854 10,370,402
Early exercised stock options subject to future vesting    
Basic and diluted net loss per common share    
Securities excluded from the computation of diluted net loss per share 84,380 385,655
Restricted stock award subject to future vesting    
Basic and diluted net loss per common share    
Securities excluded from the computation of diluted net loss per share 24,731 49,465
Unvested restricted stock units    
Basic and diluted net loss per common share    
Securities excluded from the computation of diluted net loss per share 3,941,432 544,650
Warrants    
Basic and diluted net loss per common share    
Securities excluded from the computation of diluted net loss per share 32,009 32,009
XML 70 R57.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-based compensation (Details) - shares
3 Months Ended 12 Months Ended
Mar. 31, 2024
Jun. 30, 2023
Dec. 31, 2023
Jun. 17, 2021
Employee Stock Option [Member]        
Stock based compensation        
Stock awards vesting period 4 years      
Performance Based Restricted Stock Units        
Stock based compensation        
Conversion of stock shares issued   1    
Performance Based Restricted Stock Units | Tranche 1        
Stock based compensation        
Vesting percentage 50.00%      
Performance Based Restricted Stock Units | Tranche 2        
Stock based compensation        
Vesting percentage 50.00%      
2021 Incentive Plan        
Stock based compensation        
Percentage of common stock outstanding     5.00%  
Increase in common stock reserved 2,954,788      
Additional shares authorized for issuance 3,025,220      
Shares available for grant 4,905,295   3,128,244  
2021 Incentive Plan | Employee Stock Option [Member]        
Stock based compensation        
Shares authorized for issuance       5,481,735
Shares available for grant       5,640,711
Stock reserved for issuance upon the exercise of previously granted stock options       158,976
XML 71 R58.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-based compensation - Reserved shares of common stock (Details) - 2021 Incentive Plan
Mar. 31, 2024
shares
Stock based compensation  
Reserved shares of common stock for issuance 14,541,103
Options and RSUs  
Stock based compensation  
Options and RSUs issued and outstanding 8,681,286
Reserved shares of common stock for issuance 4,905,295
Employee stock purchase plan  
Stock based compensation  
Reserved shares of common stock for issuance 954,522
XML 72 R59.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-based compensation - Common stock available under 2021 Incentive Plan (Details)
3 Months Ended
Mar. 31, 2024
shares
Employee Stock Option [Member]  
Stock based compensation  
Options granted (1,433,838)
Restricted stock units  
Stock based compensation  
RSU's granted (350,379)
2021 Incentive Plan  
Stock based compensation  
Beginning balance 3,128,244
Shares reserved for issuance 2,954,788
Options and RSUs forfeited / cancelled 606,480
Ending balance 4,905,295
2021 Incentive Plan | Employee Stock Option [Member]  
Stock based compensation  
Options granted (1,433,838)
2021 Incentive Plan | Restricted stock units  
Stock based compensation  
RSU's granted (350,379)
XML 73 R60.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-based compensation - Stock option activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Employee Stock Option [Member]    
Shares    
Outstanding, beginning (in shares) 3,938,006  
Granted 1,433,838  
Exercised (155,928)  
Forfeited (380,899)  
Cancelled (95,163)  
Outstanding, ending (in shares) 4,739,854 3,938,006
Exercisable 4,441,321  
Weighted Average Exercise Price    
Outstanding, beginning $ 7.11  
Granted 5.29  
Exercised 1.25  
Forfeited 6.46  
Cancelled 12.76  
Outstanding, ending 5.60 $ 7.11
Exercisable $ 7.07  
Weighted Average Remaining Contractual Term (years)    
Outstanding 4 years 6 months 10 days 5 years 7 months 28 days
Exercisable 5 years 6 months 7 days  
Weighted average grant date fair value $ 3.73  
Aggregate Intrinsic Value    
Outstanding, beginning $ 2,923  
Outstanding, ending 6,066 $ 2,923
Exercisable 3,619 $ 3,262
Time Based Vesting    
Weighted Average Remaining Contractual Term (years)    
Unrecognized compensation expense $ 18,525  
Unrecognized compensation expense expected to be recognized over a weighted average period 3 years 7 days  
XML 74 R61.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-based compensation - Stock option weighted-average assumptions (Details)
3 Months Ended 12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
weighted-average assumptions fair value of stock option granted      
Expected dividend rate 0.00%    
Employee Stock Option [Member]      
weighted-average assumptions fair value of stock option granted      
Expected option term (years)   6 years 29 days 6 years 14 days
Expected volatility   77.86% 77.87%
Risk-free interest rate   4.38% 3.68%
XML 75 R62.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-based compensation - Stock-based compensation expense and by award type (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Stock-based compensation    
Total stock-based compensation $ 3,207 $ 3,797
Employee Stock Option    
Stock-based compensation    
Total stock-based compensation 2,091 3,546
Restricted stock units    
Stock-based compensation    
Total stock-based compensation 1,014 97
Restricted stock awards    
Stock-based compensation    
Total stock-based compensation 45 93
Employee stock purchase plan    
Stock-based compensation    
Total stock-based compensation 57 61
Research and development    
Stock-based compensation    
Total stock-based compensation 1,748 2,112
General and administrative    
Stock-based compensation    
Total stock-based compensation $ 1,459 $ 1,685
XML 76 R63.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-based compensation - Restricted stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Weighted Average Exercise Price    
Deposit liability $ 491 $ 584
Restricted stock    
Weighted Average Exercise Price    
Restricted stock vesting period 4 years  
Unvested restricted stock with time-based vesting    
Shares    
Total Unvested 49,416  
Vested (24,685)  
Total Unvested 24,731  
Weighted Average Exercise Price    
Total Unvested $ 7.27  
Vested 7.27  
Total Unvested $ 7.27  
Unrecognized compensation expense $ 311  
Unrecognized compensation expense expected to be recognized over a weighted average period 11 months 23 days  
Deposit liability $ 491  
Restricted stock units    
Shares    
Total Unvested 3,721,471  
Granted 350,379  
Forfeited (130,418)  
Total Unvested 3,941,432  
Weighted Average Exercise Price    
Total Unvested $ 2.69  
Granted 5.31  
Forfeited 3.65  
Total Unvested $ 2.84  
Unrecognized compensation expense $ 6,774  
Unrecognized compensation expense expected to be recognized over a weighted average period 2 years 10 months 2 days  
XML 77 R64.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-based compensation - Employee Stock Purchase Plan (Details) - Employee Stock Purchase Plan 2021 - shares
12 Months Ended
Dec. 31, 2023
Mar. 31, 2024
Stock based compensation    
Shares authorized for issuance 564,071  
Percentage of common stock outstanding (1.00%)  
Increase in common stock reserved 550,055  
Shares available for grant   954,522
XML 78 R65.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Related party transactions (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Jan. 07, 2022
Related party transactions        
Accounts payable $ 3,432   $ 2,741  
Accrued expenses 50   $ 28  
Collaboration Agreement        
Related party transactions        
Upfront cash payment receivable       $ 100,000
FCDI Collaboration Agreement        
Related party transactions        
Payment to related party 2,707 $ 12    
Research and development 2,666 32    
Legal fees $ 35 $ 33    
FCDI Collaboration Agreement | Collaboration Agreement        
Related party transactions        
Upfront cash payment receivable       $ 10,000
XML 79 R66.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Common Stock (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Common Stock      
Proceeds from Issuance of Common Stock $ 366 $ 448  
Common stock issued and sold 64,809,592   60,335,701
Sales Agreement      
Common Stock      
Common stock issued and sold 4,084,502    
Amount of commissions $ 551    
Proceeds from ATM, net of issuance costs 17,829    
Sales Agreement | Maximum      
Common Stock      
Proceeds from Issuance of Common Stock $ 150,000    
XML 80 R67.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Subsequent Events (Details) - USD ($)
1 Months Ended 3 Months Ended
Apr. 30, 2024
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Subsequent Events        
Common stock issued and sold   64,809,592   60,335,701
Proceeds from Issuance of Common Stock   $ 366,000 $ 448,000  
Common Stock, Par or Stated Value Per Share   $ 0.0001   $ 0.0001
Clade Therapeutics, Inc        
Subsequent Events        
Consideration, Cash Paid $ 15,000,000      
Consideration, shares $ 4,535,333      
Common Stock, Par or Stated Value Per Share $ 0.0001      
Milestone payments $ 10,000      
Sales Agreement        
Subsequent Events        
Common stock issued and sold   4,084,502    
Securities Purchase Agreement        
Subsequent Events        
Agent fees and offering expenses $ 56,700,000      
Securities Purchase Agreement | Private Placement Shares [Member]        
Subsequent Events        
Common stock issued and sold 15,873,011      
Issuance price per share $ 3.78      
XML 81 R68.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Pay vs Performance Disclosure    
Net Income (Loss) $ (28,062) $ (31,264)
XML 82 R69.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Insider Trading Arrangements
3 Months Ended
Mar. 31, 2024
shares
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement

Item 5. Other Information.

Rule 10b-1 Trading Plans

During the quarter ended March 31, 2024, none of our directors or officers (as defined in Rule 16a-1 under the Exchange Act) adopted or terminated a "Rule 10b5-1 trading arrangement" or "non-Rule 10b5-1 trading arrangement" (as those terms are defined in Item 408 of Regulation S-K), except as follows:

On January 9, 2024, Gregory Russotti, Ph.D., our Chief Technology and Manufacturing Officer, adopted a Rule 10b5-1 trading arrangement providing for the sale of up to 160,000 shares of our Series A common stock, subject to certain conditions. The arrangement's expiration date is February 14, 2025.

Name Gregory Russotti, Ph.D.
Title Chief Technology and Manufacturing Officer
Rule 10b5-1 Arrangement Adopted true
Adoption Date Jan. 09, 2024
Rule 10b5-1 Arrangement Terminated true
Termination Date Feb. 14, 2025
Aggregate Available 160,000
EXCEL 83 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( -0[J5@'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " #4.ZE8IS;?]^\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O:15P=#E9<,G!<&!XEM(;EM8TX;DI-VW-ZU;A^@'\#%W__SN M=W"-"=+T$5]B'S"2PW0S^K9+TH05.Q %"9#, ;U.94YTN;GKH]>4GW$/09NC MWB-4G-^#1])6DX8)6(2%R%1CC301-?7QC+=FP8?/V,XP:P!;]-A1 E$*8&J: M&$YCV\ 5,,$(HT_?!;0+<:[^B9T[P,[),;DE-0Q#.=1S+N\@X/WYZ75>MW!= M(MT9S+^2DW0*N&*7R6_U>K-]9*KBU6W![PK^L!5"UEQ6_&-R_>%W%?:]=3OW MCXTO@JJ!7W>AO@!02P,$% @ U#NI6)E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" #4.ZE8TW]&T_D% #U'P & 'AL+W=O(&*> MGLQQSGHQ#Y/.Y+PX-U>3I>*'L4BR4"9$B>5% M9TH_S%S7!!17_!&*EVSG,S$H3U)^-0>W_D7',2,2D?"TD>#P[UG,1!09)1C' MOQO13O6;)G#W\U;]IH 'F">>B9F,_@Q]'5QT1AWBBR7/(_T@7WX5&Z"!T?-D ME!5_R4MY;;_?(5Z>:1EO@F$$<9B4__GK)A&[ :PA@&T"V+L ZC8$N)N (G.] M#;$.+TY$IZ.51%$Y[XY#K1 MH5Z3VZ2<'B;-79(%7(GLO*?AUTQ,S]LH7Y;*K$'9)7$[>N;\;./^1F)OTM"OTM#'U.LT M/*Y382/%PZG3_6Q#0J-:(@TJI,%A2)]SKK10T9H\B%0J;W3G%3-M<1 MUUKR*+,6$@UK"3BJ $?HH#8/G9LP$N0^CY^$LH'A&HY#NWVG/Q[9X-#0EG#C M"FY\"-R#6(7F,0IEO.>Q=8[B.C.8 ;E:D\= *)Z*7(=>=E*.\C;Q3FW8J&!+ M;.K4[V/G$' 8G%0P68N7R0E9:+A#B51D)O-$ \],^M9L[%&_NK81XT%MD7=DAO%/?!_5L M4]M/BLR5? X3SUY77'(^M7*B06TY:X=$4>?QCO.D OX(UY%/B9T3EV0#;!V'$ M?1&E0P3;3V311W.^]IYS+3/")_A6GSXPI7I&/J6(T%'M>6M+90%'<^ M11VGL&QN!L,%V-G0BG4,PT1KQT1QF_-1>E"O>2 3S%'L$1G18722T+9CT\_D87P<@65M$+B2C,9Q_!^6FCI?3TAWSNG#C@I MDG)%GGF4"Y(*52Z !D0\4M!*^\Q[!"K[1 [R XM M8AY%Y#+/X.O,/FMQG::V"A[6%J_V/^P@_W,="[4R=^4OH #F%-X5*4_L=6W7 M/L+#VG+6[H?AYF7+^;K;6BF[259(7*VQMX+'M:6LS1##?)+U[);\)>1ES*^+O1P*%T;&4XAO-Q:^?C MXH9E:PANPLP8^"\"?"C6UMTCU^U2UG6I=:OA& ;(K0V0B]N5JJ>[2WH#)ZUO MD3UB34UK/*PM8VU^7-RJO&?&PO=V]R:W-H965T&ULK5EM;]LV$/XKA%=L*V#')/6>)@92.T,+]"6HT^TS(].Q4$ET M2Y^F7+>$:DNN7W<['GE&Q*I2R=8PC]>4:2?+*X*)_=\,4%*V2: MY/2& U%D&>&/;VG*'BXG:/+TX$MROY/ZP7QQL2?W=$WEU_T-5W?SQLHFR6@N M$I8#3K>7DRMTOG2P5B@E_D[H@^A< ^W*'6/?],W[S>4$:D0TI;'4)HCZ2JU\3I2<7R\^?UI\_O%]= MW5ZOP-NK#U>?EM=@_>[Z^G8-9N#K>@7^?/4:O ))#FYWK! DWXB+N50K:_UY M7*_RMEH%CZSRD? SX* IP!"[!O6E77U%XT;=.5:?*W\;IW'C-"[M.6-.%YS3 M7 (B!)5&=RI]UZRO2^M<[$E,+R>J=@3E!SI9_/X;\N$;DW._R-B1JT[CJF.S MOE@2L0/JI8%87]#O17(@J?+=Z'5ERB]-Z?H_+%P_1/AB?NBZ8Y *'/U:#P:< M;H/3M>)<[QB7,TEYIE+M0(7,QD!6=KS.\LCU,'1[* UBV'/1"$RO@>E98=YP MNB?)!M ?JH\**LK0,KFC7!7KJ:3R!I""( IZN(="+O9\,VJ_0>U;4=\R2=)G M /2',8NB$#D]B :QP(^BD= &#I\ 4Y%2:L 8#$'X$ MH=>#.I0*4-"1.D(:-DA#*]+/"B>127X/4JH8!'!-%3.VG17J9CRZH2&Z#NKG M[5 *0R<828"H01Q9$7]1!<636-*J#YC0109T0=0#=T+H"!N"+05!*[H/++]_ M5NG7=KKK>T'H]1N402R,8#020]2A2F3O45254*(R=$/W3"2RJOZ##SG#6$/I1!$[E@S::D.V;EN5=5F _+1"'%( M86XGCVN$0R$O'"$YU+(-V@,=:%[0Z1,O&W$.^P#-4@Y M 1Y!VK(?M3D"IV 9I= MC+"'C.:J>6N0"@8QW_=",VS<,A^V,U^?4:9=-C'N2X;4AOOI8%_S?W8VW+(D MMK/DH !/.V4U^.+=EH%$1_(+=S:,=@X=5NTIGX9DB1#$8=A_628YY(0C_1NW MI(KM&[^J>D]4;6WCN!RAC_N#B5'.B\98!KLD$*J"\T#1((5C6EVIP:6IZ.C4JC_ M%!L#;G7A)9";&N0X=.WD@^V3S]5FD^A# M9M5 ]6G/+,G5MGF?J(9J!#F<:4(?18,APB3G0K>SSSJ&VPX_V#[\J%&]R(J4 MZ.W]AFZ3.#%3TG"(F?FA$SK]\QVCH.<%P4B[=]IYQ['/.UVD]:D9RU3B[_1W M@8,:VY@P'TP.QYX9=OL!-D@A.#*C.>T\X]CGF8I(A:%5&Y$.IP\4!&'8C[%) M+G0##X[ ;2<5YSF[_0[OE[7W;/AX<+AK/ LPR9G. N:=+Q/ZL]!'PN^37*@I M?:L4X5F@ L"K+RW5C63[\F/%'9.29>7ECA(%6PNHW[=,C03UC?[^T7SO6OP' M4$L#!!0 ( -0[J5AM*RC(W0( $* 8 >&PO=V]R:W-H965T&ULK99M;YLP%(7_BL6F:9.Z8"#DI2-(*1%RX<$FWN.GV-,;&=+V2,/ 01Z2N*43[10B.QSG M7-"D$DN")$K+7_)43<2.P.B_(3 K@7FHP*H$5A&T)"MBS8@@KL/H%C%5+=W4 M13$WA5JFB5+U&)>"R;N1U G7N[U9WEY?S:;W\QFZF%Y/;[PY6E[.Y_=+]'%! M&*0B!!'Y).:?T&?T'NF(A[*;.[J0PRL3W:^&NBB',M\8ZAMA/6099\C$9K]% M[G7+9^#7(L@9^O\;O'X=?8'(TS45(6?0'@C;D MTM/>83%P^7D!?4!A ]NNL>V3L*\XS]N1[5LVTL%>TJZ*!NFP)AUVDGHT2>0F<.H*'AZV@O>6-=A'-?OH"/:#EN_HU?Q9 MN'W]'E+9H![7U..CJ<\ZEN_X%VR^(&XIQ)9E#]^:9@/_V]KP"&TH.5YXVR(6A6;-D/5,@# M0'$9RC,:,%4@[Z\H%<\-=0JH3WWN7U!+ P04 " #4.ZE8Z6Q$)! % !^ M$P & 'AL+W=O[A;U??^,D3=K$R8'$?6GC9&;\S'AF M'MO#5R%_JA5C&KVE"5=GO976ZU/'4?,52ZDZ$6O&X[L7#_%RISGKG^'1,/*.027R/V:O:>T;&E6*LYQI$+&%S;4Q0^-NR,4L28PEP_%T8[95S&L7]YYWUJ\QY<.:9*C86 MR8]XH5=GO:B'%NR%;A+](%Z_L<*AP-B;BT1EO^BUD'5[:+Y16J2%,B!(8Y[_ MT[N0 H%4E?P6Q2\0B&+G),CR]RZI)J.AE*\(FFDP9IYR&*3:8,W M,3?+.-,2OL:@IT?CZ=UL>G-]>?XXN42S1_B[G=P]SM#T"DWO)P_GC]<@@,[O M+M%X>GO_,/DVN9M=?Y^@F^ELAH[1T^P2'7WYBKZ@F*/'E=@HRA=JZ&B 9B9P MY@6,BQP&:8'AH5O!]4JA"5^PQ:&^ RZ5?I&=7Q>DT^ ME2?(PW\@XA+?@F?\ M?G6O XY7AMG+['G_0YAMTM!U%03!TMON.-&5P MG[BET ' H 08=*[<=,T,.+Y$[ UZIV+6[ X^N(GG$UQ;%(N4'PT&]E7IES#[G3#_8AR6)A :1X5PI%C?D]@D._ MAM(BY44NML,YR+W^=(S.G@]6N1 MMDB1D'@M^$B%CW3BF^H5DP4X=%1$^ZL5)FD P/4&8)$YQH.V(%:,BCMY:5=; M[X?J62+J1W6P32G8 @0M8"N6P]TTEU78,X-M-T-K*;9QM@V&X0ZZIF_VME 8 M/H@>B=RP$66+G.>Z0=@"O>(_W,DWH_N/P0TLBUV':I.!!M&"M*(NW,U==W#J MN2XRP03PDUZ879',1;)O=E?RB:)]B.Z)7]\5V<6"MBY1<1ON)K#,J#3PL^&]RK/\H]V=)K>%A S"L-GVFI)!%&+7Z[<5:L6$>-"] MW,_B\E9'S^"\%>E:LD/_-D#N3.6(%;V+,1[J9,R_Z: M5/1*NNEU_*X2*(S4$L)O[ %L!34XX;K_/!?OBTO MD>C)>?KEY-)&2_9*BI?Y&N6B7_N\F(5<7%; MW$_*=<&B15UHE4Z(8=B3591DH^E9_=O;8GJ6;WB:9.QM@ MC_#HZP_ODOLEKWZ83,_6T3V;,_Y^_;80=Y,]RB)9L:Q,\@P5[.Y\=(%?AI16 M!6J+7Q/V6!YE@W7C3F0U2R69[^EBSX\GSDCM""W46;E+_+'U^Q78.L"B_.T[+^ M1(\[6V.$XDW)\]6NL/!@E63;[^CS+A '!3 ]4H#L"I!6 >(<*4!W!6B[P#&7 MS%T!LU6 'JO!VA6P3FV#O2M@U['?!JN.M!_Q:'I6Y(^HJ*P%6G51TU67%@%. MLJIGS7DA_DU$.3Z=W5S/;UY?^1>W@8_FM^+K37!].TOKD&7J"D@S=+O--&66+\FS"A6,5 M_"3>.7&Y=8(<J8O?;%8)%4OC5+T-DH68^'++%HG/$H[ ML/P>K#C>K#9IQ-D"^>PNB1/> 1*<#G+#EZQ HH%BW"^K ?G T.N\[ I2J$>] MS9463039>\;)GG%2XYA'<"[9?9)E278O1F0:93%#$1=MC5\@BI\C8A#21> 6 MTZXQJ]GJ86J?31X.25(M7&(2C\AFOFHVMK!G>*YL%W38$=-NH86J%36(0QLP M*41T'R)Z8H@N=R%Z*CI5N8P*5CX[*5Q;?.O +\LU'6K;1BMJ6D>JQ\K+Y6F*Q#/K,2H6?W8Q:P*&908)YD." M!9!@(1"8Q+ZU9]_2CN6KLMS40SB_0V5%.>(Y$D_--/J0%U&]NEE'!<]8T<6V M%GLHVY8R*9AF:]KS(2L,(,%"O?<2-_:>&QN(F\,)N(LG6W7.(MAH/2YF6G>& MCC=(L 2+ 0"DSAU]IPZ)W,:;]=U6VHW:W$I5D.(?69%G)0'K.?KBNNRCV1' M(=FS7,=I<:QU;RC'D& !)%@(!"9Q[.XY=K4<_\I*7JV.!($"G!=)7"UURR/+ M]TLMV-!)U%4Z ;&]UB0*66$ "1;JO9?(\/9D>/^4C+X!Y2G>N!8VK=: TE8_ M=$!!@@608"$0F,0A-IHTW#B51185Z9=FEI2FR,[<6HL\='R!HOF@:,$.[;## M8NRU$M&PSTIFZ$ HP5J&WF!&TKEO%N8K2 @XG! M2K.HX[6>?CYHG0$H6MC7 IF81L_ >D%#9&LLN<]0O"D*EL5?$"^BK$SK]6,G M+5JXP;1 HOF@: $H6KA#.Z1O?.39A1NE!>NEECH+K[7A1;5<7+.L/$X/H*A-$,/2TDBD[EPUZC,$\@(H@ M.S0I*A03VVS)BZ"UAOVURGPTX@76JQ=!MF@IM6^B8B\]TDYVK%ZI%JNYO$M< MU[#;#Q/5;FQ9!FW+L$&7(2:.U>ZRJAEQ''Q@)X>IT1&P7DC8A>F(6ML?,E4^ ML#QLV(YKMB,'JB" H@6@:"$4FLQHHR)@O8S0NTO13:33W_=5%<$U#=-0%E*J MW=BV+-%=VWU?-<2&V^[Y'4:NZ5C&D9[?9.)8GXH/VJKHCIF:D]H&I99CX';H M(%-A'Q0M $4+H=!D4IN,'GO_X8X%ADR39Z!H/BA: (H60J')N[2-(D#TBH D MCO<*J1>W;YZC3*S>Q/4F$SWDL4AJ06&1E'&^$1DJBK)ZB;U*RK)66ZO[O-Z> M3KY6%>=E=RJK]W5H'R(=&;KCDK:,!UII (H6]C9!9KU1&8A>9?C?6._3"HF: MO)N&:UK*'HN^@4,G"%"T !0MA$*3N\K!>QQZW>,;=EHZ"0:518@J%E"[G5^ M5AF HH4]#9 Y:^0.HI<[_L7=,:+J 808MMG>']-[.'A\@NH>H&@A%)K,=:.E M$+V6\@T;,T35$XCIT'8VJG=@,)6@+Y" HH50:#*5C0Q#]#+,-^S.Z)$'3ZNJ M@H)-Y14[T)=(0-'"G@;(_#3Z#]'K/R?RTSOL5!V(FI[1?F=/[\S@80C\&,@KXU HH60J')C#9R%='+ M5<,W4?6 @^=/4 D+%"T@JA WIE9+A O[K&1B&LF)Z-\B&;J)JH<;3 NHJ 2* M%A#U+1GE+72=B?P&>B/_4+W\,V1C5 \UE RJ2AN4*/HX:)T!*%K8UP*9DD:; MH7IMYJ3-43W&8"Y Q12J:CACXAK*=AYHK6%_K3(?C0!"]0*(?G/4[&2G_QQ+ MAXEK8Z\]$?L==F/;I2ZE[6AV'F5IS^L=5MAQ7)<>B=+!61:]Y'#ZWFAWQ%19 MP39=P[/:)WMF>C\&]U78PRRPIUE A87)P>F]ZC2GH.0^$K^G+)H@4K*@/Q_UV>\Z\WU1G!_3'5Z=]02P,$% M @ U#NI6%!(=P#K!@ .1\ !@ !X;"]W;W)KCN;,[0S%DPQ M9#G\,Q^.3XMZM')^(E4YYSFXE4JLL MB^33&4O%PVD/]YYO?.?W"VUN],39G^L;R5\*N_T9+PC.6*BQQ)-C_M M3?#Q.0W,@D+B;\X>U-8U,E!F0OPR/[XFISW/6,12%FNC(H*O-3MG:6HT@1V_ M*Z6]S3/-PNWK9^V?"_ 9A8I=B[2GSS1B]->V$,)FT>K5'\7#U]8!:@P,!:I M*C[10RD['/10O%):9-5BL"#C>?D=/5:.V%H >NP+2+6 -!?X'0MHM8 60$O+ M"E@7D8[&)U(\(&FD09NY*'Q3K 8T/#=AG&H)_W)8I\?G-]?3FV]?+R9WEQ=H M>@=?5Y?7=U-T\QF=3Z9?T.=O-S^GZ C]F%Z@@P\?T0?$L-_[S#SSP_K)!WI.R'0?X&P?X+NWC:V@]J5!6D.7* M0;'2])?U^(B$WH"<]-?;YEO$*"8#?R.V8UBP,2QP1F:2_ /E!!U(*Z0%M*!8 MY#%/&U*VXZ?!QD\#9P O&"B->62Z MK UHN3K8B@XE9- (85N(C+S0'L#AQK"AT[!))J3F_Q:&(3$WS9I)"6&:\SR" M4$*,8J&TS6:GXK<&9]C"%@SLR,(-LM!=,R(_*K*NSK:4 3#"ECTX\)LUU18Z&M*.@(PV9H^<9D^UB'\5))J YS-C:F?6C"Q9XPT; M1EJ$AJ.AW4CLU0SGO3IO^E$<2_:<03Q?LZHE6)G,:SL-8QPTK'8__IW5BK<( M'+L99Q'E]ZS1JY1BT.: HE'*HQE/N_M6I7U/M;$O;;N^(+4OB#/4ERHV:Q*V M%(I;.X%;P9OADG:?(UY'PM8C!'82]/A6LF7$D^?J+^,H](+)*K!68+2=K)2. M6LEJ$0-T'2;7I(_=K'_3:%S/6?=D-=5OVT!PV.00BQ@-MQK;KJGU&("=[ G\ M5M&&9&N6KYC5PJ!M81BT?&F1PL/.^-<$C-T,/(ECL3)CRC)ZBF:IW<(VPP[" M4=/ MM 1&04=@Q2NB1B_P,301%?,FJ!;[<9J=IL\(4MQRW";&/$Z:!;7/(M? M0;0KB'ZND6)P!1GJ[!9MVMP*;V6K\Y'O;7DU!V,W"5^_9F*U8FNS[1&%/538 MQ&>1(R.R%;/=?5O-R\1[TU:I9..7#2=[XMMJ>_A_L#>IV9LX&1%*Z?>*0_95 M$\E2FO!!4IJ*8O#7TDPG5B_@=E@"VBPDFY0_&N&.V-5$2]Q$VS![SA\A^;)( MEQ55E1;$[Q!%ZXBGIHNAN9!(1?9V1MI$>D0#+VQ.B#8YGX2D*QEKSB5NSIV" M8?M!TB98?X@'+2!ML>$(!QT3.:F)F+R\_2[: 632FB> 9?:$#JK>\/'U-=;F M7AA\?=Q$8:%H3+OV%:3F:.+>JS=;0[W#>\'LO>["]Z5MUPGU&$#<8\"M%#%C M2>6"R=W58?%ZPNQ;E%J!/UBQW[4[HLW\>+A=)A5"IP7O15C/$<0]1^PBW* " MA+"=S*"UJ&*':7KAY?3VU@JT/2G007.2M CY?E>2UL,$>6&8>"ZUNKRVB^[5 M.6O9OX>X-;A;Q+HQU-,#>7EZ.$@8[(EA:C?MH;PR6_]QJN\WT0S1C]SS/ M39P,_S+)16+#0]LO _P1]6@#D$4L'!"_8^2F]9Q W7/"6Q Q,XT[L>#6&U8_ M'(Z:W9VVAX?KI;+E)G!)DI1PE6<"K629=T;@ 94WGXE M]L(+6+K7G?V^M.VZ:.L4P3V.% 18O 0PLP;/-3-1ML+>[\E!>RRA?M 1\'HH MH?Y[ [Z)\]9DDB?6YFF/NG,<>C/\/6G;]5,]]E#WJXG;E8P7IOUV[@2@_59[ M;W-[E9L4L;IEKX-0I6V[7XR&S:SH;QU"9DS>%V>S"A6O,LKCO,W=S?GOI#CU M;-P_P\?GY2ENK:8\5+Z*)/1JA5(V!Y7>IR'8)&PO=V]R:W-H965T&ULM5=M;]LV$/XKA%<4'6#X17'3 MK'D!&G?#"K1;T*[;9YHZ65PE4B4I.^FOWW.GE]A%FW4H]B41I>/=<\?GGJ,O M]CY\B"514K=UY>+EI$RI>3Z?1U-2K>/,-^3PI?"AU@G+L)W')I#.95-=S;/% MXG1>:^LF5Q?R[B9<7?@V5=;135"QK6L=[JZI\OO+R7(RO'AKMV7B%_.KBT9O MZ1VE]\U-P&H^>LEM32Y:[U2@XG+R8OG\>L7V8O"GI7T\>%:3I1I8_)UOQD(:NNZ__JVK\/!AK/% M5S9D_89,<'>!!.5+G?351?![%=@:WOA!4I7= &<='\J[%/#58E^Z^CULM;.? M=%N_7G??L*]Y/U!OO4AG5SRZG M_'C_'$A'N-D ]SI[T.$;'6;J9#E5V2);/>#O9$S_1/R=_$_I=]Y77_;.#?4\ M-MK0Y00=$RGL:'+U^(?EZ>+\ >RK$?OJ(>_?C?UA[[_Y1&KY^(>S;)F=_Y=0 M:DTNM>%._5%2T VUR9HX5:^-=G>R6I[_J&R$9V6=\SO- MG:HV%A!,Z7SEMW?*=.:(O(.2--9M50K:Q4Z7V%Y7,"1'UBB#+F=0B&\IJN25 M@6(AH2;XO#4I*FP3U(G?0V02I['QJ5315S97J:UAP:FR"B;&8(VNT'J5W3KM M#/OES[I-WM9UZTCE-A($(J*%V0_L;(%-\-VZ&OI:4RX^'%$^4^^L,Z3XCY1Q M*G#ZHJA21\X4!$R\.,T\&4 M_8%)V21344*;D,$4IV:KG*VM*X*.*: Z;>CZ KH>QX)F;7IT)6: M^4_D%%46ASE4V!P6;Z9>VX\MT"7!A&/M'P[IA.>J=M MI3>VLOTZSX61"-/7'X48>/;Y7E-:VK%!T4K[H4 %>J[S]@U:@4]MX#(XZ$SE M8^Q9Y6C;B:/1L50%KF!<0%\?M,),O6S#<.BI#$2J[H8V\=!6;T1#AIE[''H, MJ\? G,ZC[&RZ.,V^QW,;8?#H9#'-5F?L4O#C6 ]QK_F=]#L_@!5VIROAMO#, M[2BFCNM[4 2H5C]-ST[/E$Z?A9YA[7 %%75D[IE.3"6]PX/L*]O3JS\K&!9M M3^P#A>F%B,?-,':.)1EM9S!UA8AB/"R.M)IUF(S'+/G$DPQA>7Q(KT">Z1!= MK],=()X5MH;JBAO&-@[H!K)SW+4;R R"(K,D=-(YJLE";H82WTL(S9[BRA^Y2WRV2;^0B MC6L"KN7R6.)W$ 4VP/?"0V[Z!0<8?UE=_0-02P,$% @ U#NI6!XIZ/'^ M&@ X%8 !@ !X;"]W;W)KN[?V;D\TP;%\]>>+KC>Z4/[-;W<,O*^LZ-#/C%D[>OMVJM;_7P>?NC@T]/XBZ-Z73OC>TKIU=O3FXN7KU[ MBL_3 _]M]+W/_JX0DZ6U7_##I^;-R3D"I%M=#[B#@O_N]'O=MK@1@/&K['D2 MC\2%^=]A]X^$.^"R5%Z_M^T_3#-LWIR\.*D:O5)C._QD[_]#"S[?X7ZU;3W] M6]WSL\]>GE3UZ ?;R6* H#,]_Z^^"AVR!2_.#RRXE 67!#'P8),#K?E!(VM=/!H $]WM2RZGO^-3+ Z=>53_8?MCX MZON^T4VY_@E@$-&X#&B\NSRZX0_*G557%XOJ\OSRZ9']KB)9KFB_J_]CLO"I M3^=/105\Y;>JUF].:"-WIT_>_N5/%\_.KX_@]#3B]/38[O\VG(Z?^C<[Z.KR M+W]Z<7EQ>?VO *%Z-_OMSQM-^W1;U>]PI[%78V,&W52U[3ULVRC\L#*]ZFNC MVLK#2@WV9?#51MWI:JEUCWMNE8/G3$_;N0:>UJ"4PZ8 TQG89-L"H&O=:Z?: M=H>_Z^W :P< YW-/Q]_B.;YZA#2X/+_^?'9[5OWUYN9'^GQQ_;@"TPI+!NU, MEX%G>C:Y9+N & 0";AL>W<*_M@'+N+6.@'+ZU]$X00GH@V:KNC@__2]:?P,/ MU:V&+_"WG_1Z;'GSV]/_.2/R%71:JI8P9]>@:$/0LGH3U6Q!VP[3A1E980EX M#T?',$>1/TYOT*@#Q5OK_>+8ZGJC^C70#@@*EK#^LK%MHYTG:7I^72&^P^Z; MX*B5WU0K<$&>R(U/#QNG==6Q(=)HB"8(TK[PQU4%$I'D:5$MQV$1F&RWID8MD Y5KVOM/6H4(J6JE3*N5 O8'IGE4-&($@? M8%6WU"XQ QX*)UEX&@.+I0<) (@F1S\LS_E=@ SR; * L B6PMDNI[M( M'9#I6^W*6?5>NP$B([07 #LAF.MU/!-XWRKOP2#"5H/%K?$I_)/9YVO8F=83 M,7(>GU6W>MTQ&=+6?X_<]?RK)XZ W( %HV/@;%1'VP<=47V%['4 K-=$;)8] MCR81<*H: ,/I01^P4F"5U9TRK5JVO%S?J7;DWY8[UM"-T:M,\AI=&XSO3COU M12-M0(F^Y#\ 8$ F<'1 "= E6R,<@+P=72U> N@& H:\)U" S2P 05WN,)*K M#.)8&B/65T^ +4/4*PX#XS)8@X$B<[5Y >NRWC,FQ H-5J!8$NX<(> 3G?&@-GX(X!O/R,-JXR1Q<^BND%\"_JAG) M]"7XR4:9#7CNU+IQKTC["#^#;1GRB''JS&-NQ.+H5T $!0;!3Q M::%T9C[!FK-?!:26UD'@1683*8!RGH2EU93B*&_ M#B17&S AN50!)=GQ< 2S&@<4"3'^B]G] QREHXF_PC/D_$EH?V862P_N+%PKEN+%#$4Q(%7^24H4K @0+@\7*US4/P$ENCA M0]2Q8)>*F@UBR,>2QO\,231HW:X"S6HEX+4]DAILT+W&P %IZ;:6!(U^ SK@ M9M%1%[MFR_P&9)PUU_;K4S#J'2!^IR6J2.$)T%K79'$ENHTF=<%^)#\*V*X*&IMA)/J<53= 34CD 4+B;J,I!D$CMT-I0#9_Q1@! M]X"5(X;?M#NNG0D\"<0]!UY(*'E6C#[0OCBC@6$-R1>&G)J<"D(000D1XAQA M"V\215_48UX#@-2VO4/R)NH M88B(>N18R,E@(&GJ(4), D&Q;0S= HL'NP!CMS7PEZXWO6WMVF \PGJZR!#: M<1SLONA!TB$V<2LB]];99JPY"@:C.U @RL!@,$9"2#N6 %JRJ'A#!"!S8$H_JJ0',Z O\QFP]YPK =HSW";*^^J(Y,+TS#9 - M&/)C *#1=[H%2CD%",A2ZXHI\>]0F+U&%7&IQ;I M3_F]53O,GC#;W5\.Z16&C13M /X8-&=;F: 9E*FK*,O!E50&=@*-L7V^,>H6 M)$3H_?6^@1(G4,2*$@OI$+#4%LS^;Q(CKHK-4* /1$@82X)!K2#8=6BY=JS; MQ#1X(NQG^NT8]#/$R23#!K(:W(5S@8[<1'Y\@9=!T@)F'-%3OH9A!A]Y3T1; MZL!2VM"3D^C%R@,[MLK0#R"@O<> 0D5T=M4C3 N^FH&W?4R%$5 ]!VD26!): MHE@=EWJXQV1&]!_BXL'4!N@ZQ* QA78->76D?:+2&B!D%#9F#>%))-FN()*G M.BS84ZK #?7D0K)2/4=1[H,< WP T#2VZ!)0 .5 M4NL0M08G5.H5\H)I*MZ+,]_[?B9EG$"#T=:L/1-^-,B?3+(4>@2MU MX>QCYR Z2+F(S+'<_)>Q6:<\-T@#[,R1G8= "V$))^Y+XI&X'H+?>%ZJ_&%= M$8TD"&T+[L(T17C/Y>H>W5Q&5PHKD >43Z3$R9FUP4 #G.KHF.-$Q*P\BK"B M@K)T[T?(/\&VH(%4%<,??W_8WE1_OEB\?/Z24F' M![)!#C5*J)5/Y1(!]0AH4;"DL')TZ:'"^"N*2<^OKO_P_Q.^[]=:#PM[V.+/ MU=-GBQ<7E_D7SQ=7L-N4O]/#67KFOWW_3W @._C%XOG+B_R+EXNK\ZOXQ:=, M\_)@DC62O,;*?-5-4+ =2S%K6O(Q1XL"1VL"/U,PF8"8&&:5U65/P1N>8J8P MJ<@-17CYN0TC?BM&"N304XX MAU:6P<3.DR4$R74#'8C?H!87YW,E(Z;N$URC?HNK@:"TD0(E53.<#OEMU(BH M!&7F/H/Z-QX-^W)4LM_B"F#]D399Z&EP72FC)>S8H(TK?*TX' 1+ZOTU6Z9. M#QLLJ":11D.B0SD7I132(58*K;47NK,V"'ZAO*:2=Q#F:']!B6M$K1VF$GI!0RRE1* M][9CP5@#FX<01!:^CD(2>IC[OLC97KI3.13TJ5H#LP ;(*#1J6VY ]@#8_&^EW%+-"37N@P;.UB:VM)6TGXB?A1/YL(MU;^M%Y0QN6@"8Y"RH,QM M%D,*GUH]B*IN6U63?E&LY.X,=L/^'JH_<=',8POI"-1J:P:Q@ P(U826.O;? M".F1<09IU,6N...%B6'=VK$Y9>-9; +Z M@_-D:;.SZGOL534�,O[M0OZ+J:QB33O2>U&3V#'0#7">O ^2(7I!-!52_= M<[E+?#.X4MEC@V50HKLTS- * ':C<]B._\>&1E=$V\F48];2Q)+B/79TP8Q# M'(W?KA8BLUY8!OGWV(TLT$UN"-A6=+9HB /^6#I&M0V-@46PMSNI.R/'T(&& MT"&W_A@L(^0]9-D4L&L*&+DT2TDK<2_V!A]^(O0S&*.8SZL!0KKE.(32HB@J MECIE &%^7])\U?F\!##D_A?LO^-JM-HYR BJ07W%CQKDS.ZT#FTO['G,=!E# M^9):(MMM2ULYLML%]67T)Y.- NPDZ$S\5LK&P!>IZX)"Y>,Q(7H@A? TJ$PU4N4U&3J4Y MA*-<"=PNV_M1!I)28]Y>EZ=1088# ^F]AJJ^<0V7!G3![K@^@F/=6H'\9F&: MS*$P.0,U'7?BX*==B#R) (N\/)C:KF+0R-8D4Q[-)9O"T(4.30H0JK'9S.<8",K3#:W,83RL+0QI/_0(JF\[7O=,KHB(GL(DUT2C%C2YEB=).$6 M54*,;JX8U?>B/C(G!69$!:?240H9Z?7.*H>&K/I NF[3+ZF4<)>5O5D+[38Q M+\OWY,=B?4FS22<@:!('10>0"?B2%F E*2 G61TB$+#"N#"D)@I\4#/A6>R_ MHG@?/%$YAPVY.&@R%0YBF ]-ZYLTSGA+LPIP*AS8I&PAC"S>W+Z/3:KG%R\6 M!%8X-8QV$@WS'\!\W+['YU/IC)T'D3)-S&0(B"XO8@<%L\E33B,97PXZ%^R[ M2:RR. R+8AY1 R1+H(^VS^ M0_T? 9*3NH^89^]1C+$O"Z98+L+2-\]E:45]@;S'!@=J<\R*0WX,0'_/"6=5(;I)$:7C$ED0*KXB>!1[ MIH9&[KD?F<-"JOI MDP%K'78XT!C;WP!M8P Z)-@9+!D/]%<9M3R0.CD66BASG($.L.SD& MFWE@B-1:3[<].E;YUVF!$:J0ME0/L[.C-[ MF*0DE'!9S0H6SRV$XB0UOR6_^9;NT.^JX$[GTT:T!K_)<-H>E!O=K#EJX6DF M#DLZH/HZA"6:1\5D(&5O!U ]&NW%DB\HJMR/P9 %K6\<)/V,_$RK& <%[5O9.Q4Q MO'942[314F$42ZRTY99/Z@ QB@N]/'SP@:*^NMRQ741&QQ4*JP)UJ%OD:^4. M3!A)NZ=[A[HY#08@31R6(&'VAF$^!0;)*N17)M(%$P+-/XQI ?Q XV+_+ )@ M_V,2_"_!I=JVHPQ"A;E>1@1%@-7%!WVYIY1IH.K+)!WD&>X\:P0\8HNC@(>G M)FFXU8!)\%($"1VG59B+8%5%KP=0G0:80+0T#VY2DB^#;"LIQ_*&TS4!ZW U M!V\1">47,DMRKZE^+#/BFH84PX36G/ OOUV^?\<5*HSM\[EV!X%B#X8B%SN< M!Z8+*.PV)X/PY'-JU&1,I&)M0R+^..Z)I9P>Q6M%)=;Y4A)6X/H1QS.(C(M@ MLF644HH\D[%5G*ELR#C@C&A(+<>^X0P :[)Y_HW8A+)D#XD;.!AXE@=XQBUX M);!U*TA@K@%*TRU'YV/D'&)=2G"OY1HPZL&6!V:UU)]#Y1D$?&U)#&(U"I;% M[)2NL@L:D!5BQS[*0^5KB DH M-. R8:BQR!@\N+V$R8MSJJI$@0<-O\F$B89F"OG K FSQCNZ+A%!HLS/C)HJ\. MW6 J!56$0B:KXU"5'_36OZ(_0Z2 M-@JS"M&YYI*$M&PS^NWM_I!B4TV"+U'<:;9BIS/7VKADQO;^$9P\*?,6^O,( M?9=_7,@#UI7\"DTOY;[ST-!](/3PL=Z0:M@2DTS<<"ET'2@MUE=)=,/0YGZ9 M]#"2=*OU,'SY]=J)-*8QY)(E4W9(Q63O"N)AF/) @SQ+=J>/,\):T3"W\" D MJ!ZID_?7L-R$U4_\6B9^N(K _H%+=EGI([^84D8, ;.L.2/$BDAUU:$X%#HF_I(LJ K$HK"B!?&AM M>JU$IX>%#"FG=#&T(D$R0#=D^G25/F;<1!1T5.:?7$94H1DYX=OG:)J-&0O M+DGO0@H*0X(GW//[?X0) _P(UR>Z2I]9(;ZC$V2R>BO:##\Y,*^6(#0:YV"RI,W;%VVT'B53R,EDA-8$+Y6+&VAA?CE*QU\I[T_L1O5S.34XN/BY1)/4*(KT# M89OCR'P[(KA%^=W^Q*A*;XHXX!X?$AJ6@_V8VVC6I7,8Z+"4NP0C,L/9;XE*0[%!G[J1?KFY0:9Q=S4ONH#YVS M,)ZYFHQ?4+@CO>DE>%X]A$&_D G%\H-Q]=AYNL([#:3XZG:L7#3%^5@6 MGYG8^"!'^+XXC;O@_6$)@2CHRDTJ7QR*@YG91K%<$2L@)>S)O.290"IR3&O@ ML1F*!--\59[J*#QQF:(M$F9)["S?;"^'SO=-09JM[7"DI#5?Z*T(O$D(_T07C/JA_VB%L5-^$R%YLE MQ#GY;1ALPEJ>UJD:DH>3&,3@BCC25E;(LYIV^@X+'R#'A6/*8 #6WR#L1L)QTI3MIB1_I+3C#QN1W MV\+E;N-31(ATB &TO'> &#B)4@FR/RY&43OS1F7V)J9IDW$ZK5#Z]I12[+A1 M6-0GL0"7J64V=$>V;\/J1[/5; M>]=+L%1%+29,AL';V'?#4CP#>S>WGZF_VC'X]/7^YJ$X^<4?U9QQ.K1YQJ?'Y MT_/'KZI/^9@R4#0]67V(=4!88GEWCI*9M+;)@ %O/\;+(C1PRS?7P67_ KF-;TP=YLX2D, 7[KO0 M5"R]0*SGMV.4@HK-D;7I.:%:81,B4OOBN_#".QZ_4'CQ7342PVY1RX8X/Q5+ MIWX3[MYSSDMV*\Q-X^UB[!E%RE&J2 +*NPY6JK@TG#GD*XLB!/6[RO>R99,0 M<KYW>__J#<&FNHK5[!TO.SY]^=<) 9/@QV2^\P7=H!PB[Z&PO=V]R:W-H965T&ULI5;O;]LV$/U7#NK0;9@3VW+:9DUB MH/DQM$.3!DFW81]IZ6P1H4B5I.)X?_W>4;+J8&FP85]L4N3=O7?WCN3QVOF[ M4#%'>JB-#2=9%6/S=CP.1<6U"ONN88N5I?.UBICZU3@TGE69C&HSSB>3U^-: M:9O-C].W:S\_=FTTVO*UI]#6M?*;4S9N?9)-L^V'&[VJHGP8SX\;M>);CK\U MUQZS\>"EU#7;H)TES\N3[-WT[>F![$\;?M>\#CMC$B8+Y^YD\J$\R28"B T7 M43PH_-WS&1LCC@#C2^\S&T**X>YXZ_V7Q!U<%BKPF3-_Z#)6)]EA1B4O56OB MC5N_YY[/*_%7.!/2+ZV[O=.?,RK:$%W=&P-!K6WWKQ[Z/.P8'$Z^89#W!GG" MW05**,]55/-C[];D93>\R2!13=8 IZT4Y39ZK&K8Q?D-EVV7'VT)-2[X>!SA M5U;'1>_CM/.1?\/'C"Z=C56@"UMR^=A^##P#J'P+ZC1_UN&E\OLTFXXHG^0' MS_B;#21GR=_L?Y'L?!P\[4.:XVUH5,$G&=0?V-]S-G_Y8OIZRY'I&P)*5KT+KHTDJX;DT9IC2PZLG$^+IW1CAJO MG==1_Z6Z9H1IH1H=E2%EC"NZSR%Z%7FUV:?/@ $2Z"UM5U14RJXX '9A6FB, M&M4&6=#VGD.4H+)(9U>?_]R;3F9"CE:(NS!*6DB1"K1&Z\N_HE*' A3 &516 M7M5B*Z===,:M= %61J^LLH7FT&'I4T(5'(1*+T$20="@%-TV[#316FL)4Q0X M>(0,W?$0)HQZ!@+=688'<%_O@7D!4UW*?H%N-G53 ?9HZSH?1F_2ABLYU.S> MP4\4D-Z28ENC-EU)!C0@5;NR0P&4@4&9Z783(M<@^;%M /]B$SOF 9,?1"CY MY.CVXT4:38]^W!>)J++44J!'\J "7:]M*W5!^AOEHT6 362[T"Q6J/;F:2N('W-8!&#R;%!EU9_2EVR!& M$@!$S1#*@BTOI6P=B6YSX0)N>/JTE(@!*:A=B\X:[7J[>:GJYNA\&^D9>># M<%[H6&?W!"/:VQ5W/=("N^"@ZWOTMU^E4NY$@G;U4OL%^2/1_90X-H]"IVD]= >.=6[EF M\).W1P!Q>.XNZ.'K\+QYU]WJ7[=W;R,(8J4A3\-+F$[VW[S*R'?OC6X279/N M^(6+..[2L,(3C;ULP/K2X1[H)Q)@>/3-_P902P,$% @ U#NI6)"P717T M!@ I!< !D !X;"]W;W)K&ULW5C[C]LV$OY7 M"#K,/(+N]7 ^XM$&3]'ZFI;%%K$0Z)&7'_>O[#6G9LM?K;>^: MN^" Q?&Y*K6[Z13>+U[U>BXKJ)*N:Q:DL3(SMI(> MKW;>AV_O[.VUJ7VI-+VSPM55)>WZCDJSNND, M.LV'7]2\\/RA=WN]D'-Z3_[CXIW%6V^[2ZXJTDX9+2S-;CJO!Z_N1DP?"'Y5 MM'*MWX(MF1KSP"__R&\Z?5:(2LH\[R#Q6-(]E25O!#4^;?;L;$4R8_MWL_N; M8#MLF4I']Z;\E\I]<=.9=$1.,UF7_A>S^I$V]HQYO\R4+OP7JT@[[G=$5CMO MJ@TS-*B4CD_Y>>.'%L/D*89TPY &O:.@H.4/TLO;:VM6PC(U=N,?P=3 #>64 MYJ"\]Q:K"GS^]HW24F=*ED)IYVT-?WLGI,[%3"HKEK*L250D76TIK%WW/,0R M2.([NDSNVWWPS.^U"TB)^,)S'Z]IM).DBO_K0\\:$@,3,E2H#2<^'EM"3A" LH*[X0'LOW MIEI(O0XB+JZPG0L$OI!>K,AN-\P%/K3D2"?,3 36;$%A9BN14E+XFSRA=)! M0(NG4&298?U*L+S^\.J__OQG4&^P>::;YU!\,!Y^O9>N$/2I5M W.+!A>R%& M@V1TF1[=%Z%Y]OMV@X_=]UWQP0:GKI\D'UPDD^'DN>5[8Q?&2D!D:G3NGB:? MC)-T<&*[S7ITPI,VOT"0ATE_?-[Z\MC.=#1*QJ.=L"^.P1\HHVI*MH'A,/F_ MQF&:I.?#_P2'<8,_AL/T/!D,1L\M_W$<3I+AY?FSZX]PN&\S,#8 Q@;]TS@< MGR<7%SLNX!!("G#21G@KM9N1=6)*?D6D(V!BR=S@460ED*AFB@#)LF2L*<1" MZ24Y'PLLL#53GP%,#"JU57Z-T63J@>^,WP(C_I92E8S[[P'Y[QU"RD4[P6B4 M&9LC*\HU7J!7)JU5$>60H+ GM6M[-R@G*^2-^@TKF7$^$7-KG!.U1BC+\'F. MF3"VA1(KY)+#%L%VG+2AK;X-:183V!VM^O^[)#I\_CVX(O[_=_?XN'/DB4_/ M/5]O@W2/(.T4#*'9UH 0GNWK&X[0KR%"QY/S1:C[X_%)V+\<7)P=<)SH%%SY MA^GE[CW=%>Z7Z?#R;(_R6(_@EC"8C-HB6WM '^3AV0%]NX6TV\17 .U'S>3K M0??7@_(OA&YTD_Y%NZB/VK Z4N%/=Q_N)NE@A^WAY>[WRS1-S_8HC_4=;C/I MY')/HW8;VM_E<5LZ-OHLK%FJG%R823:P9#0">Z:VAW ]TCIV"/[KH'DPQC]* M HPG+LQC6AA-8DW2MA-^A-+0WR\!XV2$T/P,8F]@U#(R[8(SYDJV&RTGETG_ M\G%1.#9Q'G-RT[ +)#%Q)0B=DSW<*AZQ9," . X^71=04G+R9''N#[N@'8-C M'0J&-A[MV5LUK6,\85Z&R51Y895[0"W*O+&N*]Z81\'99"%@J M6O$( '=3Q;A&BJC9"94QIB L4TRU5.:LS@X\, 1Z*2/CLLHHD/!4@[':8&!GS0Q@K' 472!=@A0-=Z'J=L5K?P@F M7C\RHON]L.4"8&#*='P,\[N:_FB^@@=A_D&8Q<(X%:Z?^ !@:L\TDA,1!VC. M2=L$K>DCT'Y!X:JJ7'?;M7"'FFQ;9PYU*.0R(F/*@Z2ES,QU8(9?#/YE!NZ> M4B9K1RV/NU#2+JXV=8NCCRI0J'G1:/>IAA:(Y$L; 'UW=_>=@.Y,0O8L."Q& M)^.+@P,T(>ZEM',8)/*:(C+L WD8HO/@G8AU=@8R>QZ=V812L$C@^*W4,,C:>W;HD9(,)V0 S]\<%OB54+L[(&_^RI5[IQO@'/%7%"B[D.@X(FV(0 M A!9]QU(GQD54=N- B$!&AXA%RCH$GAOL@XI<.QFY(DLP!' UI2WO X:G/HX M!?GR]$^E@N?VQ9WFQ2 93X9!)O^\Z._C.XF6966=\_G"FBH8U!PY6/N][(@! M9G1L6 "3A:6%5'EPD&YH4!Y@'?2QK%X\Q7>/7;3U6C>G%0&C?#_,X:JUCY>H MVZ_;*^C7\>9U1Q[OK^'G.8\=)C#NHQ.%..+YXLPCWL"A>WE3A9T$R M)\L$6)\9XYL7%K"]F+_]'5!+ P04 " #4.ZE8B8/Y-!@# "R!P &0 M 'AL+W=O/U_ A%/ACMT=3?OOYX.$I%T;:=J^P-G8CQ\;GSU;*WUG2D0+ M#W4ES=PKK6VF06"R$FMN3E2#DKX42M?Q*JU3!(M9PU?X%>WWYE:3% PH MN:A1&J$D:"SFWGDTO1@Y^\[@A\"UV3N#RV2IU)T3/N5S+W2$L,+,.@1.KWN\ MQ*IR0$3CUP;3&T(ZQ_WS%OU#ESOELN0&+U7U4^2VG'L3#W(L>%O9+VK]$3?Y MC!U>IBK3/6'=VS(RSEIC5;UQ)@:UD/V;/VSJL.,@V[O#B_Y-M#S9Z&(9SC^Z#07V/WN+X392$9P>HC@:JHT/H M?TOU(-C+5#\KBS ^?C-A$3L[$ Z^E0B%JNC^"KD"88!O[S"H IK7/:?@T,/X M[)_?U A9.70"7&&&]1+U5A/#-5_N@@]N1\!2/V63IXIQ>@K72%>Y5%4.HJ8, M[M'YF<$NB?PH3G9BZ$\2!I=*&JO;?IX(Z5)?43G-$[I4S$&.B.NEJIO6$E>C M"KOF&I\6:K!E_B1-GTD?6BV%;3<^A7APYUVXR ^3Z)GT35E>_5&_=.R[NOVA M'OGC$16/9:U=5MQBSG-->J33/ NTZWU6Y;X892^VU,0S7CR#@YUSZ[T M2>J'X7A/<1KYIWN*J_V@^$![QR"LN8&CV&I^ MZJ";.L];Q3FY#O%IA9@&NR50/9[ 2UI5MRT,9*J5MA^I@W982.?] M'-Z9]]N,6*R$-%!A0:[AR>G8 ]UOB%ZPJNFF\E)9FO'=L:2EBMH9T/="T?7< M""[ L*87OP%02P,$% @ U#NI6$X='#O% @ _P8 !D !X;"]W;W)K M&ULI57?3]LP$/Y7K&SB*6H2)PVEM)4H;-H>&!6P M[=E-+HV%8V>V2^&_WSF_*"I42+S$OLO==]_=V>?93ND'4P)8\E0):>9>:6T] M#0*3E5 Q,U(U2/Q3*%TQBZ+>!*;6P/+&J1(!#<,TJ!B7WF+6Z%9Z,5-;*[B$ ME29F6U5,/R]!J-W<072<"6)AF+N M74339>+L&X,_''9F;T]<)FNE'ISP,Y][H2,$ C+K$!@NCW )0C@@I/&OP_2& MD,YQ?]^C?V]RQUS6S,"E$G]Y;LNY-_%(#@7;"GNK=C^@RV?L\#(E3/,EN]8V M"3V2;8U55>>,#"HNVY4]=778 UB#M03CJTVA\H(W\<123FZ95O6X#0 &0 'AL+W=O<5X MJ5$N_,(V[J5I2&OG3=D($X-2ZO@O'AL_] 3.DN\(S!N!>> =%066/PDO5I?6 M;,'R;D+CCV!JD"9R4G-0/GE+JY+D_.J]T9N7'FU)IJS]Y=03)J],TT;^)LK/ MOR._@ ]&^\+!SSK#;"@_)2X=H7E+Z&;^). '82>PF(UAGLR73^ M.@,7 6_Q MGPV,\LOC\EP4YZX2*5Z-*.L=V@<*?3";QH1-OE5F@"=[5UM2!M1(=UL#$.3!X&0TU#0];&DN?)DM:$ M%SV*]U9H:F8P@^OL@3ZQ8YE;4P8C.!^Q[^AB \P7<6"5 2 M-5!?5J50JD=T$_+MY$-P7E]02+.H7=CP,=4U1FI8+=3.Z+^5 L%E:5. M:_UNPH'[('80:V Q-)1RL!(R.^(00H.\5BH2]X;\30$S-:U$";-G3UM3HW73 M&4.L&#" [P+8EL(]AFTATX)V,V&R/AA7>S8W\*\L+# M@S4R9XNIV6CY)XNX/4=\I&/.8>#&MB!'VSQ0Y;1Y>#P-H>9D"0N8YQC.F#UJ MB;XPV00^5^$(2U%6'M:[?2 :S*%-YB#^P>UK)3>"PT49E!(Q32E'GUSI+K!6 M4JREDE[N8=NDJ3FYCY'?$DUP!.MRV00ODRYZ+VL3:ASFCTF3 ]DS4@ORUK!@ MI'.<#OVDVPK+5>1XLJHM:2%_UQ4/"59L").'TO+)0S>P0^(N+9PUD4>=&\,TIR=#*Z:JE@;[R:AK(LC?6A<,G'AX4[ MH:/EL)2]MW)=^Y 5S8%RV#*#?W*CZ&[JSL-YD2PN_O?_;YH@WQ=DR. "]F^V M'/[3S8O2O[UZ#8>+;M[Q5#GMY([>@2DI-H,GE-;P4;7Q-QX$T5;O!KX^D]$#X+ M>H"AY0VTGANZ!C8#5M ]Z59_ 5!+ P04 " #4.ZE8V5#VUP(- !*@ M&0 'AL+W=O.Q9XX2 M7_1"2[9F9#N9NHT2C>TTG\$[D(1U=V G&CFU_?9!>Z%Y%&*F[;3Z?2+1!Z M?=]G=W%\O3;VWBV5\N)KD9?NS='2^]7ER8E+EZJ0[MBL5(F5N;&%]/AJ%R=N M997,^%"1GXR'P_.30NKRZ/HU/[NSUZ]-Y7-=JCLK7%44TF[>JMRLWQR-CNH' M'_5BZ>G!R?7KE5RH3\K_LKJS^';24,ETH4JG32FLFK\YNAE=OCVE_;SA[UJM M7>>S($UFQMS3EP_9FZ,A":1RE7JB(/'O0;U3>4Z$(,9OD>91PY(.=C_7U']@ MW:'+3#KUSN2_ZLPOWQQ-CT2FYK+*_4>S_HN*^IP1O=3DCO^*==@[.3L2:>6\ M*>)A2%#H,OR77Z,=.@>FPP,'QO' F.4.C%C*]]++Z]?6K(6EW:!&'UA5/@WA M=$E.^>0M5C7.^>NW5H-'/KC=*.O$I]\J/9L)J)C+F;&2#/?ZQ(,/[3Y)(\VW M@>;X ,V)N#6E7SKQ?9FI;/O\">1KA!S70KX=/TKP5MIC,1DE8CPG.$['#*/JBCZ^??C#2Z$D^S$#^7XJ^RK)"\XH*=,4Z$7RKL*E:RW A5>F55 M)G3I35SH'K]96*60T!XQ[I?]#'$P;0XI@5-$APPJ;;I,D' / )(54Y%EALU% MH6RJ9:Y_#US,7.B?_L:+^K-(D>]B9!%VHV-*IDOBDE6I%RF>Z(RDER)2>-^1 M^EV]' F\/!:?'S&5=FPM'0SA4L QJ7CSZ9V8#J=)]]R#$C?6RG+!)Z&0$S,# M0Z^D]:R@51$%PZ-4PVO8%VG+]BPK1=O5UY5Q\"C+EJ:F*KTN%\VC M _9*P"[-JZR[-5,Y=$;0@OG"F"RZ&BFJ4_![H8_5<2*J4L,6V!*9P2\?X;:R MHO!+#93_'8:8M:(2BXZLT)3V64 >63[=DL]&2K4M//P?G 2&L$O8!C/>5=95 M9.+',VC7>%E_-JTUHE]#,>1'OMG+K+41O;%-B8+: T6X;E;87FP0P$B-7%7W MJM"R28Z;VQ_K0&8Y"I1#O'M;[TL."[R$Y4@SLV)Y8 299:):L3G6 M_$W3BLP/2VY!OKMQKE2=8L%<["FW@KWU#(+2B84JV0=P:6^N!KJH=E0 MU-7H%NU^C(+\S/*V(/4#]#9KLE"?FEQ%+JX<=")>CC.==-DFMQVW')XSM><- MY .UF\3KPT_O!ZJ4LYR^.(_$5BY!"[E:&>N?% ;6 M(%I3GGJUFAG8ME F$" M\L%U!>K:'.!862**Q<:@M3'[\ M2&+V:(XTQ;-%E:-$V4WKU&1'P!=RCE++QGQ"@)<'8H +@>:Z0(Q=A= ^$'=- MI&RGT7Y@IV8 :0KJ*PZ0BGD&9)EC(ZJS]1@2-Z[1\^')^D;8#>9^/)&5L"OBI0YW&@5+6I7&N"N;8.H),N-:2NS5@[>1>7 MVCAO:;IM6T?N9]$/P 6QJR2)5&)X=1(D!C2@93TB/I:&,G>&N76A"8E!G:PU M&YESDO3R1@9(6L%CCQ&6M&UDJ6O]$G/AP"%ID>*97E"3 9T I0.O0(W ;/8E M%@2PK,*T2CDYT\9IZ"(MHPY )T H?:D@M*VK!B$"9WFT-+HPFW&/U]:5U#@R MPX>Y> =A*YRMXQ62>M?-71.AFC$A6U;(&+W1:5LG8'C8*T1?6.7S3)8,< M*1CS(E@G?FG99GOF;4SX"SH8//Y$79,+(%2+16@@W))PDS[J,O8VT'C_&BAB#.B>N+/T+_9*?C,:##>81G"ZIL70R])9M!K1PR]K2 M(ANS+WAY(3).P"+R0.>M;3/14$AV\J5N''1PC#9PP5(27Q+GC_(BY<&OEV%0 MW/F!-P->474D46#YF-K=C*'J);X8S'[H9LRZ;#?NB=9!QX/B'8L;+G'[8DFJ MQRE!]W84?DKW)D'E%;?=*ZFQ0 MK9):W,$<92HAQR&G*\0(SZH6,X)AM9"E)57S,MY<\;3\[=5N56%BYO0<)Z/S M87)Q/J1,LESWB 4GTZ95#&,DS7+( SHR1_M@[Y67,YU3WF7:L;OA MYU16L7./]B53=6"]QF4LH2=+XZC7[:5JX]0:=(5M[(IFEBY".&3)-9C#JH($ MVQIN,FP(O11;N>G:B:;VL6 WW51G5K]D?*NO6M@(W9+=SLNQW?CX7!:KJ_?B M4UQHQL! G=N-VK@8W>(8>FANBV#T\O&&?J>G^I/#U+>)^(C')(&;)[SN-+N)Z!QV5!(.!X&BJ-%QM%B* XV4W^H+*@STY/[/M4 M['3!.A#KW/SM8S7T,+%VN -HVJ7Y61F-]L MQTJ,047X+:/G^JPJ/F>)*,IA=B32,%(#OM1-E!Q A"A6*& M8@K1=,'GG(=X,J>4<"K/.\5P[P8_B,8'!KTGYELW\(?+ DG>2E"YNLZC@4-@ MJHPGD,$*&$V%=$%MV0JMOZ1;_1B)3XNQC?^!:6,%V=1DXD;#_!RUKV$3F_VF M57"4TW0_"&?0=7]S<9R(6>4Y_W*,7\$/25OOZ?YB^T4$E%;T=B7IHA+?D2<= MDX3V 0?AR"SH'"&@1ID6"JHXT\4<:$_7RD14:2-E/T%<]]Y:NNX=--F7+(J: MMY8;=RF>?_?J_.+5E?CXE)LOMV"@81 0E'.X!?B>4M"-[&[U/1A>AT*_QNPG MPY):,9CL 4Z'T1N[ZG)5 ;4+Y9D:&L9; M<8"X5C[<_L- \6!(^QV"_-:HS@QL"N-T6(O0%H.#(A+E2WB MJY?@E!F-RX62K@H3 []^HX+C#;\LJO6I$>)0F<8ZV-;V\X)GB?K M\".-)K.C5;O)?:"81:MWQI!#*=P[A+2U(#16A[&D*D,8Z8!NV'?+UJ]_)W#) MUZ+#R=5__/^[JJ B0.]9M]\"UAO>UT%PUV^:5O3/>VK7*W;_W62]U/_J\>=N M]C1[GXG1\%4R.C_M/!GTK#Y9&/:L,#I-AN/)WN,7TV0\??5R[_E9;HC](:@??TU53\2*##H$J5I"U.31+6MMDE,/@#3UZ<)N>CX1T M/[?.D[/IJV_-TP.T1B-D_=GDWYZGDXOQG\W3'0TH3T?)9#JJG_3]QNND\[,\ MM T+_O&A"Y?$X1=ZS=/F]XTWX6=][?;PX\A;GIB&ULG5;;;MLX M$/T5P@V*+F#8LNRD:9,8:)(6[:+M%LU>GBEI+!&E2"U)Q?'?[QGJ4KOK9"\O M-DG-G#ES)2^WUGWS%5$0#[4V_FI2A="\GL]]7E$M_Y)9 M^XTW'XJK2<*$2%,>&$'B[YYN2&L& HT_>\S):)(5]]<#^KOH.WS)I*<;J_]0 M1:BN)N<34=!&MCI\M=OWU/MSRGBYU3[^BFTGNX3%O/7!UKTR]K4RW;]\Z..P MIW">/**0]@IIY-T9BBQO99#K2V>WPK$TT'@178W:(*<,)^4N.'Q5T OK&UO7 M*B#*P0MI"G%C35"F)),K\I?S !,L.,][N.L.+GT$;BD^ :#RXJTIJ#C4GX/: MR"\=^%VG3P)^DFXFEHNI2)-T]03>^D3E= M3= 4GMP]3=;/GRW.DHLGV*Y&MJNGT/][=IZ$.T[VL["!Q*OGS\[317KQH\5\ MWZ)XYVPM II2!!O_IR)4!%IU(\T.=;D3E;PGD9,+& C?M8/02F9*J\ PH9)! M2*<\"0@Q@G6%,A@*T&@=CNU&*##(6@\7O.^:-RK/Q*][%F6>NQ:(,,X*Q6MHX:!Q-I.9INAM5#L0R:41&6'\2&\- MY':"/!R7@8J9N%4^.)6UV(AK9<4GZ6%0W"&P*B?QIG1$'$KQBQ$_M]!-5US( MBU>'88,$.4 H@ZC*QU&V*E0_VIR*#R87+SA[:7)QBY.X7%S\-&6_'64[P:=0 MUEKX'%@F1@A^!T+T,X5.=7U.>,.I]0WE:J-RINED0VW@M70E(2DOF'MO\#&N M XG#;#5RY[^GQW=*G-P\YK\4T7](17?Y BI:C1KCU*C-0XAQK&G^[%Q5%.N!PP8#72:PT-)#Q78MLPL9/%V721 M)+%B;9 ZXI*$(R!0M#DJ>N3#6R]J"\A0.=N6U1XAJ.[1B,XY*ELM@T4#R ;Z M]Y#!'X+CN>(_VV/,MLBN*%H2Z)&-/&VLUVXY)"0PT14LA GI^>QHI2) M"6@9$MA=+T2_,7OAW3!\(]&317+6?[U%S.H,,>T%EE,.#7$5Y>*KC<9^BQ^IG)M3-VX\?N;AGXJ[--+X:O]\,'TS/#Z:3)_OIJ'KL MI='&V$#Q9"C>L8$ZN=))$ZGOSQ\Q0",BP]1KX.$P/P/EE;':EKO##,2R0[A[ M;&=W4L?9V ]$/)8XKR624:B2HXJD&CS2O$0A#.GMC1=#SY$=^P7PL:#QE>MV)H[=U/.]-U5- MF'S\9-_%NYG$^&ZUV*W";:) M+[3,!KSWXK+" YL<"^#[QF+"]1LV,#[9UW\!4$L#!!0 ( -0[J5CCW8D? M= 4 'X1 9 >&PO=V]R:W-H965T&=BL6%[Q2&2O@5A!9Y3D5ZVO(^-.EXSL;PAU;I4H3 MAHN+DJ[@'M2_Y:W U;"1$K,<"LEX000DE\Z5?W8]TOR&X3N#)]EY)]J2)><_ M]>)+?.EX6B'((%): L7'(]Q EFE!J,9_M4RGV5(#N^\;Z9^-[6C+DDJXX=D/ M%JOTTIDY)(:$5IFZXT]_06W/6,N+>";-+WFRO'[HD*B2BNQKE*D6M7F.8I M>'&*=(&V$"HE*+E1+T+%>,9BJE#E)(8E3A,576:@2Y:N/=(X L^FY 74OK"2X!E+JX0SHG?UPO/?_L2Z938_M-Y^ M/J0"H)?8+_FT_=PZ@KWDL"'_TP_1USOE,WM&92PXXE(U'TZ([WJS<6\=SMOU M=RJ8.:@]V-'8:][]H,7$="4%9EF8$N#;AC+VLPNFUKMUTV,WFE>)T ;Q>;AYY7)D'VKPY' M6B_'#[%_Y9$U$TO)=>V#>^.##4[D3)WPTYH8*AX;CB='-PUPP30/6#MDDVUO8HB46$(U&%HRS''JB$:;MTQ MNM$8^/TD&_N'T[NS8\:+U:E)I1B)P-)ET M"3/7G_H[)_7"O.IT!^.RF,E(]S[L% K>.LELFFP57DOSB,J4 M),AXW,>8*]H;NOOA_HS'>J"(6:2YWKX!'^F>+V YT%@/--0;[9"2LM@,>YL! MC!515L5VRM/;Y>B52MC(;0:2?0E^N' UGI=V"MHYV#:U/F#+FDT^=BFAWR[O M]A0UOM3CI%48GJ,4YRTP%EE5^3)C*SNFGG7$;K?=7'5^OC>M+O]:43,G;GGJ>);=V=N:/ UZ2V MHDW=>6A(TPZ7'F:0-.N0PL#,KWBE3S#SV\(:NOXDK OJE@<:L._.)F/44N(I M?,G+2ID#0S'0&:8^!%/4+OQ8\SU 00L]=T0H"T=P='L$[-&X<=L3']"(*0:. MU>)0\=YW,1MV[L0YB)6Y^>OK Z:#O1XWU.;/A2M[IV[9[3\3>)PK?>_)($&H M-YB.'=N'-PO%2W/#7G*%]W7SF@+%(-$,^#WA>'VK%WJ#YB^7Q?]02P,$% M @ U#NI6#B>_#./ @ _@4 !D !X;"]W;W)K&ULG51=3]LP%/TKEI%X0LU780C:2!0VC0Q1?-L&P#'7E2K[9(WSG47462+!I2P,^Q TY,*C1*. MMJ:.;&= E(&DVBB-X[-(":EYO@AG]R9?8.]:J>'>,-LK) 3WU-T;VD632BD5:"M1,P/5DE\E%ZNYQP? =PE;N[=FOI,U MXK/?W)9+'GM#T$+AO(*@OPU<0]MZ(;+Q<]3D4TE/W%_OU+^$WJF7M;!PC>T/ M6;IFR<\Y*Z$2?>L>P M1SB//R"D(R$-OH="P>6-<")?&-PRX]&DYA>AU< FPB5'A2\$V;& MLN2$I7$Z/Z"73>UE02_[S_8&]OQ]MA^("]N) I:CO(?M_;-W3 DN3XZ#Q-TLO] NRF-U+7S#5TT!@ IH8W!_[-,;KW MHIDN_B3 KE%U0K_2Z!5H/$@CDY,D6X.&2CK+*!D"7E.$4%@8X7RA%JVELD3H MC2$R@79 ;S?4$[JD"=I0,G0TYR[(%@3VJC7)DQ0QI0ZLI]GCC)4]%2<;!.AU M <91[+A7AA6)BE;^\I7%SAJK#"KBH@5B@+*S?[F%[(-;$,%F9W C0S)1[?<^ MAFAO)A68.B2/907VV@WC.9U.X78US/0;?$A&LE5+;5D+%5'CV:=3SLR0-L/& M81_ 5!+ P04 " #4.ZE8]IZW MC! $ "$"@ &0 'AL+W=O9ED86&XE422I._KY#RI+M(#:V:/MB MBN3,F3,SY#'G.ZF>=(EHX*6NA%YXI3'-31#HK,2:Z9%L4-!.(57-#$W5-M"- M0I8[I[H*XC"O[#BV]+8 MA6 Y;]@6UV@>FWM%LV! R7F-0G,I0&&Q\#Y'-[>IM7<&?W#/Q=X_^J\N=R^LYS M4RZ\J0<8CW#K'CW05R+']AABWG2NY 66M"LQ\N5>=-Y+BP35D;1;N<_,SREFF> M 1,YY+QJ#>8@Z"144FMH4$$FZYIJITNFP$N&[!.'E_P_V7?@Z?O@]CK= MZ(9EN/#HOFA4S^@M/WZ()N'L O5TH)Y>0O^WU"^#_RX-0A1__#"-HWCV#T+! M0XEP)^N&B5?G?34C(T(3AK.J>NT0Z!Z"QJQ5W'#4/NQ*GI7 15:U.<)J_:CA M)^L=A[,5:J-X9H.NCX%%PH]UF-/O9)UT8]K7=)S"F%!.&8)$IBH@OJ#*N M>P.0C94#[?(Y73$2FE9E)5WR+AL-L@#S3D9]REW$DE$^&T1!L5P*.11*ULZ3 M+)O6,*= !#:D?U+!KG1,.P\L"E(L$K.VR@F5>!K>NXUL?4FVI$+?&>^6 M=VPUJSM6?8T.-;#;A:Q(]FVLX1"<(^;NB+#1K,KF8"6[EBUU\H0S,]17.BVT M8&V)$)WZE'UTY M7"GZE?79:W32X=X\]:^2:W\Z3B$*_>0J]-,P'C:_7+RTNMW\:6\'Q2A:TU(' MGTD ;!-Z_VGJ)],0DNG8GXS'P_+JC4X (YW(?P0PMG0C2*_]='+ >Q36CM#> M"A"T5J @\:_3R$^3&,9I2DS"P?/[7I^&A23VP_#ZW/1!&KHS4Y\$C^HT@2BB M_&(_FD9O&_/>GTIP]#*H46W=^\?J%]VK[I$PK Y/K,_=R^)@WKW/Z$!L.;6@ MPH)V>0AM"KQ7V6]$Q$90UHOY D ?N)#3 \/)=_ U!+ M P04 " #4.ZE8"7-)VVX. !", &0 'AL+W=OOSV O-I6ZI->"U&S+T5>ZM=GZ[K> MO+B\U.E:%%S[U4:4\&55J8+7\*CN+_5&"9[1I"*_C()@>EEP69Z]>47O;M6; M5U53Y[(4MXKIIBBXVKT5>;5]?1:>N1?OY?VZQA>7;UYM^+VX$_7'S:V"I\N6 M2B8+46I9E4R)U>NSJ_#%VPF.IP&_2['5O;\9[F1959_PX>?L]5F #(E)- M7K^OMO\2=C\)TDNK7-._;&O&1LD92QM=5X6=#!P4LC2__(N50V_"/#@R(;(3 M(N+;+$1X[XR MEE8%Z%IS%->KRQJHXYC+U%)Z:RA%1RC%[)>JK->:W929R(;S+X&KEK7(L?8V M.DGP%ZY\%H<>BX)HW&XU)GKQ-]BJH30Y3 D=Y87>\%2\/@-/T$(]B+,W M/WP73H.7)_BI'28SU^K6K P_N&[>11&+X\MQGXKV;^;$D;. M2 &@AGHMV#4,X>6.\:S:U#"%WHFR;M2.?5@+Q3>BJ66J/?9SF?HTD=U\;F2] MPQ:\9.A2EAE MN;,+C3CS<:.'/K"-JAYD!BO N@-IU14#',H9O$8V!$JZ !EK%#Z^!>742J:U M44+[R6/O[SZ"+)%X5+^L>ZW;V!M6E<4Q9E9\;GLN5!#K#KXZC3:/2-2@; MA3!<"180Q2:O=D+ BH4HEB!P'(;3WE8H1GAX)Q7 ::5@",H[!=H ?\!7.]3M MN0$4@#6%*C0-)>%H8@8VRY>Y!-!JY3Q>P&"%AX@^$B,S1/ M+MO?\);#1IMZ72GY7S33RNHZ\2;ST)O%"=-KKHS]71O1D_,Y21TQJG/C $J0 M!Z.@$V\Z";Q9&!XC*$M92[!Y<-,'+G.0-;F"-:#3RY%@PF3N+6;38_0ME&1$ MU/D5:U!J2+85-\P#IA]DU6C@Q>ED:)CDK$I@^L @9P#+*#-9W@^X'/GZA?'! MLD$CQ64Z1@>>U0GB",LG10%$#2B RT&^ ^CCF4WR#1HSSX\;+Q@DP"W;A3+0OOR'"&,7(HA"9!& $@8!B4D$CW\$?)$<,M2"=<#*6PTK*.-F35O<9Y%DHJM@[JI-6CU;C6Y!?IQ^KT#3G M#9@?"@L8-",])E8KD1K,)TL9JF?BLRMZ#5D';-VE'9Y1D5GG0^?M%#UG+[41 MB8V?-I; /+@1V#U33ZKXD@$)#!O85Q[SU.:8.F-["&#/?VHS!#!-- M$2D)(AE&2?K,M:Y228S:Y=$T994YFR3>/1O%@?B]*"%+0)?$KXY)-"C?HHO= MK8.+>K>1*4W P69E#F[5*#:+CCD8;.7I2HFCQC:*X:D1; CR !X+U21)9$O5T+M#NH M6=92/(@"^;<"[2W3L8"2!4Q:$M2C:? T52;/&%N67-$06,.H^&L6\=F[1I$T M831@E4)7%YCXFZPQ#KR>)[O-DWBS 74C*4QS7"BP<0Z4#"NC2/!!H9&B!R!P M4/*#7KV7<[1.V8TN,HE@=T+ HY?P= (ERP0O"29&6P$ M<>H53UUVD I58_@:"$U)D(CD0SL# ::-0FNDD)16BC#0*<8F:=JR:SD[X*)# MJJU/:QJ?5KK+QOKPM.&[@A((;@9V8$(BD67GL/H$&K;KKGDVPN/]6#$(MQSS MT#ROMOH%9?Y!_/+1WSM#]S>;+J 22#C6E/"Y'_; ED !^J&J*Z>QO" MRTGHA4'[<#8R^,YEXTF;@I MAQ,N-SSR4"2S^;Q5K -M-^(\]"9Q[,WC^05JI77MT;@X";QXMK@8FPBLO!(2 M!U^R%)?/\][$:3"%Q#QH][8GL;'Z6YF0.MQJJ#$C5D)#4I!I<)%##BT,TP\L MA5TU5J\56$Z!;1,7QPR&#IEYNK[^7[]_4',+&+N"\,OOQ3=?X#U5 'T/=K]7 M]_=*W&-0_%K:UR!?!;)O>K[G?G^&3[+4,OUJZA\@G1B]_)VRI#TONG%UT2V5 MH>>8ONB+T=QS F*HF<"0X?-O/73;2UG!ZQ;QW N":3OY&9OY4!@F_K3_#MP- M?/4GZSJM9[4C$C]:,-L0&O"#SXYMB'YAD@"E><=SZ$?)T8D_MOYW'L\#;[Y8 M=!.G_F1Z=.+UR%G/%XD73N.QL,+(GTU'! [I"M_W9.GM.SS 4;SPYLFD)S<0 M8\ F?A+WWDV] &1KA6+RK?HX>$P X&, Z;Y^@EE/\$G4^Q9[TW Q" 9;YWC< M.MZ1?'SEDE:$EFH/4[,N5>LACCZ(-=3&>!;[L_B1@@B'A7,(:PGE&A39FK)7 M7QS,/7M535-BVC%J"%#67BZPB3V@XB1 M^YE,BK<8(UL\: 7K&+/<4A7?U_[!> N#*#YBQL?SM#&['E16KC+!)%C46R'V MNB>F6864\/50V5#]'$AR3S O6B<&=!FRB)KLIY,H[P+8U0?6E9A9VF#V:%': M:-3;VYQ#!GJ7KJM^2)HW!'^8EQL1 M6=7;G(L$]5"!C&4.X=4S:3KEPE;VO3Y>9S<(W,,J%>;9B4KJ3\]7Z"L@5('M M6:;0/DP1\'#1DE/2: T61-^P6";E:P58DU7&]%69KC M1'.R=\]-'634";&:GLSPG6DT:US/XH86!XN^:NN*CFX_PT()Y50*1(<-ESW- M&;NMA*;6L)$9]6^-I(!52&:%2?FI<#!D#UK2/O8._ /0 %)W26FQ.:EHCT T M:1\[]_;D@Q4"LH ,\243&NK)I7%>D/QJQ:[2%/N$Y& -A$KXBX406 A?"2ZK M0>W7!V/#_1$+-Q'$0*4!8UF>VBF5%@-<^^C?P0K8X;,9GJX"&2C?"-+#R%)CR M!P'VN8L2/>Q!4R,-MA!^ !*'T:L]>/C*@NNQWR.)QK@PN]G')X-?AS*E?L;4 M3K/:)?GO9ZI3/YCC/Y/QM!Z4N&^SF0]E^/?T.X/?]T>@M4V:?,A,OX<8/<6? M445Z[+RRRS"PK=+V@J_NKMDLG/<3CR,:*[.]PP/38=BKMF]7<42\AQ^?98O9TV!Y^R MUV@+O2"%;<.>JIQEPR&TV=AG_59GK\&L%\I'T^TBG" MUN.I!M'AJ9O WB%R_X@!T;0\C.@^NM)N')= 5!'XZZQO M'I$_7;3="??:]O5&;"1^'/9:"VV'((P#;Q+.QRT"""3)/E][833V%A/LBD0# MIN:=-3Y:"4^]V6SRE84P*KHMAM6^L?\=]3#MU=;#(^N],M[VB/F.^&YM^6B! M/#*.?YPQ3Q9@=X>RCC.S?S\$62 MOO+2SY]>N[T$%)D>%QK*U]SZ22!]")+DB;=_HN[ND6N,VL/N)>URR\D3J0M1 ME@UUL,SJ3FEZ[]BS*QMQ!T^X7'3HXO!E[UYW(=0]W5['3B!HQ%SQ;M^V%^2O MS+WP;KBY70\KWTM BURL8&K@SY(S&PO M=V]R:W-H965TD9-FQTQ382V*1A^?ZG0MYNC3VDRN$\.RI M5-J=]0KOJ_?#HWYJ:J^D%O>6N;HLN5U="F669[UQKUEXD(O"T\+P_+3B"_$H_,?JWN)K MV'+)92FTDT8S*^9GO8OQ^\M#H@\$?TFQ=)W?C"R9&?.)/F[RL]Z(%!)*9)XX M716^Q*G//G#T)Q+W)6<>M7S%NN M'0_^T+QW[6N<@WSP^A5ZO[>5&RO'<5S\19#]G@A/TB>N<_?#<^ M&IV\H.EAJ^GA2]R_4=.7>?UNO&#CPQ^^>S<93T[V2DSUVKZ)OP-&H+*FB\RAT*^PS+09L)ZU%+$Q[<1^*3-\J @ M!*7@>1,.6@$^"\M+%(8%65_4)=?,&50KF8&54HYHI<[K#$)5;65EB"]S7I2) MH/&PO'^\_IOS8HK8+G=JRN4^\R4I;"9 MY$K^RPG? _80""7! (&&4%(.D68.IBG!)I%?IW\!6U_#5(0/X6!MA8+[ MN:[G2)6: C=;)3C?:/9'YLT,09^,QC]MAAIB!%%+G:!ZQX$XVZTE4/[B!*%C6K [^D:69:U%2@^@&F[( MB0L&!FO*P9;(5I2D(2,S-N<:V19,(M&\(E)!B':"VPQQ4'!SQ'CT?;LSJ_.% M\#'44DM$66T=R\#*1G58!=5,SDBIC5A@TYIZ4<#K="YUT$F(V6^U6L7/#;]P M.#=/;/<%";X33T!0I$(XRU;0HZA04$C^=!2XO^U'3^K.%I:G_6^6*LEFK=,4 MUWKUHO8FQ:DI2F\X16N.]@>8TKCY8[ X."$H-7X!I!QT#1:HTNW 9K\%YQ[2 M-3BKVKJ:1Y\M"YDE<"\EBDD"3@O54![R6+6\R IME%FDUHQ<[],!P,MU:R1Y MEZL5JCP XE$<20]R>/;+W7T'U;2\)Q4B&D")63P"8BLVX!:4WG*3$IXR>5W4 MWM"IY)C;N+DS775J)3J8.[E;"./:+;S68#=K\E9]M-;;( Z0[82')PYXH> M(\OHW)8=FP&KN Q5/(XR&H!"8:!^$/LB];*;3CJ&F$]?%7)=@]*PKD3,R/[;& MW$*5_Z!;YWE%4T+#P^.VZQL72CU7D!$'$^+(UX4HEX +6=G%WO-"M>[HB ?/ MY<[U;!F[CDLV=W&(7%@C<":84!CF9BI8:$4F"(0[9LUO MFS37L^)!F!73Z"DW/=;,B(T_J8:ZF'0?J[\>35&RRVMKN[$&K7=< &!$-D<'1 MT5%D,)W$$9)3;?/5B>0T:Q.]=(HF0WI!STE4CXR#<)A> MB? LI- .+SEJ-ONCVIH_XO*O H'&%'%[>]5. 6&G[24%CQ-WJ%^DP%Q:Y^GA MJG;4I$US'5T7O 8H30A@0R<(<=C>Z-B/]>P?*!SK8&2"&BN"RK"G52@TKSV* MX!8FGBA[':?\"&!,CB"^=45_YZ:V:_WBI(P[K\9M(!T6*9@F^BM5;1IG0NEW MN.B%EP9=MZ_ M4)@6X96/P%%K'Y_"VM7V(?$BOI^MR>,K)/)K(>GE0LQQ=#0X?MN+^C4?WE3A M-6UFO#=E^%D(Y)LE NS/#2[8Z8,$M,^KY_\!4$L#!!0 ( -0[J5CD[PUV M2P, !D' 9 >&PO=V]R:W-H965T T)"ZYJ7M&%M;J1L@D!B:*"\?$!_C05KZT/ON> MYYX[^R[SK38WMD1T\%M5M5T$I7/-61C:M$0E[%@W6--)KHT2CDQ3A+8Q*#(/ M4E681-%)J(2L@^7<[UV;Y5RWKI(U7ANPK5+"W%]@I;>+( YV&Y]E43K>")?S M1A2X1O>UN39DA0-+)A765NH:#.:+8!6?74S9WSM\D[BU>VO@3#9:W[#Q(5L$ M$0O""E/'#(+^[O 2JXJ)2,9MSQD,(1FXO]ZQO_.Y4RX;8?%25]]EYLI%TM4ZK'DP*E*R[?_&[K\,>X#1Z I#T M@,3K[@)YE6^$$\NYT5LP[$ULO/"I>C2)DS5?RMH9.I6$<\M+K1059^UT>C,/ M'3'R?ICVZ(L.G3R!GL"5KEUIX6V=8?80'Y*204ZRDW.1'"2\$F8,DW@$291, M#_!-AO0FGF_R!-_;VU:Z>_BQVEAGZ 7\?"S'CF+Z. 5WQ9EM1(J+@)Z]17.' MP?+%L_@D.C\@<#H(G!YB_V_]#Z,_:8<0S^#%L],DCL]AGPV^E,@;C:COH106 M!*Q%A196A4&DOG)PQ+@D.O]GW^_&YR]']!9=21Q;I/:ILQW;"#Y^O!R!-@.! M=]G!P&EHC+Z3&0)-#7"D0^D7#'%/>8!LT-[A(:5%@X M8E&]Z^K+%5P;71BAAA2:UK!,Q\S26: &JW(:0H7D=^3GB74DTY>1#)X0L#Z> MP-$[22E]TO2*)Y/CY&3V^M7L99=KN_E%H\AKI>"55-)Y)LNV09V/X4W+\ORY M*^DV0'7MA=Q>0,V1ED-WC+S;[H*MKC(8P[K=6+QML5/^$,"4NBU*C\NXQE10 M7N>RXJB=9=FNZ8:DJ/[F:!]&RV0&M7;TK.[X(N_]15HN/WOM%73\6(N$>^-* MH2G\4+9TMW3AW>0:=H>YO^K&W5_W[J-!&1:2*EAA3M!H_&H6@.D&<6X ##UW#Y!U!+ P04 " #4.ZE8T FDQ>P% M "Z#0 &0 'AL+W=O3,>>U52)?W(-E1C9VY=)0->W6+L&T>R MB(7)['M5MW>6[;8'1-MT[XMJJD6UV3L0\7@WS0+WS2BS+P MPOCRO)$+NJ/PI;EU>!NO40I=4>VUK86C^<7@*G]S? O30]^ZUFP)S-K MO_'+^^)BD+%!9$@%1I#X6](-&<- ,..^PQRL5?+![><>_5WT';[,I*<;:_[6 M12@O!J<#4=!,I:WS\%0])-H>P:GVP57<8%E2Z3O_RL8O# MUH'3[ <')MV!2;0[*8I6_B:#O#QW]D$XE@8:/T17XVD8IVM.REUPV-4X%R[O MVIFG^Y;J(-XN\>O/QP&PO#E6'<1U@IC\ &(J/M@ZE%Z\K0LJ=L^/8<[:IDEO MT_7D1< /THW$-!^*238Y? %ONO9Q&O&F_\?'!''X/ 27QAO?2$47 W#?DUO2 MX/+UJ_PX.WO!P,.U@8P(H;IU>2HC<&CA1 M\<:?\SDY72\$G\FF9^)]+:X:ITV*^U"$DL2-K1I9KP0.D*-"Z#I8(84GU3H= M-'G1M$Z5* LA%XX2\CZ?9-1)=G:WD;SM):]ZR2B3G_T"SH=2*'(!700Z?-"A MY:*5!F6KH%B'J'Q)* CG=S2\[U=[M"';Y%L)2V#L0ZE5N>-+-+3@/>U]"\/K M @X9PRLLMP:$0OC:=)%KUI&36%X 9,'+=B[RH^'IR728Y;GPI00]>'%+8TS* MR9D7RE85.A' U;<='YYFYRX";5R2(9FBHL:]Z>CD5#3DDL*7L7J0T3K3GR'] M5*4RUB,NMJ,!NQ69,(KR??0<*4(?+;9"4&-V-,XJ1-6+N;-5=/ZI A@N&P@^ M:G13,BNQ=W0\/,DR ??FX!>Z:=&B2X.36\%>\.^<$%5.E.U92X^82Y[\KG7@ M)]6P JELP32VXWGKGF851WS;--:%* !\F48/S+[Y^/F?@SS+(R/:8'55M37A MK=!*,E&3<9B1<0BQ?4HV.C!_L0X7R.%960?\J+;%4[2^S\F-D06Q+TXV!/(K M/P03U4AQUG6%^BSU2H9#$NT0@TW!#7K Y*,H68:;0(5=;6V,6*J1B/ MS2V&3,IZH;VRRQ1=MKH@H[M7JA?H-S!M9@"-'!Q ]0&FCID/A5?2I T^I1 , M[0-'%+\5JMJ8 YZ;A:A0QPHX\"P6O$S:6;>^O;LY**",F?7ZU:^'1V?\>PRN M1H0NS1O.M0U2R:1E=3@8L] KCP6XKW_YGFY@= :Z(8E*^C*:NZ\A=C@\FAX- MI]/I3]0ONHQT8BD-.LA>-@)NOBG(9&U4PH3J6,20S]NM/;@W^XJ;"M,PC7U< MD80LON*YBAV\ZF,-Y9@SL7YX\UD# MOWHJ>U#2E_:&S#;1H87<6Q1X^*FMAD.-FKWLF? MKGLT&YCB:C4Z.!L*E+X7T$FP3;^&PO=V]R:W-H965T XG=D VSO9N+.S7TMD2:H.#W45:4?SZ_===5$4[20SV"^));%>O7KW M57Q]U]FO;J-U7WQKZM:].=KT_?;EZ:DK-[I1[J3;ZA9^676V43U\M.M3M[5: M5;2HJ4\OSLZ>GC;*M$=O7]-WG^S;U]W0UZ;5GVSAAJ91=O=.U]W=FZ/S(__% M9[/>]/C%Z=O76[76-[K_LOUDX=-I@%*91K?.=&UA]>K-T=7YRW?GSW !/?$_ M1M^YY.\"C[+LNJ_XX6/UYN@,,=*U+GL$H>"_6WVMZQHA 1Y_"M"CL"$P2^7T=5?_W53]YLW1\Z.BTBLUU/WG[NX_M!SH%X17=K6C?XL[>?;L MJ"@'UW>-+ 8,&M/R_^J;$.(A"RYDP07AS1L1EN]5K]Z^MMU=8?%I@(9_T%%I M-2!G6N3*36_A5P/K^KR!6V0UM;]IUL>UJ4QKM"M56 M2 #C\&$0 :?;7A%I'WV29QZ_/NT!*01]6@H"[QB!BP,(7!:_=6V_<<6O;:6K M?/TI'":)>!0I<$[\D!>.^FCCQUSA\ M4_R^T43K9JO:'5)[:-50F5Y71=FU#LA:*?RP,JUJ2Z/JPL%*#6K1NV*C;G6Q MU+I%F%MEX3G3$CA;P=,:1*G?9*RT!H!L:V#F6K?:JKK>X>]ZV_/:'M#YTM+V M-[B/*Q[]^[\]O[@X>_7EY.:D^.O5U2?Z?/[J<0$6 9;TVIHF0<^T;"E(XT!@ M" 4$ZQ_=PK]=!0J][2PA9?6?@[%R)* /*EMQ?G;\W[3^"AXJ:PU?X&^?]7JH M&?C-\?^>$/DR.BU532=GBZ8(( A$N0D2L2"P_7AA0E98 D;/TC8L]<@?JS=H MBX#B=>?<8FYUN5'M&F@'! 7]+;]NNKK2UB'ESI^]*O"\_>Y!>)3*;8H56$Y' MY,:G^XW5NFA89S3JS.B !!?^N"Q (J(\+8KET"\\D[NM:9&*L$>C6C"_N"7^ M6M9#!2)9UX6J_@#S0ZCP:8TC?G5M3>:B13[7P+YRL!9_R!;<;4S)C+]FX680 M2(>BU:5V#JT.'DH5*V5LKA8 'I=&L=IVSN O"\\:$AP'IEN* MQ<6OHJT!K9%<(LW:K@\XFAH?J< JHO= Q%( N,].*XN,0)3>PZIFJ6UD!CSD M=^K@:?2'2P<2 !B-MKY?FOL]^)=@ QR; * L( B6PG9-2G>1.B#30^W*27&M M;0\.'>T%X$X'3/4Z[ F\KY5SX#0 5-\A:'P*_V3VN1(@TWHB1LKCDQG3_"28 MYB>S-O5&KQLF9$!NRC!_-Y#B;T'('/_J2#! ?,&0TFF!!&@5NM:KJFH+E#(+ M-'.:>,XJX- R VF+"JAA=:\/&$MP#NI6F5HM:UZN;U4]\&_+'1N*C=&K1 $J M71J,CHX;]54CBT"7OZ8_ &+ +: I, 14NBL1#^!!-]A2'#JP#^0<19!0 6EC M.?1:>XMA4&'PC+E-9+/A"+'EX("H 8-;JL3%(5\<\S^)3#[EUD^?7&D?AJL M4(.N:8K3WP>!#LJN,YB=^[TND%GD'*PX^[?@'+TS(C@Y)]A?!#LV5Z M]AO0;;5:0:1*]&3GB%+6H.MF^0)&B;&KC5J:&NRA@$+) JO#LJ%>@,PV;VD95&"H M!''S8DJ"+C@PH%L/G;PKZ2&@H-@_X--"Z<23@&/C$ ,.M>PLB!YY$*0 ZEH4 MV%HK)UC"X=M*U2C0D$74$D"AXF 4%Q6FZ):U60MV)!TU:'$G,J76X*_%KGY< M818RD-=D)U(9X+H];+2#S"S0DP@Q]+>>Y&H#UC25*J D^V .YE9#CR(A?G Q M"=_CD<<\$##65:$-.:PE1(HKTQ..A,42M[D%1ZXQ>B2I15]%$=?;(8N,MAWRT% $#B'!'U[UO=T%5J?Y6)FBXD:XA/#,AXP+CH?0 M%H'B\+9DHWZ'Q!WLQ*X 6U!+1M>U*!Q@N>\T1GW(?;OM2#7H-P@'$%B(LC*H MR3*W :UD6].UZV-PA0T<_%9+2!AC2Y .79*?DM0D.*(^-9OR(Z0YND;Q@H6U M:2B$:0<*@N"TJXS&IA^(/B?%%5#3-*@V)(^5I@ 2S?(.Y1<%\QL&> @#5@Z8 M.Q%T7#N1-1"*>]%7IE,4%F'HB!;1&@T,JT@C,%_0Y(H1@X"*#^^G")OYX*"L MHM#3.@ND[NI;)&^DS@')/"D^@!GJK#@>UO;$_1S8]U#D/3@]-FL@O;<8WZ/F M6Q9R,G%(FK(/&)- 4&(2XF[/XKY;@'G>&OA+EYNVJ[NUP6"2+2R[)17A&YM[:KAI)3&' 3/641C Q&XB0R.CS%XJOL&NC'2;E!&8*?>ZDB M40+?@1_0/1XP( ?6SZ%Z:D S>"^W,5O'B1ZP'9,UPJPMOFK.*FY-!60#AGSR M"%3Z5M= Z&H1_Y3? M:[7#U!=+%?O+(3?&8)OB,S@_9CP)*.,U@\HL*LBR=WZ% 4B@,5V; I[S<\^" MGWLVZW<^8#Z,$8_>-W'B1J:D8U (S7>,L[XN52>TDC@(Y\5RO.!Z1DJPS] 'K3.HS,5#C.KGB$.=XW MTS/8QU1L XM@(?4& T=+%%N)I>[O,$$6LP0)1F]* W3M0_0=8V0,NMG@1RJM M 4,^PL:L(6!NK<94+-:0H'Y&\"DE08[GH9>&/^3%!S>H5M@W^ MV20EV..0 3]["<,\O:2X1!Y,3DYR\DK0O?#HLO4&P.T(PT#BA/J^9!7$/<#N(_ MQ,7ON"^)7"@S^<3MT-Q]93;_$%0D""$P\?2-A;.T6*#!M7@NTR5I4#< MCVG1YR9,IM +!8)RKIA<6K,V&(Q!X#%8%C_B:%+_1\*AM6!5V\LB9DCY(I#R MQ>SY/P-B8%"H< S@IPCX70!^(KNJBK^<+UX\>T$U%@35M3Z;8E]>8FP@:0$7 MBB_34KE_,FP]7)F7=(T]"I>).HCL,72B#2#0 O%. MRU%[L \D[1QZY5@K%^MP@NH,:D'1I&(WN_10\^DEI0YGEZ]^^O\1W_?[&8?U MS8/X2_'DZ>+Y^47ZQ;/%)4 ;\W>\.4O/]+?7W\&!9./GBVOSL)Z-D?DOU?FFZZ\==FQ_K"9B=Y^MFHT6S3Z MG<+ZB,3(1:JDW7$,<$ ME@"Q0NN:13WB^A$M::.5;!,;W6^P1Q!%%BG3-=H;:$H\260@.:?L3IH>TH2@ MYG%CA@:/;RCC#*61[0 &1W'CI]++/D73TTK@FY22'@5.8,, [IIQK?H;K65 MB!/+!_08UCQST=J=%#:H#.=M*[UDV MS)O%+&A[.D=%6JK-4NQ@ZR5)O1L42L&U)TH*%ATPUFP8T1B M3UI\0P17Z-500YQXJT.VRGFCSVM,.J>S0K5#VKOB!+(ID.D-J5F#T8:.VA^M M5MB3N*YMMDF(/0(:*\JU#DLT150GX$FH8L2%#AH2Z$!$7*CG.DDBV3!0*923 M06]NPF* 6Q\X1TOV@^P1$3\H#'/AAII,G9,C8^)9><8@9<&\U$E^(7RJ=2_& M8UNKDC2>XD9[:[#M_3=?L R+)AY;2-NM5%O3BTUF1*B,N=2AT4YGGCF??SY% M_%_%,9)1"W9YU=^1C&22'AAGD$9-F,+AK%?;F8I@"<.Q)4%"$)\$W\2U M[WEC^W!BQ,!W JB[N-W6!,J2/\FD0D8@$YG-T(X*R$)12P<&Y$5:)*#HZ9B@ MC[/($#F?95*\VPT]5B!H^,-RK>6DN*IK+[S.=6)B:*^#I$-!%K94N?)< ^.I MM-E3$R0:7Q4'H6:YXKF=SQ<%&8C&!FM-9;X;%1$YA)+!"]\@,[;B0JC%N@ M"A[<45F+_?+$)G$FL#QUP4X/-RP+[@ MN(=$/XEAL;[K(,S00AQP(.ET2QQ*$SF8P##,%>SI7=Y5G=A&&."H5M1O2WO7L*$F5ZIP0/DV5+!Z M'L(/8Y*!.I1:V6Y)<9W$U780U=ACCEEQNH3!^X_L<%)DHAL543J9@06^\\;7#;X?!/35<\'IGQDVEZ)OR"A^0I[/T$\/R/S.WC"(9""1T*K1L#&%CRV7%[2GM574K"$LZI4K$Q#3=)- [!$3-1 MO'-T(Q7D"L4!-%-YS@O'XSKKN,:TC\%AHB4A$M*/4=HC3+$SFHN0A'UH1\]% M+_':P?G\E0%0'FW6(#&4GI4R^U$?CF!^')S<6?'Z%AX9A2+&Q4&P"N>/K?2D MAK:4F:YTZ34H$/+E6K6J4GXU?3+@03R$ TWP?0!HKSW2OF"2X)+(A?XFL\&6 M9Y9YS $9AK/DN7$)P^,^1QAM@XU[,(YJK<=@9V?1_SHNH>\5C5/ZSXS>IR5\ M[&?DB5!:+#A^T-S]0-=Q[R2QJ$!G64T*%L\H^?(W#;I(7OB0SN](Q.;,9;RXR.Z&U96P; M( [%N],5J%GPTPG@]^Q9\,,''\CJ_,L=^Q@4T+!"816H]'6J=*W<_?33O'=T M2UQ7Q]YPQ6'M'"7,UC%EHB K6K/TJF"\6$FHN?M/FB'?TZ3M]QX ?&DH>OQ3 MSE)LZT&&-?V5"#X(BBZKN?-Z?D?I9T_5ME%JS1=VT@PE+#Y^&DTHXW..BB)4<9H\M6Y*)+-'R8"X<2FB1M84 ?*X8M2O6*.@S3%4LL M]+8#3JX1]Q;>P\GPN]021Q<-< J^(EN*4_V^.C"T%2=QV))(2RAX&E_];B'W M!G\,S_)LX[ %)PZN804YZ"O TC3+P;J0_/ATA6H4K^1=$:A^6[[BH*7]XALO MH%?KCJ0O%#UA62A@4&&3 NP\Q\H($N\%C*D![AD<:0_.#(#2M0"Y*D%$P?:I MH$M,J8YI.QE*>L7^N-NIFN/+-BR,%PRF"F4B45.%*"R[_-YM@==/SYXNBL_R M)(5%UU(D%[&X%LJ!+B;E*%SGRQR( +YX23CI-*+@%" M8H\C-$$>"E=""$61%%>C?9E,+BY!E!!/\OR,"F-!X,&P7"7"1-<4I/K4<\Q&Y<+UND@Y^+[,+V8GS7-(Q@ _F%8+Y+,W,[DD0L*B:9V\X=7J*L MKXT'PIX$=B8E%KP@!C+>K5"[E9P.J13:3[XC"'JGR$^*H% MP8B381)/?ZW&))D7NP.D^=[.&"^'@I[WTR H=..)*A&,$O5Y^*P<*^=C.GA; M=*A7-"U&,]<)/UGTU:%;LKF@BE#(I9,P7^EZO74OJ0PSFB7R1:&#M$WF'DEG M7W&-QI\Y0/$UK7N@*3LG[+Y>E #CKE)%[](H^Q0;_2UD 1ER@%TZC"V/I+=- MJ.ZTW^QLJ>#8T@VE6\AQ*;K+1.<55Y5D8B&AWQ[T^Q2;RDI\[>U6LQ4[GK@Z MS55/MO>/8.=1I3[3GT?HN]SC3!ZP-.A6:'JI5#"-#=W@1 \?2D:Q#2&AT,@- MYT+7@-)BB9Q$U\^S[U>Z#Q^2WMYP&+_T-1(C:8PW-'*6C-DA1:^]:^Z'<4H# M#?(LR;UQ3J!+1?=NNB:5HO0J81XQ M !IXU674AJI=%_QK.B4?&$'"X5^.D2B7IR$V6%/1M%J\6-2Z U*\"&1''9I2 M@4/B+]FU"D@L,BM**!]:&]_BU.A^(?+\PF1BND1GBA7$Q8&^/R24+V6NEX MP7Y$+Z]3B$XN/"Y1)+5[ KT]8:OYPSS\( @B_VY_A%O%-R(=<(_W"0W+P7Y, M.5W;G'X72^8/#XXL!3'(I%SOWGT'^\9V7@O1_@-'S15A6]\D!"(@J[4I/*=RC"7 MG *Y8I0 ;4!V%!XYCM$7"+(E=Q^\BR6^! M[)N".%K>X%10;;[2FW<82+@]@66HK+/.7B(+HFS(FR5^X%OQ:*ZZ$KBP&+=8 M(YG"%?M[\3TI?MLC;I%=$DY<;)(0I^3O_/P MU LD[T3(3$* MVIGV=9,7'XY[LN.!D]RWQY1BQWW5K#Z)!;A$+9.IH20#!K(OL-04WBRRD#=E MR=RMC+Q,[[KM?\> MG[0Y@@<,&\UVX^++1<[G7P3R69?)ZY4DV&\[?*'.X\VOOA MZN8=B)H;@&I7-U^*_^I.Z-?CLQ>+XN@C]\5_Q]'LXA%70)\].7O\LOB87AX M1LA/ EKCA"H #QZ?%(D'^,4$-7,I)@K([%I2)A-VOIK_3WLQ)>U\]N] ME&/%M56"# 0A0[A41N/F_*X1B"3^@)3+5:;T$XT121 7[D+13#B]1K3EURSE M^H.MHK5I.<];86\D4/O\%__:6Q[L4?BJ$E5):+U%Y>_#9%ZHZ+J-?UL*I^)D M3OUM!GP?!';0 N4H@R6]8:A])\5E&DWNTY59;82Z?_G;69-YEG#W(4WV\YX; MG\.;P%;?I2+H#S.I-:?)&[/!-J_IO>#TXKNVYY=GAV\+_^[Q*W[C=GR<7US^ MF[)K+.W6>@5+STZ>_7+$L:__T'=;>O_VLNLA&J0_-UJ!6<8'X/=5U_7^ VX0 MWLC^]O\ 4$L#!!0 ( -0[J5@HPAQBC ( &0& 9 >&PO=V]R:W-H M965TJJYT'-<&=-< MAJ&F%=1$G\D&A'U32%438X^J#'6C@.0^J.9A$D4784V8P-G,VU8JF\G6<"9@ MI9!NZYJHYP5PN9WC&.\,=ZRLC#.$V:PA):S!?&]6RI[" 25G-0C-I$ *BCF^ MCB\7(^?O'7XPV.J]/7)*-E+>N\/7?(XC1P@X4.,0B%T>80F<.R!+XZ''Q$-* M%[B_WZ%_]MJME@W1L)3\)\M--<<3C'(H2,O-G=Q^@5[/N<.CDFO_1-O>-\*( MMMK(N@^V#&HFNI4\]75X2T#2!R2>=Y?(L[PAAF0S);=(.6^+YC9>JH^VY)AP M35D;9=\R&V>R==<,) ND62E8P2@1QA:+RE88)DK42,XH XV(R%T!F';.]@O0 M( SQI?WPC6PXZ(^ST%A*#CBD??I%ESYY)7V*;J4PE4:?1 [YR_C02AGT)#L] MB^0HX"U19RB- Y1$R>@(7CK4)_5XZ7^LSZ&R=%E'A[.ZFWBI&T)ACCV0>@2< MG9[$%]'5$4VC0=/H&'JVMC<[;SDXG@JH%)1QUG726DP%:"GKAHCG]QI1HJO M/Q$\M.R1<*M*!UZL9684HP9R[W!(YG$BIR>3)$JOT+^NMNFT&KJ.;H!"O0&U MLZ1HZ?@[RG\*&2#>H=%%,(F3?<,X2"W:W4N5?R6/@^EX^HIU^?;J[2>>!.-I MO&^8!FF4'NI\N'?S:U"EGV^V:^[C[(; 8!U&Z'4W.7Z[=_/7%K%D0B,.A0V- MSL;G&*ENIG4'(QL_1S;2V*GDMY7]#8!R#O9](:79'5R"X<>2_0)02P,$% M @ U#NI6+W^*H,/! D@\ !D !X;"]W;W)K&ULS5=M;]LV$/XKA!H4":!&$B7Y);4-).FR#6BPH$FZS[1TCHA*HDM2=KQ? MOZ,DRW*BR$'7+?LBOMW['1_Q)FLAOZD$0)/'+,W5U$JT7IXYCHH2R)@Z%4O( M\60A9,8T+N6#HY826%PR9:E#77?@9(SGUFQ2[MW(V404.N4YW$BBBBQC4T4F*>0:ZXR(F$Q=0Z]\XN!H:^ M)/C*8:U:6:PR"%")M)# <5G ):6H$H1G?:YE6H](PMN=; MZ5>E[^C+G"FX%.F?/-;)U!I9)(8%*U+]1:Q_@]J?T,B+1*K*+UG7M*Y%HD)I MD=7,:$'&\VIDCW4<7L- :P9:VETI*JW\Q#2;3:18$VFH49J9E*Z6W&@G;%S'?D!168,I-)SPG.H'V<<)!,ADE MFRX/^VUX_VY$7?\C^:_'SZ4[7CW2>O3)G="8T$NF$@+?"X[^E5G=LAV1P+.# M,>V4Z]%N?>W]1L#]Z>TIN9-EO#^2/#AU?"KD4DFE,E,AC]3+Y*+2I MUR.N/J^"\*+/1WB#?-L-!ZV=YW[2(+##8/3#&7J[#%.;#OQ_DN%*P.LR3 >V MYP6'CE^?X9'MCP<'SY]E>-]GS)Z'V?/<_@R' WLX]'N0*&R0*'PU$O%\!4I7 M8(I0L^"/"$?X0RTDUQNB(#(3#IUHVJ_EK2KQZ?BK%$K5WQ^5<9]C8:7\+XQ- MS]:A\3P34I</*$ MHP?(###Y=+Q;TQVN'%-_?+)'V05A!K&\4=!6V9*!]F QGSRA;R/<_V5\^]KY MEVH&@K WSZ@=$ '?5V%>./=_-C2NG)'F47)!H$I*/QGD5MA-R7 MTB!F#QH.&C0J$Y43D0#; 9/M>!GB#W?V;&MH!YOH/)-8"@["J MF';9#@W@[!XHH['MCI_?W:YW2T_6G%:?E(%\*+M!12)1Y+IJF9K=IN$\K_JL M'7G5K6)$'LSU2&&!K.[I$']4LNH JX46R[+KF@N-/5PY3;!I!FD(\'PAA-XN MC(*F#9_]#5!+ P04 " #4.ZE8O#ER8]0" #C!@ &0 'AL+W=O2C*@ T>:E*KJ96H74] M=AR5%E!1=2YJX'B2"UE1C:)<.:J60+/6J2H=WW4CIZ*,6\FDU2UD,A&-+AF' MA22JJ2HJ7V=0BO74\JRMXHZM"FT43C*IZ0KN0?^N%Q(EIT?)6 5<,<&)A'QJ M77KCV<#8MP9_&*S5WIZ83)9"/!KA5S:U7$,(2DBU0:"X/,,*4K5?LNYL M0XR8-DJ+:N.,7>!6I975--D(L6:2&.-:&;3 MIMIZ(SG&S:7<:XFG#/UTLI!XOU*_$LHS D\-J['BVB837S7'QS! M"_JT@Q8O^'K:'V7;@0T^!C-],U8U36%J86,HD,]@)2??O,B].$)UT%,='$-/ M[K$/LZ8$(O)MZYAM_;4,CL""_.^*UY06_3V1*TBA6H+<:@)R0Y<[ MLKW;=^+'=NR/#A5A/"0W@!U7B#(CK,*,G\'XJ=XN\FPOB':B:X\BG\P%5UHV M7=LS;DJUPGM1!W0]?T?;0ZYS4=6-1JY*Y'I-)1P6MK?U[5$7 M,MIFNK4^]2/;]>*S/072#$9GY%BS[TH?Q;;KAGN*H6)X+H;>""=#_UY)_4$L#!!0 ( -0[J5B+'QCXO ( *4& M 9 >&PO=V]R:W-H965T.8-78S#9+^^]WAD"S)8TF]07[CON^^^Z,C]E& MZ2=3 ECR7 EIYEYI;7T1!"8KH6)FI&J0^*90NF(63;T.3*V!Y2VH$@$-PTE0 M,2Z]=-;ZECJ=J<8*+F&IB6FJBNF7!0BUF7N1USON^;JTSA&DLYJMX0'L]WJI MT0H&EIQ7( U7DF@HYMY5=+%(7'P;\(/#QNSLB:MDI=23,[[ED-*!]S=]^Q?VMJQEA4S<*W$3Y[;<3:^R3#>0$WC&8S9@"),Y4;8$ M301G*RZXY>C]^,A6 LRG66 QJ8,&V3;!HDM WT@0DULE;6G(9YE#_C<^0+&# M8MHK7M"CA+=,CT@<^82&-#G"%P\=B%N^^%T=&!VJO"-.#A.[ZW1A:I;!W,/[ M8D#_!B\]/8DFX>41V(Z\9/S">D/ M*4.U/&."6,WQJ4$PZ]S*6+.G(!Y/]GS)64B66A5@W%AA778!:]P5L". ^F$2 M#U;D3Q)*[FK0S'*Y1@ .@N'S>/'QIFH-TNZEHSZ-QGO>R!]',;EKO['>-PY? M05/RJ*S3]G^7\[5I9_XXICMV%/I1#? \<#77!IL3H'0<'0V]HCNAF)G6%6W@VBE+(ZU=EOB?P2T"\#W MA5*V-UR"X<^4_@%02P,$% @ U#NI6) 9CVB) @ R@8 !D !X;"]W M;W)K&ULS55A;],P$/TK5H8FD,:2)EFIMC;2.D!, M8M*T#?CL)I?$FF,'^[(6?CUGIPU=U17XQI?8Y]Q[?B\^7Z9+;1YM#8!LU4AE M9T&-V)Z'HE-JTW"DT%2A;0WPPH,:&<91- X;+E203?W:K;''*1>SH)1L%FX$U6-;B',IBVOX![P2WMK* H'ED(TH*S0 MBADH9\'EZ'R>NGR?\%7 TF[-F7.RT/K1!=?%+(B<()"0HV/@-#S!%4CIB$C& M]S5G,&SI@-OS#?M'[YV\++B%*RV_B0+K63 )6 $E[R3>Z>4G6/LY V(O>Y^(Z_R/4>>38U>,N.R MB$P^ZQ5]1;!-&1E@>SU U](L&^F(1*Y2PGS-=&\ M)XI?($K8C5986_9!%5 \QXG^['N]MQ;EN>PRR@\K=@GB#(CH]&X^CB@+IT4)<>8L_NZ;85G02F M2R84R02+#%9T]RPPCFC$HD-W-@PUPQJ8U)QJNC( =$7VVCF\X?'1)(Z2"_:_ MCW3WO-^'FJP^J[%_2=D=J;CR>JBNYV$R9%WO'L0NS2L_&\7;*TDZ&:++1AL4 M/[EO0'2R_HX):SNN>Y 8_=YV-[V[/Q M'S_D/JUIE.[F[:OE<*N_-& JWT4MZ>\4]JUF6!T:]67?GWZG]UV>OG0EE&42 M2H)&I^_. F;ZSMD'J%O?K18:J??Y:4T_&S N@=Z76N,FA6 2V<4\.#. RG04.9\)9S)[M3R[GL#&<"[A317=-0 M]64%7&X67N0-@GM6U<8*@N6\I14\@/FYO5-X"D:4@C4@-)."*"@7WOOH:I5: M>V?P"X.-WGDG-I.UE!_MX8=BX866$'#(C46@^'B":^#< B&-3UM,;PQI'7?? M!_0/+G?,94TU7$O^*RM,O? RCQ10THZ;>[GY'K;Y3"Q>+KEVOV33VZ:I1_). M&]ELG9%!PT3_I)^W==AQR,)7'.*M0^QX]X$$O5!4DBG\1AG![! M2\;L$X>7_.GL#R7=8Z:',>T47>F6YK#P<$PTJ"?PEF_?1-/PW1'&Z<@X/8:^ M?,"I+#H.1);$*"HT[;N[52P'TN'9,%VRE]7NB1^'?JR!E)B[W#!1$6,O?3NK M[#?0Q*":HC;ON\+&1XF1AO(#3(QT:E: ,,SR(2TH]PT1J)5KSBJ'HY%S :I' M5PA3 8Z\\0D512]L9"?,&.Y8RH1J:X=-DM=CEUR1MV^R.$S>_>//ZZ[I.+4? M'9(_&ZC!X 9*4 IYWQTNS5?JCWMI#QH%3R ZP&.E'TW1'X\-[U_$]CGRTGM5B%(_C),]\6GF MQ]GEV9Y\XL^2E#RZKMJ#BA,_RF;?C!5A[.PR(S^"UO@MQ5(CT5:JH7^+H?Y# M;5X"G'^#Y#3UIU%XMJ7,I:C.#:CF=?"3O3Q.]C) FRA$4;87[K\RI#>00[-& MS.V<)O_/Z;]S3F=^FJ3[LS7U)]GE'YW35["B"*=^DOSM&PO=V]R:W-H965T4HDBWXY%SH&&VBA-QHYE^>.4QIFQ6FC=+5\M6"&3.(-;3D21II0_7T/" M=DO#-@Z*NW@;2:48KQ8YW<(]R'_S6X[2N/(2QBED(F89X;!9&E?VY?5,C=<# MOL6P$XUWHB)9,_9#"3?ATK 4($@@D,H#Q<3C%P]@:.QEU.I%%^I)*N%ISM"%>CT9MZT:%J:P079VI1 M[B7'KS':R=47P) $.7N@ZP3$^6(LT:GZ- [V#JY+!TZ/ Y=\99F,!/F4A1"V M[<<(ID+D'!!=.X,.OU(^(JYM$L=R)@/^W"I"5_MS!R/L"JRTFW3;J6JX%#D- M8&D@W07P1S!6[][8OO5^ -6D0C49\KZZQ^H*BP0(VY" I3G+()-"28G"2^ ) MRZX'][#G=V]FCN6^)Z_]Q"(@,H)>^?CY$'& %CE.^73\1#8$446';K5;J?_) M@5,99]MV%B]/#S)^0C"E<<"$K#Z\);9IS;R6[,YK^1OEL2JA+MN)9U7OME/; MW$>,2R*!IVVXG>ALYR5:;UYGY(%)FA#6G8 6;,]MAN&8MEUY&2"V5Q';.YG8 M]T6>)X!;N()V31.:!8!1J[/F)BL/E')O3ZC$M$M6HNXD_?"L?XKT?<\K7:K= M4C^%/T( Z1JX%OJ&?V%!F98X.\K9842K$EK\?^WG<3UQ=<9=L,U%@0(5 J1) M,D3V\W&B2<&YZ=:<4QRT3'?J]\Z:8&7%22R?33P1.4O9_?O&XT9$Y9M+W2-GC2HJOF)Z7AV+?JF[\U^4JR5 MPP9.-)SX?E,Q,^UIY7B@8/VJ8/V3"U8T"[8$I:-2V0UC$; " M,VLZ\H\T+[RW$]?A=3Z:D[_*WX'UG%;K.?V]]0RHB,@&N_!?7[SA&?]TQS'0 M+IPPI*>3Z.D@/J@DY30."::(T%0MG,"$!4FAG.*>K*9+,5,%UXFM6[:NC:=_ M0ZU60Y -9^E+5M0E?X9G],P_;VIGPN)6537FC@M#DU03I_30R]\G)0N;@Y/ M]_LGWOYFU#ILWQ+/G%N64M:'RIXY4T3GGN_' M/4!&D;)(9_2%MV&L_@#B1]VX'F?B#(.8(NM*%'TG4A6? EBEVS@3F(0-FEJC*;:!O+QHEX)DN;[*?UH M*@!+GFLAS<2KK&W.@L 4%=3,'*L&)*XLE*Z9Q:E>!J;1P,H.5(L@#L-14#,N MO7S9]E'B/5$2V(^U]4W0'8;]F,[HBX3S)8 M9ETM5./Z@B%6D:9%,-[MW6)MW*E_DISZ64I)%/K)2>C3,!X6KY@6+UA7T 4W MJ-CL<)MV_@?[CXNQ:&V+E^@)C.5R.> SZB=92)(L]4=I.IAOT4WSP@Z,;,5T M^1'"V,F-"#WUZ>B5[UXZ/V33;XE;R:TAB7]*(Y\F,4DI127A@'Q@6C.)+AM# M$OMA>+IO>JEE;9O M:H-U>!(N^D[XZMZ_)W@@EARW0, "H>'Q2>H1W??H?F)5T_7%N;+89;O?"I\U MT,X!UQ<*;]-ZX@(,#V7^#U!+ P04 " #4.ZE8#YFJ7ZH& ""&0 &0 M 'AL+W=OR !5%FD[C0Q MD*3'9K%%@R1M'Q;[P$BT+42'EZ3LY-_OD#HL1[9R;(KNOE@BQ1G.]0UGZ,-5 MP6_$G#&);K,T%T>CN92+@_%81'.646$6"Y;#EVG!,RIAR&=CL>",QIHH2\?$ MLKQQ1I-\-#G4<^=\-1,7R6PNU<1X@8'YQ@1Q'H%=\3MA*==Z14N2Z*&S4X MBX]&EI*(I2R2B@6%QY*=LC15G$".OVNFHW9/1=A];[A_TLJ#,M=4L-,B_9'$ M\6"&N5@,W]:)5U=0@7)(KKUQ*#E\3H).3 M2UE$-^^47C&*B@R<+:@VU]X5O4Z9V#\<2]A&+1Y'- G]WJ;&M^]BZ=YY2S6N?3KL[' MG--\QB#H)+J^0]UUY_1.3Q^O*(_1GW\ 2W0F62;^VF:@:G]G^_X*: =B02-V M- (D"<:7;#1Y^PI[UOL![9Q6.V>(^^02@!N7*4/%%-7<8R24*D)-@9,S4%4H MOV\3?9CYVUSWZ*'G9;7?UX6RJT TC]'%Y3>!$B%*$$>-(44("2])/FO) M L,+L$$"KV% ES1)52 B2$!H6LJ2LTIV5"PJ6%>LT0Q<)T7+R3%"RS5(Z&[G MQ+)%6MRQAM>BY-$<_(P6* LMW66^VAG M=3W3$;<$%'$5^AB=Y1'$(&0Q= YR;O/>\&Y/]-X)A5TBACZPB&77($2-0;M= M:!N8! 9QG(:D#3AE9.5LS:!93@QE4C\(VL#07H/ES8H];#BV;01VL*^\JJ:Q M_W[+.MNU#-L/]_LA!CM/6:(6CU&DMD_3#J%G>8836*UND%NB>9M<^N$SX&.O M];'W:!]OAJXZD1)YM\V1PRP?Z\B?]?RA#SLPZ_&2<3B\7WR#"Z8JBFYJ:)[' MLQEG,RJ?O^)1 MTCGG"43BWAVC7.SW:/>2',EY40J(:XE? M(]_$&+FFUYT#' *(/]>8:B'7KG!-$NH!)IL*JG$C=@Q@=5W@%*QEQB9Q=Q)^ M:H&Y9P>6$83AFM S'6\GX6D/Q7NA:V#/[AL+$]/W>@RV^4K-=VQIW,\$D*?L MT A88%M:Z/HA$WE[JSBP,EA0R;O^L?R.X9W2>>;;7@X M',A ?IN!_$=GH%4-W7>TABZ%+)U5271;(AKF_%)XWV&P_LGS\78!]3R$0@RI M,V:0]/G]7-!XO.OYEJQ.O5*A]#[B/-,*U(_3)UL6*92(*23K]IOOFU"GO-%/ M'YX7B;AY-^504R0 *P"XW!3-,0%A;Y!M>O 8<&K0.C5XVK&RK8IGM^J=Z=,1 M*EJJJU=YMV#;7#V\W[]U\=5\$'8P1 V."/K,( M.[V@D$PZ,%=C/UR/=S9AC?LV7 ?Q%:6E,M(JD7-].C @ [/E%8-<%&D24Q6W MD-ZD[F=T[0^]/*=5N91 Q:1JI13:=/H";%C8Z:D!ONC1:8-W&@JW3P7IZ#%]A.OW2#W\S)@92!QAFSC" M02!OM]"VA##(YYEM++;6-Q/6+V[3:P%>6,'.U0M^2J=^+_P&FH,'^+[4H?Q@ ME5\7LLU0%Y3H@SKT/M&$UU5O%>??\B5H"+SZ1SK$-8'DZG>Q3$PO; O49KKN M^7IBN*:-.]5E6R1BVS(<'/2K1#B#W?MRW:M H)1V5&%,-H0*AJZ?,%D[GCP) M@5M]/,CBN;&YOB+#O_J.#/^,2S*\OB7#3[HF>P+X7N:&[#\"/B<$B&SVB\3O M(>^A1JH/OHNJ^(4N*B30Q#KEF>M[ M7NCFE'$GFMBU&QE-1*DSQN%&$E7F.97/,\C$9NKTG>W"+5NEVBRXT:2@*[@# M?5_<2)RY#4K"1:<)TJ\HXG MD.S[NRBUT>MO]<[\3L!K*GLDZ+\AONOVJ'WIOVZ3_)["]0 R:0 RZT*//6+"N>"QR M(,>?A%(G;6HKB-!"F/*TCD[],R_T)^YZ5T>+6=#WPT%CML=PV# <=C*<4Y62 M4D%B4AJKJ+27UGHK%=!PCP"FV]D!SV&+G+'?'[?S#!N>82?/BUR47)ODB0UC MDU1V /A.US0#KA7!Y%*ID+IZP0*?M :9H[ U*)T;DS99X6]\_<'X+#R4U4GO M']-HU(@?=8J_A:2L^@->4(Q"L!.U2:E0QCM2O)X_/!#2>=3?"G%W:G0.F.%[8I'*S/L&M63>X73-5RL3BM&%KT1)IBLVE@U MT:*PG6 A-/85.TRQ\X,T!KB_%$)O)^: YK]$]!-02P,$% @ U#NI6-/$ MOK(I @ \P0 !D !X;"]W;W)K&ULM53;CM,P M$/T5*T@()%2G:7<72A)INPN"AT755L"SFTP2:WT)]J1=_AY?TE"D;M]X23SV MS#ESQC/.#]H\V0X R;,4RA9)A]BO*+55!Y+9F>Y!N9-&&\G0F::EMC? ZA D M!;XRSZ(12K]=+[!X[@#(3R02^/7B)E,E#[P='U$_QRT.RT[9N%.BY^\QJY(WB>DAH8- M A_UX0N,>JX\7J6%#5]RB+XW'Q)2#1:U'(-=!I*K^&?/8QU. K+LA8!L#,A" MWI$H9'G/D)6YT0=BO+=#\XL@-42[Y+CRE[)%XTZYB\-R&R^#Z(98WBK>\(HI M=,6J]*"0JY;T6O"*@R5,U;X W'IGUP$6%+)0VC?W@(P+^S:GZ'+RR+0:^=>1 M/WN!?T$>M,+.DD^JAOK?>.JT3(*RHZ!U=A'P@9D96U9!442@,P>DO+UJ_EU^O&"IN6D:7D)O?PV MR!T8GZ4;-*,&T8=PL"26*/3GM3A-] M&QOYKWM\#MP]MEQ9(J!QH>GLQO&:.&+10-V'MMYI=$,2EIU[E:(U' MPQ-,[USY!U!+ P04 " #4.ZE89[/@J^<" #U"@ &0 'AL+W=OL?4W:.\ST'PI*X7Y M1>O6UK%0NA2252U8>5 1VGSQR)96$+E#-2I(2$ C33,>$"&VLDE( E=A$^Q.Z R$Y225D*,6B0.<) M2$Q*<:'V[N<).C^[0&>(4/2S8$NAF$1D2^6^=L).6U=O&E>]5US]@?D5\MU+ MY#E>T .?'H8GD'9POP>>'']Z'WQV_.G>-MQ6(>OBYG5Q\PR?_Q_CUA>"YM2@ M_U1=M*Y%C5.86(:(K\"*/WYP0^=S7T!.29:YX.([LU::ZQQ@E!UUYKVHG(MM2+>A4"]Y63:>R MJ2_PM"0K7*I,[BTD#=5@0YH@'+G>CH ]5D-?EY8M!0^Z]5X%3T2VI>"@4W!P M4,&=&MVGVV!/D9Z\.\8H.>C*>U4[$=F6:F&G6OAFWEWN)=VE247^MJ+AWB,- M1L.QNR-IC]78=_P=3?>M1J.1N\,UZ[$*O>!?5C,-0")UT8;7$0U47L=QUC4T$B\M"T8/JFL M:R2QZ38QM@YD&8(:':=)RN69[4@K RLGL&L:Z?9+T':WB";1 M<>-1;6KR&W&>M7(#:Z ?[CGW_L'AIX(=GJR% MK^3)VF=O?"\74>()@8:"/(+DWQ9N06L/Q#1>#IC1D-('GJZ/Z%]#[5S+DT2X MM?J7*JE>1)\B44(E.TV/=O<-#O4$@H75&+YB=_!-(E%T2+8Y!#.#1IG^+U\/ M.IP$,,[Y@/00D ;>?:+ \DZ2S#-G=\)Y;T;SBU!JB&9RROA+69/C4\5QE*_[ MRQ"V$J@V1E6JD(98K,)VAI39B-9J52A (4WI!5#HG?D%(!B20=H+L7+\3!SM M@Q.\=*KEBZ-@KN5(4MN'7A'W4NSL@J32^SV+B2CR?N#BP7O:LTW^P MGHH':ZA&<6]**/^.CUF!08;T*,,R'05\D.Y23"66YWIE6JK2F!9';,]QZC' M^1QP_-3:YDD6;T]3QR<=U8#;A+F!(MQ>WUS#[C":;OJ._./>SS5^6AME4&BH M.#2Y_,C973\K>H-L&_KSR1)W>UC6/%[!>0<^KZREH^$3# ,[_PU02P,$% M @ U#NI6-][,50*! J!8 !D !X;"]W;W)K&ULO9C;;N,V$(9?A5 7Q2[01 ?+I]0VD%B[;2\"!$FWO2AZ04OCB(A$JB1M M9]^^0TF1):^BV@#1&UN4-/^0'\G1#!<'(5]4"J#):YYQM712K8L;UU5Q"CE5 MUZ( CD^V0N948U,^NZJ00)/2*,_

,PX,D:I?G M5'Z[@TPO4(R:Z: <8)+J,8R,<( M-&69^D2NR->GB'S\\(E\,(]_3\5.49ZHA:O1M1%PX]K-7>4F>,?-B-P+KE-% M/O,$DJZ]BUUN^AV\]?LN&!2\I_*:C/R?2. %84]_UN>;CWK,HV'S".+WS#NC M&36S,"KU1F?/0A_B2B/LUS !XD85-(:E@Q% @=R#L_KQ!W_B_=S'QZ989$FL MPRYLV(5#ZBUV!2 XKC%<]=&K5.:EBHF&^Y5W'8P7[KY-9=#5I50LB76HC!LJ MXT$JOP '23."VY70! ,'4UI2$V/[V QJ7;JR;(I%EL0Z#"<-PXF%73FQRP[_O[4;_AWD,T;9//_"/,*J(S3,J(EL,>,M<#\4_>!&52Z%(Q-L@ M[QUS/<]"0*M%+.&SJA;94NL";"7+OMVH-JQW,PR"HZ, M@O\AM@T[N1B<3;6H5FM/0^A[_>'-/Y8 _F"6O/J<%YGX!D">,+A)RK$2^^L> M\@W(OWL!6:T&K*I%MM2Z)(\%@1_:"',V<_VU5;7(EEH7X+%V\(>+A\O#G-4" MHE;KI&_>Z#1_L^6SR^A8&_B#Z;.M,&>U>K"J%M5J[6D8S][)XOQC7>"?6QA( M,.>2C#\3L=-*8UYGKC-&-RQCFH'"-S*J$:861*> S7I?]Y+\/N<_^3"NAWMV M,1ZK!83;.L++ 5>+.0I5N(P05G4JUMQMCEMORT/&D_MW_LVZ.C0]RE1GN/>X M"!E7)(,M2GK74]Q LCH6K1I:%.5!X49H+?+R,@6:@#0OX/.M$/JM81PTA].K M?P%02P,$% @ U#NI6)_+ZA'> P 4Q8 !D !X;"]W;W)K&ULO9AK;]LV%(;_"J$50PMLEDA=;&>V@=9&L0$K$#3)]IF6 MCV.BDNB2E-T"^_$C)467A%9B1,X76Y=S7KWG\,AXS-F1BV]R!Z#0CS3)Y-S9 M*;6_WH/-Z#N]M="G[FURH:E MD$G&,R1@.W<^XJLE\4U"$?$/@Z-L'2-3RIKS;^;DK\W<\8PC2"!61H+JKP,L M(4F,DO;QO1)UZF>:Q/;Q@_KGHGA=S)I*6/+D7[91N[DS<= &MC1/U%=^_!.J M@D*C%_-$%I_H6,5Z#HISJ7A:)6L'*?< MTEE1UHHJNI@)?D3"1&LU:Y(!2H#(74-[['7V4$O1!=76#J&H'OU^!HBR1'W3DW7,5=JY>;X;5RX_E2[)"9=?J!@A'_^&B$<"2_JR/WT% M<9WN=]-=W:^Z::1N&BGT_*&:9JNX?$1@?X1Y>Z_DGL8P=_3K*4$,UWWJ6)+A:A0,+\LAT6 @RF9N8=V%98H M0B*_CNK8"VI[0:^]6Z[T0M%B9FW6RNRP]5 2!&$P>>3-$A9&X_$)Z&:%;48S*3YN[WO1SIV0@L4ZE45UI=/EW)AJR&P.)=;HQKKLQ[EWW%:P5 MDA#G@BD&UEK'3P8.CR?^X[%\&D4BC /[5$YJ=Y/^-YJ+/1=4 5KS$[_7O0+G MKL1 8IU:IW6MT\O/Y73(;@PDUND&]AH>\%X[F95"9S0G(<&/9],:-_&GD7TZ M<8M9<*_'O^$ "<)6;[V9YR[%4&K=.AO,P&_ &7A0T!A*K=N1!C7PZUFCD@B? M@0U;V&G:P UNX-?Q!GY*$E9[EK >>PUPX'[B*-\=8G4V*&P,I=:ML\$-_ :\ M@0<%CJ'4NAUID /W,\>S@VEA"<_WPNCQ9%KB6L!Y )@V"D)<@ MB)G5%\!RO];9__4O 26DM??Q%IL?P^Y^7 )*2 ,EI!]*7C*M3[M]Y,7_4$L#!!0 ( -0[J5@0Q$'\+0( D% 9 >&PO M=V]R:W-H965TM-H^V1'3P5$EE M%ZQTKIY'D!957"B6I6%M;;)4 M-TX*A6L#MJDJ;IZ7*'6[8&-V7+@3^]+YA2A+:[['#;J'>FW(BP:4G:A06:$5 M&"P6[/-XOISZ_)#P76!K3VSP2K9:/WKGZV[!8D\()>;.(W#Z'? &I?1 1.-G MC\F&EK[PU#ZBWP;MI&7++=YH^4/L7+E@'QGLL."-='>Z_8*]GFN/EVMIPQ?: M/C=FD#?6Z:HO)@:54-V?/_7[<%*0)"\4)'U!$GAWC0++%7<\2XUNP?AL0O-& MD!JJB9Q0_E VSE!44)W+;H7B*A=<@E#6F8;VVUG@:@<%%P8.7#8(%7+;&.QB M[^'><&4+-!:VZ%I$!1(/*"UT57! ZL01ET\@15=\PRGM:RXY6 M\@*M;]R,8#)^!TF<3.%ALX++BZL_82)2.LA-!KE)P)W\+[GGJ'D_T$E^TQF?HS/]*YWHY&;[1X+NQ9Y.CD + MJHE''ZX9F&[P.L?I.ESVK78T.L$LZ:U"XQ,H7FCMCHZ?G^'URWX!4$L#!!0 M ( -0[J5BI/*"+NP, )D0 9 >&PO=V]R:W-H965T.Y-TQ\P,7W^4&0*&G/"ODPMDHM;UR79EN(*=R MPK=0Z"]K+G*J]% \NG(K@*Y*4)ZYQ/,B-Z>L<))Y^>Y6)'.^4QDKX%8@N-,B_<9+ZECW 'ZGY[*_3(;5A6+(=",EX@ >N%\P%? M+7%L *7%-P8'>?*,C"L/G'\W@\^KA>,919!!J@P%U3][6$*6&2:MXZ^:U&GF M-,#3YQ?VF])Y[2LJ'[I4QV($P .>@"D!I!_"_!K@%\Z6BDKW;JFBB9SP0]( M&&O-9A[*V)1H[0TKS#+>*:&_,HU3R0TK:)$RFB%62"5V>H641+18H35E NUI MM@.4 Y4[ =6W]^ASL0>IJA$KT)H]P4IK4CO!U#.2D)H'!A*]O09%62;?:=#] MW35Z^^8=>F,@7S=\)_4D>/%3^;Q]44@7T*I)A]0CP?QWHE]Z=. M6,QP0.)98]:2%S3R@D%YGP27$MT7.M]EI3NPGZ*LK3]FQ3-PB_]*"-1-;R-&X\C7]\VHG' MC,9(9*UHS)IHS/YGVIEUS_,T#L.S7=FU(I$W[=F4V#N66&^DM#-,=.F2U&SM M#-7CS$F_@,=*4353*_W@Z5G,AZ?[CQL''\LW'JR'KV2S&GRV;_SS2F Q(Q'& M?;$^5E,\7$Z77&RYH K0 ^]KE@89+MXQ([&U_3V69QS\^*R&!WN BR,R$EL[ M(L=^ \W!*]G-MRM\3@.?3([WZ,VNYC@GI8*']L!/-P/7)#=NE6_VU59C/Q9 MG\AC8X"'.X-+LM;4TC3YG7#:K/I:*WPLZWBP3KZ6CN).6ZS7FN!.#&UVL3^+ MSN2Y)_=&I.I=D]4]^!JH/BVO$H^<*4OIN7C!N@*A#'0 MW]>!N9TV_XU(_@%02P,$% @ U#NI6$?TR_IT P \@D !D !X M;"]W;W)K&ULM59=;]LX$/PK"UUQ:($DDB7+=G.V M@,1.T0+],.KV[J'H RVM8J*2Z"-7L@/TQWNJZ)-Y@+)#/'LX0P MPY@L@N"_"N>891:(:?S=8CK=E#;Q\/L>_56MG;6LA<&YROZ2"6UFSL2!!%-1 M9O11[5YCJR>T>+'*3/T+NS;6U-FL1A9V%5>D>51R'D6O9"&*6(H, M9&%(E[Q 9$ 4":1":JA$5B+D*$RIL1D[AW>"2BU)H@&50BKWF#"ENN\.1"5D M)M89GO,6.S')S-0E%F,IN7%+_+HA[C]! M_)W0%Q ,SL#W_"%\7BW@^;,7( GS'JSY::P%QAU6< ++97,[A_W.8;\&#WZ5 MPWU>-%,,^Z>P)_W2;$6,,X>/LD%=H1/]_MM@Y/W19\8O GO@1M"Y$9Q"C]ZB M,4 ;48 J$.Y0Z#ZY#<:HQK!UJ(H&P]#WAE.W.A32$^:'P\'/L <4AQW%X4F* M'Y@8*=[754.P=T$:B/!@ZG \"?U'!(^C)B^]EZ-^?F''+SS);X%K.CA3?>S" M(V-\+_#"T2-Z/6'L\\#KYS?J^(U.\GM?YFO4MC3TU )95&C([G,NM@]TP/>G M3N_UZ-CLQTX?A_AAOXQQ)V-\4L95KDIF:67$L2ZYQLF"D$\$\>T5HZRL,+ W MT7]1V2=O?+R-PTGP2&!?T/B)E9IT$B?_O)-6';%-P M1=3"]G_M,^>T@J7&K9 )W.SY66.P+JL?:&/I&8/$7.:EULRDKP[^+]#-0K@' M-[)]#?%M=3+O8LP[53*D7W M#7OO=\^\Z =02P,$% @ U#NI6 'HN:%G! !1L !D !X;"]W;W)K M&ULK5EKCYLX%/TK%ENM6JD=L DD9)-(,V&[NU)' M&G7:W<\>,'0@1XSM*< MKZV#$,72MGET(!GF-[0@N;RSHRS#0IZRO,"=;FOZ3Q.*PMA86B,D.EZGX M3$]_DI:05^%%-.7U+S@US_JN!:*2"YJUP;(%69(W__BY%6(0(''& U ;@,X# M9J\$N&V ^[,!LS9@5BO34*EU"+' FQ6C)\"JIR5:=5"+64=+^DE>]?NC8/)N M(N/$YH')(<3$#X#S&)#O95+(3A7O02Z'W-N0")RD_!WX +X^AN#MFW?@#4AR M\.5 2RX#^,H6L@T5DAVU^>Z:?.B5?"ZXI[DX/G>-0#6V*J6J,I)QY,[=+J=#T.IJ>EN8GPOD2W$91F94I M%B26\YUL3)3@:D8=8][@>8-F?$"^ X,SZMJT4ZF/Y40+=S'.W>^X^UKN$^O$ MOVB$'SB.=\9;FW(J[\N443X#.ZF>K3S)5D=&D7C ?GTW@P/S!*TN(M,P'FL8@ MR0I&CZ0:,>.N3@LT=;@810M-H:DBHEY$9++N6C132II$"TVAJ4KVYA=J;>'5 MTG,OEW$(W?/U39]DLB0C29V%CUXIO=ZC0KU)W=*<"U8V;[_RG4J6WUXV9[SX M3)K1K5&TT!2:*F/O@:%GM/A,>MNM4;30%)JJ9.^HH=Y27RL^D^YX:Q0MA)=F M&PY>Z%1!>J\-]69[2[.B%(0!3G?BA!E1Q]BH2(9L:Z.1U=(/=#4X6(4+32%IHK8>WP$318>,FKTC:*%IM!4)7NCC[3V M]UKAM='##RO0\>%9X>ES3%;D2LZ&J3W8'\@(V]?[+!Q$M,Q%\Z6]N]KMY=S6 M.QAGU^_@*)"T*P^ M/! <$U8](._O*!4O)U6";N=K\R]02P,$% @ U#NI6*9'8 (E P VPD M !D !X;"]W;W)K&ULM99K;]HP%(;_BI554RLQ M<@_00:26KMJD3D.EW3Y,^V#" :PZ,;/-I?]^QTG(@*2HTM8O8#OGO'G.ZUOZ M&R&?U ) DVW*,S6P%EHO+VU;)0M(J6J+)63X9"9D2C5VY=Q62PETFB>EW/8< M)[)3RC(K[N=C(QGWQ4ISEL%($K5*4RJ?KX&+S#*=+].!Y1@@ MX)!HHT#Q;PU#X-P((<;O4M.J7FD2]]L[]=N\=JQE0A4,!?_!IGHQL+H6F<*, MKKB^%YO/4-83&KU$<)7_DDT9ZU@D62DMTC(9"5*6%?]T6_JPEQ"$+R1X98+W MV@2_3/#S0@NRO*P;JFG;I^"I)Y JF M!+:X+A0H0K,I$7H!DG!&)XPSS7#T QD7TTS$#*T_RCF_ 4T95Q<8]SB^(>=G M%^2,L(P\+,1*H:+JVQIAS2OMI 2[+L"\%\"^4MDFOMLBGN,%#>G#T^DWD%3I M_F&ZC195/GF53UZNY_^33^VF.@OAH%G8[-)+M:0)#"S0B3*18HP0&!6Z_VYA0>4E)#I)MRHO@H\-SS"K0>YH>LWXW8JW,XK<>\,;HO< M_>4=%KPM,M:X)/ RTN8\NV49S1*S5$9"L?QV^?EIJ\U5->& ^4K_:BKQ-,># MT&9>7W5N-.WTMU(_,+5;F=H];:K1;/*@6YO!T#F:Y'J(UVV>XEY%TWM+:Z][ M-:).Z'M'V/4@UW&#WA&YO7?UFL\>O+;F+%.X56:8Y[0[N!=E\2E1=+18YK?Q M1&B\V_/F K^^0)H ?#X30N\ZYH*OON?B/U!+ P04 " #4.ZE8 (Y_LZT# M !T$ &0 'AL+W=OU ^^UWG*0!BG'+QN4%.'^> MQ_[YU#['G:RE^JDS $/NBUSH:9 94YZ'H4XS*)CNR1($/EE(53"#EVH9ZE(! MF]>B(@_C*$K"@G$1S";UO2LUF\C*Y%S E2*Z*@JF'CY"+M?3@ :/-[[S96;L MC7 V*=D2KL'GY!$RNHW_B/PUIOM8E%N9/R MI[WX,I\&D1T1Y) ::\'P9P47D.?6"8.Z;A0N8_ M^-QDTV 4D#DL6)6;[W+]&5J@H?5+9:[K;[)NWXT"DE;:R*(5XP@*+II?=M]. MQ): ]@\(XE80/Q4,#@CZK:!?@S8CJ[$NF6&SB9)KHNS;Z&8;]=S4:J3APH;Q MVBA\RE%G9E^E6+XWH IDOS/D/;FQ[:^2"?)AJ0 P8H:\N03#>*[?XO/;ZTOR MYO5;\IJ$1&=,@29%77T/9(W10RZ-=>8C3TLU-W,U-7/OU7S0W+II&/W#K[0H\ MUR5+81K@$M.@5A#,_GE%D^A?%]R)S'90^QUJW^<^^\&48L)H8B0I*Y5FN#)( M98/JPO9Z'8O=F UK,[OIK&8TH32>A"L'SZ#C&;R0!\/G0O#*CT7PCX5&Y &8 MTIXP#3NLX(IN "]1L<"-F:C[1CU>^/$':.D@TF\,)\85V3% M\@J(7!"3 5D_XC%#N-85$VXVK^^Q;(U9LL4V. !VUH&=><%V=T\7@%=_+,") MS'901QWJZ"^WR-$I44]DMH,Z[E#'ST>5%;)RA]0K/I9SO+\G1OAQ_UG2:)/K M(R_"I4WQV'_)'NJ\CMN\6H([3T=[RX)&"3WKAM F9&^'?Q@1NE6\T.>!N-!& M5370'IL3C;IF]RF8M^,_!=M4'M2;[?? 0,SK3=*NM 6XL>*]B/7'PZ=8_T>1 M03=5!O67&5>8M1 'SP>69B]:!.MZJ?B2"Y;;S"927F*K6716<6B3:;L=;[%' MO8@^A3]1W;(+ORE)J+\.N,'Y)!:.G=F7ENW7SR]MUFVEFK0O MB<^^Y[GGSK[+UE*]Z 8 R6O+A9X)W%8:Z:*"E^EQV(,Q))55+T9BJ#G6G M@)8.U/(PCJ(T;"D309ZYO0>59[)'S@0\**+[MJ7J^QRX7$^#4;#=>&1U@W8C MS+..UO $^-P]*&.% TO)6A":24$45--@-KJ:I];?.7QAL-8[:V(S64KY8HV[ M[R65)-5Q+_I65V$R# MRX"44-&>XZ-J0QMQ3-A+>4)E3IG!8?Y)BOH,0;4F ME262,W(GC 4:RJG.2C$Y)',4)>7Y:D..CDP.\ MR5"5Q/$F_U25?8EZ_'@_WG;2E>YH =/ M(H&M8(@?_]NE$8?#J@;#^K&A]CS MX8K 7]$^?9XA=0RV,5=Y,K[,PM6>L),A[.1@V%DK%;(?U'63K/R#85KW5!1 M"JE1GYH'4O"^9*(F($KKY:I8 9C^*Q18[#ZY/O)D1^XDW:\V'=2F_UVD]*\B MC:/Q'V'#G=YJ0=5N@FB3;B_0M]FP.PRIF>_-7^Y^PIG76C.A"8?*0*/S"Y.O M\E/#&R@[UZE+B:;OW;(Q@Q:4=3#GE92X-6R 873G/P%02P,$% @ U#NI M6.*ADEV#!0 -B$ !D !X;"]W;W)K&ULK9IO M;YLX',??BI6;3IO4A7_YUUX:J0WL;B?U5*WKW6,'G,0:8&:;I)7ZXL\8"I@0 M=VSN@P8(OX_M[\\8?^TLCX1^8WN$.'A*XI1=C_:<9U>6Q<(]2B ;DPREXILM MH0GDXI3N+)91!",9E,26:]LS*X$X':V6\MH]72U)SF.$'_,[JDXLVI*A!.4,DQ20-'V>G3C7 6N#)!W M_(O1D;6.0=&4#2'?BI//T?7(+FJ$8A3R @'%QP&M41P7)%&/[Q5T5)=9!+:/ M7^F?9.-%8S:0H36)_\,1WU^/%B,0H2W,8_Z%'/]"58.F!2\D,9/_P;&ZUQZ! M,&><)%6PJ$&"T_(3/E5"M *FWID MPIP.P'>N0"O"O Z :Y[)F!2!4RZ =,S M =,J0#;=*MLNA?,AAZLE)4= B[L%K3B0ZLMHH1=.BX[RP*GX%HLXOKJE6)01 M?[Q[1I2!A^\YWFR 4#V&&T*AS.5['W&(8_8!O ,68'M($0,X!8\IYNQ"7!3' M7_T&CU^V_.S/ZC+RTE;"YAQ3!X6-EC MV[:=I75H:VVRS.#-,A4Y)[6<$ZV_&&$/KA$ 'T%,9YA-.= M.$<)SI,^.;7LH7).3Z1RY@OWLB.HR2(#0S!%^5FM_$RK_%?"80PXA2F#Y3M> M"M\G\^Q4&==S%G-5FK6VO('2^"9A@2&8HO.\UGG^QAC;?O?>B.Z.Q+R,]^FL M!0WMSB9AODE88 BF9&-19V.AS<8_>;)!%) M")6\9.5L@HE77S6QZ$M0R9ZV M'@2W\PQH2Q^JNDE88 BFJ'Y9JWZI'^6C"!]PC,3L.D6ODK.6YB#/I+/>8W20[P3Y5" JS%DJ MO/%!F/Y,7A8^3(3M\AAR0I^%:ZR@O5/,JD;*,^)->[*FK?G@K)FD!:9H:M;< M)FNN-FL/4 C\L5BNB!JQZPSVBNZ>/"K3WD=%6_!@T4W2 E,T5?3&BCH_[D4! M9BP7XK]H/&B%4_JYJ,Q\=J*Y2>?H&Z4%IFBJYHU?=?2&]6?]?X5=*&/,V)ET ME3=I=WVCM, 4356^L;V.WO>^O53@G/K1:=^(8M*0^D9I@2F:JG%C MS6Y:*>F5?'[2Z?M6&O3E#M;XO[:@5L$5_6<+Q^OJ;]3F M&J4%IFBJ_HW3=?16MUE@*(8?S,M)_XO<)+)7>@-X9PD\G"/8(1H<8/X M?DL(?STI"JA_*K'Z'U!+ P04 " #4.ZE8[/$9@8X$ ##&@ &0 'AL M+W=O[?][("3H /,V4YR-^V/GPT4<.HX24M^"9B\]_&]YV?[,Y[L*/O* MUX0(\#U+4,W MPTGNS";ELPENZD#G^<%CLEH+]<"=30J\(D]$ M?"D>F&RY#4J<9"3G"W*)0.906?R=DQSOW0(6RH/2K:OP13QU/ M,2(IB82"P/*R);!G, G-R2]-_DEBLIT[H M@)@L\285CW3W.ZD#&BB\B*:\_ 6[VM9S0+3A@F:ULV20)7EUQ=_K1'0<)([9 M =4.:-]A>,#!KQW\,M"*61G6'19X-F%T!YBREFCJILQ-Z2VC27+5C4^"R7\3 MZ2=F MWQ&!DY1_D#9?GN[ ^W44('2#D@WN: MBS4'O^4QB0W^MW9_B"P KLQ.DR+TG*(YLB+>8W8-?/@+0!X*3(3L[G8@1E3S14WO, 1F3IR,N"$;8DS^_DG./1^-07<$Y@6 M?M"$']C09V4MFB*LW(:EFYJ\MC,(@W <3MQME[O);# :^(V9QFK0L!I86?U) M.)?#E3&2"U!05@X2NE03"I$/8SGC;4F^(2;B%?*@P^@J&$)OC[?)RA\A,^UA M0WMX/)D@I?GJ2A"6G41W^(((A!X*]_-L,H-^",V$1PWAD9WP_AQD8FB%.+?6 M>P+3H@V;:,,+#/6PS_![ M/"'S?ACU\WU,!1,XT5]-HET^M] MU-201SD?M]-)=]9Y:"5]N\DV*5::"43:\EZ3EM>(KO+D7^.B.[>CGUM5?:'I MN4!M+M %QE4-VE<*>D+34]"*"&A=I-]<#O[+Y2A$X7B_F@UFH\ /#A1SJP&@ M703\551#@$N5J52QGIZ G-#T%K4Z!)P@58Y0& MG>&-X3#8K\2C=CJS5I! NR+12A'\!TY2*';,L_OF$AH%MB(%7D*EP%YE2E]H M>@I:H0)?J52@08,8R_.HG;YU;;4*LFN51QDM9M$:R-VX%"I;DM(B4YL4E019 MG<;9TXYY;M_TA:9GH!4^"%Z@/%&O>J>IL:G_/V7UUB:\;J)4V*+A$N?:J=_I"TU/0ZAUD M_YARN%Q??@2!0?E53:_78V8ZKU:$(+L(.:5@WZBK[0S.[L>>T/1\M=((C2Y1 MRKUJH[[0]!2TV@A9A<=;MUDU>O=KI6F;93(S;+/MR%_J"V )@\IS]3$V6J=W[BN2K:04G4E0,WI2QSIN/RVKV>69,;QLX(Z=9\V\/3XB?ZIG+R9S)(JF G^G:WT M=N*,'+*"-2VX_BKV?T$UH7* B>"J_"3[JJWGD*106J15L!E!RK+#-WVHA#@) M\,-7 H(J(#@WH%<%],X-"*N \-R ?A503MT]S+T4+J*:3L=2[(FTK0W-'I3J ME]%&+Y;9!V6AI;G+3)R>SD2:,FV$+:$ MS[K#(TCJ\%Y+>'1^[UY+>-P=_G>179$@M.'^=3/<-U_$')"U^;#5-: MLF6A847NF"!SJC1(L@"Y8PF0VXT$L.:TR=Q)M@GF1N4T@8EC,H@R0'"FO[WS M!]Z?;:)CPB),6(P$:]C3J^WIE?3>KZR.-D]ZF)Y@PB),6(P$:W@2UIZ$G4MF MSCB8M)@!R>EC:4V;$9V,2XW A$68L/@ &Y0PNR?83?V![YG$MFM1N%\KW+]0 M8;(JH$WE_HONCUT?I.OLZ5+I,&$Q$JRA\*!6>("2]LE_Y#9)9&&:P8/9&RHX MY"&AMZ8Y9W3).-.OY*+.(5RZ!#!A$28L1H(U?!S6/@YQ?Q^&F)Y@PB),6(P$ M:W@RJCT9=:ZMYPNFS88#H7^2M_JC9XEK]#*S>H-FFZAS()=JA@1K:'9=:W;= MJ1F;Q5^^D,^9V5HOBB4W.<@HU[W[[ 1>^B1CPB),6(P$:[CB>\?BS,/-+Q4/ MR1946H1*B[%H36=.RF8?:8]4@;HV26\WB;J'<[%X2+2F>,>BUW^CZH4=<)&7 M.QS[6$O8%)QJ(1\)S7,I=I23]*QM?G='%S_OJ%5P13MU-0SZSXR-L?IL6G$L M;@%N@)I&YC[:R'TTXE]+U[_TS+]'U!+ M P04 " #4.ZE8:D'>;=T# !]$P &0 'AL+W=O"]QQ>F6\1]B#2#1KLBIF#EK*;3JN^.SZ=L(W-"X8XC ML2D*S)^N(6?;F>,[SQU?R&HM=8<[GY9X!?<@OY5W7+7-48< !1//R!H ,$Q(#H#"!M ^%) U "BRIE: M2N5#@B6>3SG;(JY'*S;]4)E9H95\0O6^WTNNWA*%D_//H$P3Z#>T8$7)*% I M$%NB7'O_N WB%"T=N;@S,PANF54K@7Z@V:0=?&N4M%*"9ZE7 =&PEO,+U'H7Z# "Z*>]2Q> M#@][X(D9GD!Z#MY1$[8;$U9\X=F-$0+@ E4;=($2$"DG994K?W]68]&-A$+\ MT^=[31SU$^N#9")*G,+,42>% /X(SOS77_R!]WN?:3;)$DMD'4.CUM#(Q#Z_ M*MB&2AW< M(-)_))G0\E$T1'/$4I1[TW=QT.W MC$MXK5NG$_K!8#]CQX6X=2$VAM6?)7 L"5UU4WS2)SBV&4GVAN.C08EQ+6]4.FR5#HU*OV-. M\$,._R-V>"(VBH_SXG2,'QQ+-2[FC5)'K=214>K]FG&))/"BFQ=]>HU,KTV+ MT8DQ\3@Z,L;2A!UCQJTQ8Z,Q7YG$.6+]IT:?.^/3J([#X] _'13X_K%LX\+> M*-OW]G619Q1^2R@I-D5O76-$OC8"K+(EMMBZKAU4D_[/JEH:9ENNVF1+;+%U M70WVK@;&6+RA1!*5AG7RZ5.JO]XVL\3H"3#O0R[,R%>[98FMZ]:^OJOMKVC:7HBS/7S.(/ M#*EKM;"VQ5;;Y1[<2Q3 5]7]CE"%I/H0J[_KV][V#NFJNCDYZK_V)XOZ)FA/ M4U],J:_V%:%"&;Q4E-[E4 G@]5U/W9"LK&X_'IB4K*@>UX SX'J >K]D3#XW M] 3MC=O\/U!+ P04 " #4.ZE8N#I[(>4" !N" &0 'AL+W=O%,P$@1O<@RJEZN@B>:U"")7+C6^4'5! J]!_*;? MJH$/CL.'$%?P8!?NHO'*O5^Y]W.^X*C[.AL%KE6/LT?K4L]I#'T'SXX&M00G M>O_."YL?ZTS]([(=BT%E,3C&'MW/0>%^BAGAUBQ1MJ[/Y?1\@1VJ-9@&$6#J MN/5'-&)XPS\]+ 0Z$4 MB%K!K4,IOM?>TWL8Y+6]H%YNNY+;?J/\O9<7XFD/-D; M10QTI:FN5O_C CNI#:O4AG];"5SBJ &5U24J/-CF5LMO>WO%4!,5ANUN?35T M*LF=HY(?I<%]E:\)KU/;J=&!2O;4UD1UO8ZWI];=>@WL2XQW[HP)C3*FB&M> M='"+5?&Z%1TCY_D#,9$&GYN\F>(' 2@;@/-3*&ULK55M;],P$/XK5I#0)K'F=>U6DDBL$P()1+4)]ME-KHFUQ ZVVZS_GK.3 MAA:E94A\:7SG>Y[S<_9=XU;(9U4":/)25UPE3JEU,W==E9504S41#7#<60M9 M4XVF+%S52*"Y!=65&WC>U*TIXTX:6]]2IK'8Z(IQ6$JB-G5-Y>X.*M$FCN_L M'0^L*+5QN&G07]OEA(M=V#)60U<,<&)A'7B?/#GB\C$VX ?#%IUL"9& MR4J(9V-\SA/',P>""C)M&"A^MK" JC)$>(R?/:_:/5CEI65,%" M5$\LUV7BW#@DAS7=5/I!M)^@UW-M^#)1*?M+VBYV.G5(ME%:U#T83U SWGWI M2U^' T!P?0(0](#@3T!T A#V@- *[4YF9=U33=-8BI9($XUL9F%K8]&HAG%S MBX]:XBY#G$Z_ -9 D2ORK0%)->,%J8S+>'0)DC#>/153\XM[T)15ZC)V->8V M#&[6Y[GK\@0G\GRE9GIJKAF:0.-@T"N06G/3M&W_JO1\3]9_(CB2&@\3P''OZ9%\PY%=T MBS=; /:K?-ZQ!UHI<[(!*=8GW+8Y?P&AUSJ><$4M&0E(+KDM%_!N2T]T8 MT^)U3+,]TW2$Z*@LT5"6Z-_*DC.5B0W7!,7#*\O0I? ]F\,,RFWJ3;S;V]C= M'FK\:UBGP#UH7S,ZL5<*QA7F7R/.F\QP=LAN''6&%HWMZ)70.!_LLL0)#M($ MX/Y:"+TWS) 8_A/27U!+ P04 " #4.ZE8M3MQ3UP" #3!0 &0 'AL M+W=O. E\=GW?7??V7?)5JH'70(8\EAQ MH2=!:4P]#D.=E5!1W9,U"#PII*JH05.M0UTKH+D#53R,^OU16%$F@C1Q>PN5 M)K(QG E8***;JJ+JUQ2XW$Z"0;#;N&/KTMB-,$UJNH8EF/MZH= *.Y:<52 T MDX(H*";!]6 \&UI_Y_"=P5;OK8E5LI+RP1J?\TG0MPD!A\Q8!HJ_#R&87KC8.C6J8L+>X- I/&>),^@6P!IJ\)9DF<.LC3_U M\:,C\6-R*X4I-?DH8D^_UJ!0I5@_:=>D4+(BLCOA[@D>*H/G'CEN.XXV:32X&B7A9E_> MGT[QH'/Q28=[_5&!6KNQH4DF&V'\R^IVN\ET[1KRQ?X4)Y8?,$\T?MSANUDS MH5%,@93]WB7VN_(CQ!M&UJX+5])@3[MEB5,7E'7 \T)*LS-L@&Z.I[\!4$L# M!!0 ( -0[J5AL=3&O& , ,\+ 9 >&PO=V]R:W-H965TK*KP,,\<X!@FAOQ)<6!K,**O7VS?^MX5[S^9?0CK-F%=G7MTH.27M[X%KKGN!> ^X= Q]T@=>JP0YXZ#GV'KC6NB?XH $?' /WN\ '+?!@ MZ.Z#:ZU[@OL-N'\,/.@"]]L5M]7>? #76O<$#QKPX!AXV 4>M,'=%KC6NB=X MV("'6O#'!.2)O!3 NO##%K[GVKZ[QZ]=H2?_L.$?ZOFIP.G>"=*59-CQ!H7^ M_DYHU^J9Q+;>CT=+F^46.!\ADA6E@ 6ZR>6F !>=AYW5BG/N!)ZSOS/Z!?L& MVCGO[4\$>H0X+'<'-E'R8XL!K+&\Q0ZL]GM;,$P\/>C:9?N&^W] +>U M1V;]WG7B.ZUCS?,]OX7?,2VT@_<_XYK+W.FV5*LK^Y@5R;E\X9=29UT$LDRL M[A[K@:!%U8#-J9#M7'69R(X;F)H@GR\I%6\#U=,U/7ST#U!+ P04 " #4 M.ZE8"J'Q)' " !_!@ &0 'AL+W=O!?P@T&E]\;$.EE( M^6PG]]G8"ZP@X) :RT#QM8$I<&Z)4,:OAM-K4UK@_GC'_L5Y1R\+JF$J^4^6 MF7SL77DD@R5=<_,HJSMH_#B!J>3:/4E5QUYB<+K61A8-&!443-1ONFWJL = MGFY V #"UX#A$4#4 ")GM%;F;-U20Y-8R8HH&XUL=N!JX]#HA@G[%>=&X2Y# MG$GN12H+((9N09./Y%L)BAHF5H1+K4E*E7K!HU)1E9'>+1C*N#['N*?Y+>F= MG9,SP@3YGLNUIB+3L6]0DB7VTR;]I$X?'DD?D0VJ3HT>=J/M#;[6)4UA M[.$5U: VX"7OWPTN@D]=UOX3V8'186MT>(I]SRB!+;88#:2W %+9LZ[C-=L M%X[-=II-,HC]S;Z;CH@PN&J##E2.6I6CDRJ_8EN4QX]XYR<:_:4C>*7T9,Y_ MK;N_=Y<+4"O7XE"F7 M37X-VM>VB-ZYYO%J?8'>MF^$?FKHUXR%?,:$)AR52 M!OU+-*#J=E=/C"Q=QUA(@_W'#7/\0X"R ;B_E-+L)C9!^\])?@-02P,$% M @ U#NI6!*CU1[= @ (@@ !D !X;"]W;W)K&ULK59M;YLP$/XK%JNF56H+@4"R+D%JDDVKM%95NZZ?7;@$JV SVR3=O]_9 M$$92$NU#OP2_W#U^GCO[+I.-D"\J ]#DM-P)XFJBH+*/S/(Q6;J M#)SMPCU;9=HLN/&DI"MX /U8WDFHG^SVE'+ M,U4P%_D32W4V=<8.26%)JUS?B\UW:/2$!B\1N;*_9-/8>@Y)*J5%T3@C@X+Q M^DM?FSAT'!"GW\%O'/Q]A^$!AZ!Q"*S0FIF5M:":QA,I-D0::T0S QL;ZXUJ M&#=9?- 2=QGZZ7A&%4L(Y2E)65YI2 G'JY,+I4@)DB2B*##8*J,2R*<%:,IR M=4K.R>/#@GPZ.24GQ*UW%6&K0*[!B3]^&$3>ESY=[P2V MHW+8JAP>0X]O\2)=<[Q!>'-^X(4Z[5-;0T06PE2<=7SNC[W(G[CKKHX>LV#@ M1\/6;(=AV#(,C^9A 5S@FSJ4B? ],_%.8#LZHU9G=#033[:807I.UWCO5K#S MK!7!7F!*(=:!G;=O=_OB4A\6=I(1^?[G* I&>UE[:QB.HX$7C,+^O(U:/:.C M>F9OR785]7&N F*>.4YD3>\9(6L++A(B<*AF)KRE)0DM1.>6;:EN6; M.6&%$2WKN2<1+7FE,E;0)X%DE>=$?%O3C.]7!C8.$\]LFRH]84;+DFSI"U5? MRBD8ZE5?.W_3@CV1E6#HB MFM%8:0@"?SOZ0+-,(T$@1K>G=CQ^/J#_7B9U4"B!O!<[U45HK49_?31ZH(R^3/ -DX+TT%R>B0S+@- M?-T$;E\(W$&/O%"I1)\*V&/H;P()'1/V@8FU/0GX2,0=A__N M[DR$XW0'X]1XSO\_F#'R&G!W'%S?#?>R)#%=&?#R2RIVU(A^_ '[UF]CF<\$ M-N#![7API]"C%QI7@BD& AL*2J5T("J0WRA3%REJ]O7J??5MMXN"P+9=RU^: MN^/LS^TP=@(;![@S'&3F=9EYTYG5;PDO=?02*8[*2L0I7$F#UV@L\DG<:P]W M)K !!7Y'@7]+D?MS\C 3V("'15J]_P?=9@(;\("MOOBPOI/NVXT'M[OK!-:)[$?,G,#S/6]< M]?BHK,*3F3V#C@6+52=YLB])SH0T)L7M"[%N*OD6?BXN9T(9< M]*4=GJR8;BE[YTS/-ESX^%3VYV9NZ/J75-_7:GBZ6/M2:#E#M.)4_E7!U'B5 M/XEX]<'.A#;,OZ_HL'=3D<]:V,V%-N2B+^WP9,5T2Y'[YY=VZ&+7L4]E?F[H MN2!SZX+.^W(-3]=K7XD0I+@@Z$G7JP]Q)K1AHGWUAH.;"GK6FFTNM"$7?=6& M)XNA6PHZ/!>T;5GAJ9S_S:Q)S#SJ!N54;.LFF80(JT(U[9!NMFO$?:C;3R?S M:]V@J[M,/4S3W7LD8LN@?L_H!B"MNP7$))J&63-0O*Q[3J]<*9[7CRDE"17: M -8WG*O#0&_0M2VC?P!02P,$% @ U#NI6!9Z=+)Y!0 :B@ !D !X M;"]W;W)K&ULK9IO;ZLV%,:_BL6D:9-V"SCD7Y=$ M:H*GW4G5JG;W[L6T%VYP$G0!9[:3M-,^_(PA$*?4*M)YDP#A_(S/@P]^@F19(>?>3JG]K>_+]8[E5-[P/2OT+QLNQF/&#RM*"/0@D#WE.Q>N29?PT]T+O?. QW>Y4>V8EE6DO1U_%-#O:;-,O!R^TS_Q71>=^:92K;BV9]I MHG9S;^*AA&WH(5./_/0KJSMD+G#-,VD^T:D^-_#0^B 5S^M@?05Y6E3?]*5. MQ$6 YG0'X#H 7P=$[P0,ZH#!=<#HG8"H#H@^VL*P#C!=]ZN^F\3%5-'%3/ 3 M$N79FE9NF.R;:)VOM"AOE"\4#N)2)&PI",^=L>'V 'P=4^; M[N)S=Y?82;RGX@8-PI\0#G#4<4$K=_AOAT*'!R9\T-4?=WC,UDWK7>'D ZV' M8Q,>.I(Q:+0?&%[T#H_D^XR_,H;,38!^WQOA_[IG^3,3?W?)[>25->U6[NF: MS3U=M"031^8MOO\N' 4_=Z4:$A9#P@@0S!(E:D2)#'W@&I#H[8#LDB."E ,2 M%D/""!#,DF/8R#%TCI%*#GJB(I'HR*1*BRW:,Y'RKGJV=,,B],JHZ"JD*V=@ MW^Q#P@@0S,K^J,G^R)FP!R;,7*A8,[0T0^)12R#2M=*;E31?BE1U/IJ7"C8TL-*B'!=ZGG*\3#9D MH7,$?6UG4VM6*+IEG7)4D.E%30ENAG956;E;ZIUE2!J!HME9QFV6,72=PITZ M.)OI/2P@:3$HC4#1;,%:4QX.X&H5J"$'I<6@- )%LT5I37GH-)D?K5711VH5 MJ-$&I1$HFIWEUFN';G]<_J^%/A=EAM,C0P\9[;[K(?WM"I06@]((%,W6HW7? MX0BN%('Z;5!:#$HC4#1;E-9SATX/63[0ZQ)4NCPM2Z[]7F7V^$%)18M$5ZI. MB4 ]."@MKFEVZ0RN:B>!:M-.?>NO0[?!UJ5),#T:4%K8B:\;ZS38X5M3C*?# M:#R97#\8(+UQ#$HC4#0[\:W7#MUF^RY)TK+PT.S\AP8]J!T7Z;^Z,NGIK?E_ MHYSB=@HP?2/ (,!#C(-K 4#M,RB-0-'LMV:M@<9.+[AXJK-^I&E&GS-FDK[5 M?D%U9;R&768\F@9#?=M?9=S=:M^,=S0["/$$1]%5&8%JUDYF:WRQV_AV3'.T M^^K_-L[=3-]Z#DJ+06D$BF8+UGIHC,'F01C4)X/28E :@:+9HK0^&;O?7C_U M?A"X@;VE 77+H#12TRXKX3":A.-!6X#MK+=&&+N-<,\' >@;:E!:#$HC-&PO=V]R:W-H965T-@9WQGL%<';6)"N1/B MWA@W^=SQ#!%PR+21H/C:P25P;I20XV7<%FC*NWN/

)JY#.KN%G+_BO?N 4) M4VI+,;3%1&9CXWFI-#98M>G#CI^5=AI/_6 :]U=V MTA%-3OK%39YAA3,O"F91/]:TPYH.8GTN:RX> 5J*>BNS JM+ZB.GRJ#:"XLZ MZUAGK_;QS4[ Z7N_#WKOI,5NY0^K/8O"* C^*K9[ X !D !X;"]W;W)K&ULM5=1CYLX$/XK%I7N6JF[8$,2LI<@-=M6[<.JJXW:>SCUP8%)@A9L:CO) M5KH??[8AD&N(=[O*OB0V>+[Y9@:^828[+N[E&D"AA[)@RB#)=T4ZH[O/D$3T,#@I;R0]A?MFK.! MA]*-5+QLC#6#,F?U/WUH$G%@0/ ) ](8$,N[=F19OJ>*)A/!=TB8TQK-+&RH MUEJ3RYFIREP)?3?7=BJ9*Y[>7YBX,I3R4A=;4INN"W3-RU(OI#F!Z);F!5T4 M@#8L X%(0##ZS%)@)JOHMJ ,O7X/2I^2;R:^TM2, S]M:,QJ&N0$C1#=<*;6 M$GW0Z-G_[7T=4AL7V<,9O0#/0<;N M;,Z__NDL8WQ^)T/[=RC9K(,J0_/E N MY>8D$W+$A(P'T2@^(0ZXDWOLUON],E&6(?UP2T-E";F1"Q^EAD]1]#_I#? A MIV$PC.+@!*5.T[%3BA/=(1\K3'3D.AH' YV2$[X[G<9NH>[K^O^BWV^*;C?/ M?;P[SMY?[Z?W3#?\B/]XY&_O'6Z=_, R4(%9VY)$Z_@U3]5S07FW'JG?U,-$= MKV;4&\4K.UHLN-*#BEVN]6@(PAS0]Y>0_4$L#!!0 ( -0[J5@MF!G=>@4 +4< 9 >&PO=V]R:W-H M965TTLI5Y\<1T1+2*GHLQ5DZI\YXRF5ZI4O'+'B0&?:*$TT07<@KQ?W7#U MYE1>9G$*F8A9ACC,SWL7^-/4TP:ZQD,,&]$HHQS*(V,_\IFT<$"40R M=T'5XPFFD"2Y)Q7'/Z737M5F;M@LOWK_78-78!ZI@"E+OLQ1.A?M"GKNCT4K85D:6FL(DCCK'C2YS(1#0/B[S @I0%Y MJX%7&G@::!&9AG5%)9V,.=L@GM=6WO*"SHVV5FCB+._&6\G5O[&RDY-;R:(? M'_-$S%#$4C4Z!-7Y_8CT7XBMZG3'\@6=78&D<2+>JQKWMU?H[-U[] XY2"PI M!X'B#-UGL10?U$=5OENRM:#93(P=J:+-VW2B,K++(C*R(S(/7;-,+@7ZG,U@ M9K"?VNTQL3AP5)JJ7)'77%T2J\=KROO(PQ\0<=I M?X,=_CZGJX2] )0=];7HJ+^N(7T$_K_?K6@JI9DZ< M+3Z@1UC$6::*Z$Q-JF*JO3?!+WSZVF>^@C]-O)$7JB5][#PUD5G;/A!94"$+ MK,C^X#23QAE]&73"QP//"[VP%;ZU@0/#'U;A#^W3[AEX% LS@&$'P$?L^R/2 M!F!MXD 804@M )0]#>'>$^F5UZ; (;#+U1Z ]:R P5VVO =M0- MJ8#?,O+I8P+&"'$WPL$ >P2W([0VX\A1+ M13 5AJVT4EI MB7$#@-\G[;7,WL"A &JBQW:FMQ)*:;L% ?>)WX9P"D+'-:-C.Z5;*:6TW8(0 M] =M26)OXE (-:MC.ZU;2:6TW>X%TA]V,)R"UW%-[-C.[ 9:,:()3=.B@R6T M3_[M&&ONQG;RWDMG-2BP-B%P>-L6?$:K<>()TF%*"TV+-C%\WH MBVF+-]WCRB]=#5]=D=#@:AMEK1V(E9OWC=X]UGX;Y7 WR%-H!%)K!&+7"-4( MI^4(7^0LJZ*5@.8TYNB))FMS"KJ:P>L/V_+;WORA\&K-0.SG!Q>+!8=%#N:+ MFJYQ)N((/>Q$=-0SA6-YVT9>BPURR+&"$7;A*&AT)!F13D>>0GB06G@0N_!X M(^.1[L%"X 9MQBMK[42\'6.M+,B;#@QVKAG=,P,OP&V-6M9JQN:1@.R(K58, MQ*X8[N(4T*4^_7T (7>E[TB[_1+**\C29 R)Z<0-%XM:#S[ M><1]QB%BBRS^MWT- ,]YV3AP2Y_-(8E#O[,UL3=]*+1:EWAV.; 7FGY&^8"0 M3*V(J%&=J1&"*-JTR7 %/&;&C<*>8+Q*F^SB?;N#G\V6T[@82H$O]'V94&E8 M9[*X(ZJ^5G=R%_HFRJFK%Q=ZUY0KLA H@;DR=?M#M6#QXHZL>)%LI:^9'IF4 M+-7%)= 9\+R"^G_.F'Q]R1NH;BHG_P%02P,$% @ U#NI6&GMFC]! P M(PT !D !X;"]W;W)K&ULO9==;]HP%(;_BI5) M4R>-)B0T? PBE:;3=E&M:K7M8MJ%20Y@D<29;:#\^QT[(2,H1""A<0&QX_>U MSV/G<#+>"+--]D68_M#BT1KJ7A:BG$%*-V/Q'7<7L."'LZ7>TWQM,M#B$[):]%XU?YZQL\[X=>Z M;W/*!-G09 V$SXD\W.^%H)EJW)!I,6&O>4*=ID8RIQ%,+,Q#$L0&K.#]NZ[O M?&J">4VS\$IF-="]"G2OS3UX?,LQE>%3%+,-BR&+B: *FO@5/D/CH[/R)G#& M]N802NM,ET*YDED-RET%Y:X=2IHG? =0YI)OQ=GZ]03I#,3O)CBM?I<>KFN: MA5"6S&NA^!;I_WE-< E0@4G*S RJ:_]Q:W2ZE MV+XTGYAE$'=(8KJ33>3.,^CV&@QJM 85K<%YM#8\P:HA86K7!*G5Y%)(A5G7 M.4R?M_W^P*_GT/#DN.'!I]+4PA]6X0];PW]AEY@R,$S>,\?W 4MGU0/J8@%J8,EU@.KC-5U$U5;U7IWYL"]ZA_VAT] M% 7[/YOB]0&KH@7#7)7 '"UQ(S";BJ(D+QJ*YZ9(G7&%):^Y7.);# @] ._/ M.5?[AIZ@>B\*_@)02P,$% @ U#NI6"5@.;OV P BA4 !D !X;"]W M;W)K&ULK5A=-F3JC%QO!O8=ST $.FA\8?Q9; (E> M\JP0"V0D[%%2NA4$?6C.=4JB'?N*+D0!/3E&0,8."P<[;SL>TLU6ZAWN'%6291E(\_JU!G>:"<'1#7U0I-;YAK8[J5FK30T_@HN3J:JCZY?)0L?OZB M+T2"8I8K=PAJKN\7=/80O.AM0+1(T-,KH@?*$R1?2T ?;T'2-!.?5/O/QUOT M\<,G] &E!?JQ93NAZL79.[NNY(&BB:SMJA'-6RHAJ-4O^5EQEX!JOL!_56>8S@*<^GD6 +K*8X: MQ9$U1T8V15L"ZXF>-*(GEAU9X84=LQ%OAH\<>5KDAT$T[,AI0W4Z2O4!A.1I M+!5'PQ?MBE0./EE'<2Z='4M@/S@XVT/JZ2:N;6/-F#65+N"6TOO V MN.#1B/ >=_HGO@O"8V^>ULS\,]YLXP8>SQO-2[QR9KGC\58Q1F5&AXF.PET\ M3Y;0^N+; (-#>P:UFF)LH?6%MSD&CR:&]Q@T.C%?>!PR!VHB?,:@;?K X_%# M/3R!*E.:CZH$]NK[NE1?RW*0Y"C4Q7-D":TOO,TR>&K/G%;SC"VTOO VT>#1 M[/ ><\Y.W^V38'ILS],J@C$9-BAIHP@9CR)_0 %<$=;^I$F>%JEZVU.]!C-$ M=1SLTIFRA=:7W@8;@JU9E%A--K;0^L+;9$-& \0[+%H#=K_ <1#.CBPZ5!5- MPR.+NIU5K1SXQBSV"45A5\AJM:?9VRPH?C7+:$?[;_#UJEH6;&&J5F)0L-YM;H EP7:".KQF3;P-]@F;Y=?D? M4$L#!!0 ( -0[J5CM)R6\$ 4 8> 9 >&PO=V]R:W-H965TO?Z_M.$_LR8:+9[F@5(&7.$KDA;50:GEN MVS)8T)C( 5_21-^9<1$3I4_%W)9+04F8!<61C1S'LV/"$FLZR:[=B>F$KU3$ M$GHG@%S%,1&O5S3BFPL+6ML+]VR^4.D%>SI9DCE]H.IQ>2?TF5VJA"RFB60\ M 8+.+JQ+>'Z-41J0E?C)Z$;N'(/4RA/GS^G)W^&%Y:09T8@&*I4@^F]-KVD4 MI4HZCW\*4:NL,PW%P$ZPQBEN3_Y*5HB)T --P3@(H U B [IX 7 3@ MS&B>66;KAB@RG0B^ 2(MK=72@ZQMLFCMAB5I-SXHH>\R':>F#XH'SV=I0X0@ MX+$>'9)D[7L&[JE4@@5*WY%I*?#YABK"(OE%WWQ\N &?/WT!GX -Y(((*@%+ MP&/"E/RJ+^KC'PN^DB0)Y<16.M&T.CLHDKK*DT)[DL+@EB=J(<&W)*1A/=[6 M!DN7:.OR"AD%;XD8 R_ N0@MR.?:W/X#0W*<&Q(!Y>-CC,]O$?O5S:X=+M> MKJG0#POX]D)%P"0%=[K!:5>#Y8)NMV#ZK)_+)0GHA:4?9DG%FEK3WW^#GO-' ME]N>Q&K>W=*[:U+7;;GDDBD0,?+$(J9>N]SF$EXFD4Y$ZZD[AA-[O6NB768X M:]?H>A%Z?WGL2JWGW2^_^NSH: MK/4%ELS!D@K&PR[O9D$7O%(BNJ:Z:V/@D3Y'I<^1,:W')#6F78JFX0U3"Z#T M"[F8^XL&Z')NK.*]O=Z36*TUQF5KC(TC_B%[3W59'/=IL2>QFD7H5.]SQ]CE M/[@B$=AV?.>[-Q<8UF97%WJ-^=5,9?\9@2@. MGBC8*<[US ((V&QG&E+,-/MI[(UD( 1Q_@6), C):R>8F36.;; *1J 1! [[ M$"HTS%]"YHJ.-((JXD!FXFC!]"I=!>AR8Q9Z[WNA+[6Z[0I0$#R2)E%/X%'8 M/ 7&H ICT$0[%S/*]GEPVU@,L>/"4=/$*4 $52""S"!RP( :MGM#?Z"X= MG ))4(4DJ/<5%-3K$DI?:G7_% M&+71>#AH?:&9*SC60$42R$P2YFEAW+: !U[S8]E%YB[C>;[?/]&,BA?;070 M*3%_+^6;I=[;;O;.3EM,Q3S;@)2Z05:)RC?=RJOE)N=EMK5G5\7S'=);(N8L MD2"B,QWJ#'S],A/YIF-^HO@RV[=[XDKQ.#M<4!)2D1;0]V>"B[TS,N-*<]]7Z,G5K"Y5,964X$[!01%=% M0=7C)7"YFWFAMU^X8YON9=A.?S MB;5W!M\8[/3!F%@E*RGO[>0FFWF!#0@XI,8R4'QM80Z<6R(,XT?#Z;4N+?!P MO&?_[+2CEA75,)?\.\M,/O,^>"2#-:VXN9.[+]#HB2U?*KEV3[)K; ./I)4V MLFC &$'!1/VF#\T^' #"\0N J %$SP&C%P##!C!T0NO(G*PK:F@R57)'E+5& M-CMP>^/0J(8)F\6E4?B5(RG37R7=7S1"_&%$;F5 MPN2:7(L,LJ<$/HIM%4=[Q9=1+^,5I ,R#-_;R(8= ]_/=4E3F'EXH36H+7C)NS?A./C4)?,_D3T1/6I% MC_K8DZ4[#816)I>*_43I6(\(T[JB(H4NZ35?[/AL9=HF\7@43,*IOST4U>OV ME:+B5E3<*VH!*@5AL/81N;:Y+/ ::9=>+)_:4)$QL>D2U\][$@Z"X.UI5PY[ M@:^4.V[ECGO#NA$IM@V\YDP\%=NXRKJ4CH_3& =!'#]+8Z_G5^J:M+HF?W4V MMUC>Z(J#.YH;187I$M3+]:]7[4@OR#>0S) M]A*D-K"Z/6VEJKW>O79@$M "YFPG::7[\&<#)8%07SDY+Q(>/+^Q_P-CC[,\ M$OJ#I0 R M?+/ 66D$R_K:/0V69,_SK(1[BMB^*#!]N86<'%>&;;Q>>,AV*9<7S&!9X1T\ M G^J[JDX,SM*DA50LHR4B,)V9=S8UY'M2X.ZQ9\9'-G9,9)#V1#R0YY\2U:& M)7L$.<1<(K#X.< :\ER21#_^;J%&YU,:GA^_TK_6@Q>#V6 &:Y+_E24\71D+ M R6PQ?NNAF,_9:N!!S'"PI.2(J6PN:/*C5 MKZV%7EDI'Y1'3L7=3-CQX %RS"%!%:;\!7&*2X;K$#+T,02.LYQ]0K^@I\<0 M??SP"7U 68G^2,F>X3)A2Y.++DB0&;?N;AMWSAON7'1'2IXR%)4))'U[4W2] MZ[_SVO];1PF\P_0*N?9GY%B.-]*?]?O-W1'S4&T>0JPTC]3FO^/R"EGSVMQ1 MB.%VP71KGCLYF&.1:EC>.$LFJ&M6X1A6ALA #.@!C.#GGVS?^G5,9IVP4"Y# 6AH;@UP29U@^!Z[GB:3B M2X_.W+/['B--'GNRS3K99O\E&]V+YQB>Q7S(8/3I;0BSLT',K(%H2B=319M= MBK882*;)7T\ROY/,5THF)LH<;PC%]?1[LZ, 8CKG8\HI05/?>YVP4"16.N,1'/=09$)RS4"8LTP7H!670!62A?CZ=J2\7" \68I3(9RW=#K'-C MR YOY64E<&I4=,)"G;!H<9'7;$M^NMS6T_M+I_<7I=Y?U^$W-"$G*6E3Q=8) M"W7"(DVP7DALZ[34MS1FI1:F*29:::%66J2+U@_+605F*]^5^S8=<2(RTEF$ M1H-B7RQ[G+DU'RQ\VE:]EWJPH@S5G9HLH29:7T+G)*&CE/!!,#&-4R2J4I3 M 7)2O95J6E1/0M_WAQ)>MAHNRD-UIR9+J(G6E_!4.MK*0BCX#CNM+=BKN;'5UIYKDT#]3IC^UH\FY5FNUJ)46Z:+U M0W8J+.V9SBE09P6YUDH+M=(B7;1^6$[%JZVN7O_'\EQ-G!P;K76L5EK4TBZ6 MZ(,5NGFV"5P W=6[[PS5&U#-?FIWM=OAOZGWM0?7;^WK=;-/?\(T?QO<8;K+ M2H9RV JD=3473PUM=N*;$TZJ>JMY0S@G17V8 DZ R@;B_I80_GHB'73_AP3_ M E!+ P04 " #4.ZE8#5 D9X@# K$0 &0 'AL+W=O37+;1L1Q M9[N42?OQLYTT-"5D=)B'-G9\SO4YQ#?W=K2E[(&O 1Z(GG!Q]9*B/6%;?-D M!03S<[J&0MY94$:PD$.VM/F: 4XUB.2VYS@]F^"LL**1GKMFT8AN1)X5<,T0 MWQ""V>]+R.EV;+G6;N(F6ZZ$FK"CT1HO80[B;GW-Y,BN6=*,0,$S6B &B[$U M<2]BUU< O>)'!EN^=XV4E'M*']3@*AU;CMH1Y) (18'EUR-,(<\5D]S'KXK4 MJF,JX/[UCOV;%B_%W&,.4YK_S%*Q&EL#"Z6PP)M%^K_/!9-W,XD3T902(NV?"YH\H-,8!,YR M_@E]1G?S&)V>?$(G*"O0[8IN."Y2/K*%#*J@=E(%N"P#>*\$\-&,%F+%T=IV$,\S.D>^>(<_Q@I;]3-\.]UO@<3<\AN0U>$.-7_OO M:S[_#?ZWF5NB@W:T2@H7?(T3&%ORU'-@CV!%'S^X/>=+FS,FR6)#9 W7@MJU MH(L]NF8T 4@Y6C!*T!7G&UPD@.@"_G>55.?(S\7F]D/^[;]')-$ R: M:^+._?VG^K!6'W:JKS1R?68S*1Y2) \GXC1/VS27;.&>GEXP<(;AT#L0WAGV MV.>C):KC^V'?<>NH#?6]6GVO4_TU\EE(OVDLIY\12Y_8$W/'"K>P?'VF6*K>G77B'J'I/7T1\T MPT\9V9!6@SJYCDU61MEB4VQ-'[UG'[UWI?D*;LHZDVRQ*;:F=<^UN-M9M+ZC MK*R(]Y.;&SKR[_#$&BW!3;&5=ME[720!MM3=.)=)2J;WLCVK9^N.?Z+[W(/Y M2_=B6O;MSS3ESPBR^5IF!4]5[*F3GJR]7@%-@ M:H&\OZ!4[ 8J0/W[2/074$L#!!0 ( -0[J5C%2)E$( 4 ,8B 9 M>&PO=V]R:W-H965T3'OAPDF""CC7=MI>:1]^-E (*7&#>M87"3B/K,^*/8 DCRDJ6YF VV4NZN+4M$6\BHN&0[R-4O:\8S*M4NWUABQX'&15"6 M6JYMCZR,)OE@/BW:EGP^97N9)CDL.1'[+*/\QRVD['DV< :O#5^2S5;J!FL^ MW=$-K$!^W2VYVK-J2IQDD(N$Y83#>C:X<:Y#U]4!Q1'?$G@6!]M$3^6!L4>] M$:0028V@ZNL)%I"FFJ3&\;V"#NH^=>#A]BO]]V+R:C(/5,""I7\E ML=S.!I,!B6%-]ZG\PI[_@&I"ON9%+!7%)WDNCQV-!B3:"\FR*EB-($OR\IN^ M5$(R9< M'ZUH>J-0OXA6>B6Y/E%6DJM?$Q4GYZO]@X#O>\@E"9_4IR"? I T2<5G\BOY MN@K(IY\_3RVINM(!5E1A;TNL>P+KD'N6RZT@81Y#W!&_,,=[AGA+3;&>I_LZ MSUO7"+S9\4OBV1?$M=UAUWC,X?=4ASLGPX/SP[V.\- <'D!T*KPEAE<+EF6J6*J+/'HDB1![B G-8R)8VG7-W!II?5-2POP"IF\G3_/1<&)? M^5?NU'HZE!NSU["C5]OS_+'MU+VVI/1K*7VCE$O.(H!8D#5G&;E36M(\ L+6 MI!)YI47N$M7([2MJ"1L=3,\;C6S;/I+T[6%#I?WQ82'2T%J"CFI!1^>W MB[]V-5@8N^PK-28L1(*UI';LYH'?[B.VT!6\\\2O.*V[E._YGN<=*6WNL*_4 MJ+00B]86^\!=.?_G7;2BOW?G6YA'T3L#F+00B];.@-MDP#5FX#Y)03U@YT!V M]$=VJLA7D%99Z:@IYKYZZXQ)"[%H;9T;2^D8G=)\197.Y&;# ;3*G2*C6DI4 M6H!*"[%H[5PTMM(9?ORYQD%UDZBT )468M':V6B77,[G4%T9XG,E$E:;GGT98*>*3-LY(_&G=9,'/GO85'];M8M+;PC>-US);76*#(OV3)DR?E$L@R M56,HV@J3(,C?]Y ] /^G,S.8-G6!2@M0:2$6K?TNJ?'0KOWQ(N9B&MD%*BU MI858M'8V&I/MGF6RSW[ JG"'CT2./QE[MG/LJ\T=]Q8=U5=CT=JB-[[:-?OJ M^A7+CB?Z$WCYKZ1.P4O4Y/"UR.5X%+IHH M=R3;%:L"'IB4+"LVMT!CX/H ]?N:,?FZHSNHEZ[,_P-02P,$% @ U#NI M6/:07YY) @ HP4 !D !X;"]W;W)K&ULK51M M;]HP$/XKEE=-K;0VK["*)9$*;&JE=4)EW3Z;Y"!6'3NS'=+^^]E.R&@%:)KV MA?C.]SQWS^&[I!7R294 &CU7C*L4EUK7$\]3>0D545>B!FYNUD)61!M3;CQ5 M2R"% U7,"WU_[%6$062(:S2B'A42JJ2HB7Z; 1)OB .\<#W13:NOP MLJ0F&UB"?JP7TEC>P%+0"KBB@B,)ZQ3?!)-9;.-=P \*K=H[(ZMD)<23->Z* M%/NV(&"0:\M S&<+,V#,$IDR?O6<>$AI@?OG'?L7I]UH61$%,\%^TD*7*;[& MJ( U:9A^$.TM]'I&EB\73+E?U':QHQ%&>:.TJ'JPJ:"BO/N2Y[X/>X#@&"#L M >%;0'P$$/6 R GM*G.RYD23+)&B1=)&&S9[<+UQ:*.&Q$\!S2G*F="-1+0)7I8%%*_QGJEY*#S<%3X-3Q+>$WF%HN #"OTP/E#/[._A MT8ERHJ&/D>.+_J6/A]K5T<6'Z>SL3E1-_\N&/N?#FG]3V2O ME,>#\O@4>_;-K)H[GHL*T/E7H=3%(;4=Q=A1V,6RS2[#:W\<)MYV7\>!L"@( MQ_$0UE7H[;WW"N3&K0&%&PO=V]R:W-H965TVK27!$C;NULWW%JTW?99L1E;JRSY M)#EI__THV7$SP%6']4-CR>+#AP])F8N]TD^F0+3P7 IIEE%A;741QR8ML&1F MJ"J4]&:K=,DL+74>FTHCR[Q1*>)QDIS&)>,R6BW\WIU>+51M!9=XI\'49+6H6(X/:/^H[C2MX@XEXR5*PY4$C=MEM!Y=7(Z\ M@3_Q)\>].7H&%\I&J2>WN,F64>(8H<#4.@A&/SN\0B$<$O'XT8)&G4]G>/Q\ M0/_J@Z=@-LS@E1)_\089;5@M[K_:_8!O0S.&E2AC_'_;-V0D=3FMC M5=D:$X.2R^:7/;="'!G,DS<,QJW!V/-N''F6U\RRU4*K/6AWFM#<@P_56Q,Y M+EU6'JRFMYSL[.J&],U0PZ-F&9G+=IE@S9^ VT" MWY6TA8$O,L/LW_8Q,>OHC0_T+L=!P.],#V$R&L X&4_!%$RC"H?1ZN.'T6GR.4!Y MVE&>AM!)"8N:,P&/J$L#:MN7LC[28=@;BR7,AG!K"ZJ"&]GT.?7+$.YK@3!* M-B>CSM6=8-+ =:W=@BS@1\TT\0)T^0;*5EITZ1J 5!(=4U5KR+BF1E2:J&O: MV_(4Z?EG9EP/$:D,N&Q=GC)R64M7EL['E^>T< '".K6?@&6JLG2:4,@Q=01S M*P;1@>Z,C&W+E[U*$SF+B!B=O'O0D;*%,N@]&'J)QR2]9--D[B*[Q[P67B]X M./GMTP#P.<7* B%LE: KSUS QP_S<3+Y#+<2?F62!'N!\X-"WS3FBC;N:V.4 MM7P =\7P>CCPDET5'"G-F!92"96_ )-.8UEOZ2YK #E /.47,$!X)_2"' \ZSB>!9T= M5]+1)0/KIM;ZV(\9H'8;Q_5T'TQ>O5,&Q.33@$2*@'?1,&")UW MA,[_EU"/W075QS*,^8Y6H^3U Y^$*ZTE$1+L'0CJT*'O3M^>(59'8\KU>#.(TD_4/4$L#!!0 ( -0[J5C@ S>%+P, / 2 - M>&PO]%266 M$X$L>;+2)?OUTY4O#ELXAM72/SKE'TG4M,JS-6K#;!6,F6I5"UB.R M,*;Z$,?U;,%*6E^HBDF+%$J7U-BNGL=UI1G-:R"5(NYU.FE<4B[)>"B7Y75I MZFBFEM*,2+\-1?[V.1^1;OJ>1%YNHG(V(O=G;W\LE;EZ$_G[R;N3D\[]^=5A M_,P!YR0.BO:?(7K1L1>J[%!,/GV>_%/BF/3EOK0;?FJ%//$4HPT"-)MERX2. M(\?-MHR'A9+;W4F(#UAU6K+H@8H1F5#!IYH#JZ E%VL?[D%@IH32D;%E8=-U M(5+_\G#7]Z!B&IV22Z5=;I_!_YTVPP^ 30\,F#:\-ENY*>FU1U;F4TYK0K<<^\5>OZ[ZSQG MDFDJ=DW;VC_F57ZQX^3R7UEV_U4.#0<]-N_(8S?9?PTFT]=@\E74Y.#X32;9 M47J,F_?WSB%A[XC01B,XBHW(-SC8B6W2:+KDPG#9]!8\SYE\=%*P\H9.[7%^ M3]^.SUE!E\+"(;-M?6MVT/0?:7%SF;,7R2=/5 M\ZEK1K9ALS87$ Z1:W>%$8SCL3 "&)8'@('E@4Q_MM;X M;N,5\G0=8'OZ5(5@,\4K$9LIOM: A-<-&%D6WFTL#S"P7<.>8!S),@R!6@S7:)HBJY/")[P_V%.2)%D61@ +.T@2#(&G$4 M-8?20$3;8T.P6BP^0"X99K>]9!:GC<,[P\N'> MNJ];:[^*;U5I_-GH$$+]?C+Q^4%5TO]E:V7@RLZZ2@8X=/N)KYV2A3\H%:IR M$IV>9I-*:C/Z^.&IK1LWP0^*+5O?^^7I[*.ZTUUM=ZO!P-NK^ M+M5(5-KH2G]7Q=GH="3\P=Y?6J>_6Q-DNZT\Z&[HVM? N.=@IO[HR;8"UT&Y>8RJ+^=;6IM]FTS M\!03]!A=')X^^R"^=_\GC':WT[F:V[RIE E]')TJ6T#C#[KV(V%DI72WGL\UB M+C[-KF;7YPNQOEPL-FL$&!& T=$ Q+ M6P29$)#)T2#/+V?7"#(E(-/C0<[6EP@R(R S7LB5VTNCOW<7NMY=*)\[77?' M=H<@WQ"0;W@AUTU52?< /,+KO='P-=DFHSRW#20C!/F6@'S+"WFKBJ9SC-!& M0 NY0ESO"*YWO%P7VDB3:UD"EP^NN]UWKWHGM1,X=Y]2R?N4%Q,<78-!'SHR M]6^CZ_8+?PJC D8D_<(LF%F>NT8!W3=HQ*L^B#8"'J0\AJ3$,F4VRY62?DA#&63*K)"ER6VEH+3]-F2BA#%E M-L8GZ77>^TR738!."WE$E-9[ 5EFD/0H94R9G;$.-O\ZWL+;+ 0$L4TK+PIJ M2AU39G?!K99M9@Y. E_G./RB(TH;$;,VVOX*RNT"B9DH3T3,GE@W6P\& M:\=+B[LVDV PIRF(THU<3, MJJ'K"UP&Q91R8F;ET)B#_D,I)S[F--B@_R24@A)F!=&8N/\DE((29@611>4< M*RBA%)0P*X@N*G$72B@%)5E4;,]FX037+1A5E!+S"7!HZ4 MAV%N&U^,22DH858070,/7CJEH(19030FSIL)9:&$V4+DA*@XP9B4A1)F"SV. M*,; 5]76=+A0@Y3M:>C^&).R4/)[!CYCL>J2D'Y>0^_J#[QP25DH9;;0,R9D M>=F^[\=(]N 8D[)0RFRA_S#735V7JKT;Q)E+?Q"[TMYC3,I"*?>"S!/F11,: MI_I-)4WU&-(:8U(62IDMA.?QAZ^^'0#G&).R4,IL(7J0CM-[2B[^PQR+6^4'"8FR4'JD]9S>2Q7&I"R4,EN( MP&POX9TIE(4R9@N1F(,)I(RR4':LZ;@.$R>DC+)0QKWX0W8A7'IDE(4R[NFX MUS$755UB3,I"&;.%7E\9_;F0RR@+9=Q[T-#RZ"]GN#)R[QFW?'Y>*/TU(B6> MC%D\-_)!W'EQHUSW=9,K,=<^!X\W@X%Y1FDG8];.TGA=P'!BXV31%FPS!_^/ M^ZX>QFO/&>6 )6ZKT"+ M,.H)4\0&K%!YB"2.7&X!N^\H#))C]: GR&=DE2U?_Z-/5MF/+V7?#KON6+>[ M4YU]'O;'NFRVPW#ZE5)=;F\W)Z+65H9J]MORG#LDF? M^^OIFBZ'?'>>W,R>WY9-__R6FS1UD$"03!^D$*33!QD$V?1!#D$^?5! 4$P? MM("@Q?1!]Q!T/WW0 P0]3!^4YRCCG"!IA#6!UAFYS@1>9P0[$XB=D>Q,8'9& MM#.!VAG9S@1N9X0[$\B=D>Y,8'=&O#.!WH)Z"X'>@GH+@=XR>MDFT%M0;R'0 M6U!O(=!;4&\AT%M0;R'06U!O(=!;4&\AT%M0;R'06U%O)=!;46\ET%M1;R70 M6T>;)01Z*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$>BOJK01Z&^IM!'H;ZFT$ M>AOJ;01Z&^IM!'K;:+.;0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T.]C4!O1[V= M0&]'O9U ;T>]G4!O1[V=0&]'O9U ;Q]]K"30VU%O)]#;46\GT-M1;R?0VU%O M)] [4.\@T#M0[R#0.U#O(- [4.\@T#M0[R#0.U#O(- [1C^;$.@=J'<0Z!VH M=Q#H':AW_*3>=?C:EWKM^5[C3T$_2?5POK=<'W]9?I]$G!<7G--M17WZ"U!+ M P04 " #4.ZE8UD@C+OLG#]%N@"VPX =,,J51D]BR72A_CY,"$@@J4)&X MFT:M[;D3CW16/;][]A0GVZ[MX[Q8I>3/&(O5BCH;2^>ISRM+%SJ;\M?PP+RM MUO:!F)C-#*M/C4=Y0L"\3AI7O U[/W3Q2"$U-DUL;TK7M M\BZV;5E,SRW%VJ39>/E-$'LG5<$:6N+7=%C_8GIWS#M/OD M!^>/9?8%YIVWP?F8)Q;H]W%O(QE.3WTN1"$U^U_Q/3&7/OC]:)AV3?4/L_/U M/KFP'N<1V?@X_(X_SOB]_B_[$"!]2) ^%$@?&J0/ ]+',4@?)R!]G(+TP6&UL4$L! A0#% @ U#NI6*&UL M4$L! A0#% @ U#NI6)E&PO=V]R:W-H965T&UL M4$L! A0#% @ U#NI6 (NG$M+!@ ^QH !@ ("!/0X M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ U#NI M6/N_!/_P!P LCH !@ ("!%QT 'AL+W=O+ >&PO=V]R:W-H M965T&UL4$L! A0#% @ U#NI6!XIZ/'^&@ X%8 !@ M ("!,S( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ U#NI6$X= M'#O% @ _P8 !D ("!JUP 'AL+W=O#0 &0 M @(&G7P >&PO=V]R:W-H965T&UL4$L! A0#% @ U#NI6$3A78?@! O@L !D M ("!C'( 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ U#NI6/:>MXP0! A H !D ("! M%( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ U#NI6.3O#79+ P &0< !D ("!^)H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ U#NI6(L?&/B\ @ I08 !D M ("!PLH 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ U#NI6-%5C^+1! ^1 !D ("!(M0 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MU#NI6$EK7-OZ @ 5P@ !D ("!,N, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ U#NI6!#$0?PM @ "04 !D M ("!V/8 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ U#NI6 'HN:%G! !1L !D ("!V0 ! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ U#NI M6$SJFV%M @ Q@4 !D ("!MPP! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ U#NI6/]E*>SL P =1D M !D ("!VAD! 'AL+W=O;=T# !]$P &0 @(']'0$ M>&PO=V]R:W-H965T&UL4$L! A0#% @ U#NI6(82%3!3 @ 'P8 !D M ("!+24! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ U#NI6 JA\21P @ ?P8 !D ("!F2T! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ U#NI6!9Z M=+)Y!0 :B@ !D ("!BC&PO=V]R:W-H965T&UL4$L! A0#% @ U#NI6"V8&=UZ!0 M1P !D M ("!T$,! 'AL+W=OV:/T$# C#0 &0 @(&!20$ >&PO M=V]R:W-H965T&UL4$L! A0#% @ U#NI6.TG);P0!0 !AX !D ("! M)E$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ U#NI6 U0)&>( P *Q$ !D ("!SUT! 'AL+W=O&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " #4.ZE8 MUD@C+O@$ 6T-O;G1E;G1?5'EP97-= :+GAM;%!+!08 30!- !(5 !!? $ ! end XML 84 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 85 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 87 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.u1 html 146 310 1 false 50 0 false 7 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.centurytx.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.centurytx.com/role/StatementConsolidatedBalanceSheets CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parentheticals) Sheet http://www.centurytx.com/role/StatementConsolidatedBalanceSheetsParentheticals CONSOLIDATED BALANCE SHEETS (Parentheticals) Statements 3 false false R4.htm 00200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS Sheet http://www.centurytx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS Statements 4 false false R5.htm 00400 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY Sheet http://www.centurytx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY Statements 5 false false R6.htm 00500 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.centurytx.com/role/StatementConsolidatedStatementsOfCashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 10101 - Disclosure - Organization and description of the business Sheet http://www.centurytx.com/role/DisclosureOrganizationAndDescriptionOfBusiness Organization and description of the business Notes 7 false false R8.htm 10201 - Disclosure - Summary of significant accounting policies and basis of presentation Sheet http://www.centurytx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentation Summary of significant accounting policies and basis of presentation Notes 8 false false R9.htm 10301 - Disclosure - Reduction in force Sheet http://www.centurytx.com/role/DisclosureReductionInForce Reduction in force Notes 9 false false R10.htm 10401 - Disclosure - Financial instruments and fair value measurements Sheet http://www.centurytx.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurements Financial instruments and fair value measurements Notes 10 false false R11.htm 10501 - Disclosure - Property and equipment, net Sheet http://www.centurytx.com/role/DisclosurePropertyAndEquipmentNet Property and equipment, net Notes 11 false false R12.htm 10601 - Disclosure - Accrued expenses and other liabilities Sheet http://www.centurytx.com/role/DisclosureAccruedExpensesAndOtherLiabilities Accrued expenses and other liabilities Notes 12 false false R13.htm 10701 - Disclosure - Long-term debt Sheet http://www.centurytx.com/role/DisclosureLongTermDebt Long-term debt Notes 13 false false R14.htm 10801 - Disclosure - Bristol-Myers Squibb Collaboration Sheet http://www.centurytx.com/role/DisclosureBristolMyersSquibbCollaboration Bristol-Myers Squibb Collaboration Notes 14 false false R15.htm 10901 - Disclosure - Commitments and Contingencies Sheet http://www.centurytx.com/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 15 false false R16.htm 11001 - Disclosure - Leases Sheet http://www.centurytx.com/role/DisclosureLeases Leases Notes 16 false false R17.htm 11101 - Disclosure - Income taxes Sheet http://www.centurytx.com/role/DisclosureIncomeTaxes Income taxes Notes 17 false false R18.htm 11201 - Disclosure - Basic and diluted net loss per common share Sheet http://www.centurytx.com/role/DisclosureBasicAndDilutedNetLossPerCommonShare Basic and diluted net loss per common share Notes 18 false false R19.htm 11301 - Disclosure - Stock-based compensation Sheet http://www.centurytx.com/role/DisclosureStockBasedCompensation Stock-based compensation Notes 19 false false R20.htm 11401 - Disclosure - Related party transactions Sheet http://www.centurytx.com/role/DisclosureRelatedPartyTransactions Related party transactions Notes 20 false false R21.htm 11501 - Disclosure - Common Stock Sheet http://www.centurytx.com/role/DisclosureCommonStock Common Stock Notes 21 false false R22.htm 11601 - Disclosure - Subsequent Events Sheet http://www.centurytx.com/role/DisclosureSubsequentEvents Subsequent Events Notes 22 false false R23.htm 20202 - Disclosure - Summary of significant accounting policies and basis of presentation (Policies) Sheet http://www.centurytx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationPolicies Summary of significant accounting policies and basis of presentation (Policies) Policies 23 false false R24.htm 30203 - Disclosure - Summary of significant accounting policies and basis of presentation (Tables) Sheet http://www.centurytx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationTables Summary of significant accounting policies and basis of presentation (Tables) Tables http://www.centurytx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentation 24 false false R25.htm 30403 - Disclosure - Financial instruments and fair value measurements (Tables) Sheet http://www.centurytx.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsTables Financial instruments and fair value measurements (Tables) Tables http://www.centurytx.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurements 25 false false R26.htm 30503 - Disclosure - Property and equipment, net (Tables) Sheet http://www.centurytx.com/role/DisclosurePropertyAndEquipmentNetTables Property and equipment, net (Tables) Tables http://www.centurytx.com/role/DisclosurePropertyAndEquipmentNet 26 false false R27.htm 30603 - Disclosure - Accrued expenses and other liabilities (Tables) Sheet http://www.centurytx.com/role/DisclosureAccruedExpensesAndOtherLiabilitiesTables Accrued expenses and other liabilities (Tables) Tables http://www.centurytx.com/role/DisclosureAccruedExpensesAndOtherLiabilities 27 false false R28.htm 30703 - Disclosure - Long-term debt (Tables) Sheet http://www.centurytx.com/role/DisclosureLongTermDebtTables Long-term debt (Tables) Tables http://www.centurytx.com/role/DisclosureLongTermDebt 28 false false R29.htm 30803 - Disclosure - Bristol-Myers Squibb Collaboration (Tables) Sheet http://www.centurytx.com/role/DisclosureBristolMyersSquibbCollaborationTables Bristol-Myers Squibb Collaboration (Tables) Tables http://www.centurytx.com/role/DisclosureBristolMyersSquibbCollaboration 29 false false R30.htm 31003 - Disclosure - Leases (Tables) Sheet http://www.centurytx.com/role/DisclosureLeasesTables Leases (Tables) Tables http://www.centurytx.com/role/DisclosureLeases 30 false false R31.htm 31203 - Disclosure - Basic and diluted net loss per common share (Tables) Sheet http://www.centurytx.com/role/DisclosureBasicAndDilutedNetLossPerCommonShareTables Basic and diluted net loss per common share (Tables) Tables http://www.centurytx.com/role/DisclosureBasicAndDilutedNetLossPerCommonShare 31 false false R32.htm 31303 - Disclosure - Stock-based compensation (Tables) Sheet http://www.centurytx.com/role/DisclosureStockBasedCompensationTables Stock-based compensation (Tables) Tables http://www.centurytx.com/role/DisclosureStockBasedCompensation 32 false false R33.htm 40102 - Disclosure - Organization and description of the business - Going concern and liquidity (Details) Sheet http://www.centurytx.com/role/DisclosureOrganizationAndDescriptionOfBusinessGoingConcernAndLiquidityDetails Organization and description of the business - Going concern and liquidity (Details) Details 33 false false R34.htm 40201 - Disclosure - Summary of significant accounting policies and basis of presentation (Details) Sheet http://www.centurytx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationDetails Summary of significant accounting policies and basis of presentation (Details) Details http://www.centurytx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationTables 34 false false R35.htm 40202 - Disclosure - Summary of significant accounting policies and basis of presentation - Restricted cash (Details) Sheet http://www.centurytx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationRestrictedCashDetails Summary of significant accounting policies and basis of presentation - Restricted cash (Details) Details 35 false false R36.htm 40203 - Disclosure - Summary of significant accounting policies and basis of presentation - Property and equipment and Stock-based compensation (Details) Sheet http://www.centurytx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationPropertyAndEquipmentAndStockBasedCompensationDetails Summary of significant accounting policies and basis of presentation - Property and equipment and Stock-based compensation (Details) Details 36 false false R37.htm 40301 - Disclosure - Reduction in force (Details) Sheet http://www.centurytx.com/role/DisclosureReductionInForceDetails Reduction in force (Details) Details http://www.centurytx.com/role/DisclosureReductionInForce 37 false false R38.htm 40401 - Disclosure - Financial instruments and fair value measurements - Assets measured at fair value (Details) Sheet http://www.centurytx.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsAssetsMeasuredAtFairValueDetails Financial instruments and fair value measurements - Assets measured at fair value (Details) Details 38 false false R39.htm 40402 - Disclosure - Financial instruments and fair value measurements - Transfers between levels (Details) Sheet http://www.centurytx.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsTransfersBetweenLevelsDetails Financial instruments and fair value measurements - Transfers between levels (Details) Details 39 false false R40.htm 40403 - Disclosure - Financial instruments and fair value measurements - Investments in fixed maturity securities (Details) Sheet http://www.centurytx.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsInvestmentsInFixedMaturitySecuritiesDetails Financial instruments and fair value measurements - Investments in fixed maturity securities (Details) Details 40 false false R41.htm 40404 - Disclosure - Financial instruments and fair value measurements - Maturities of fixed maturity available-for-sale securities (Details) Sheet http://www.centurytx.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsMaturitiesOfFixedMaturityAvailableForSaleSecuritiesDetails Financial instruments and fair value measurements - Maturities of fixed maturity available-for-sale securities (Details) Details 41 false false R42.htm 40501 - Disclosure - Property and equipment, net (Details) Sheet http://www.centurytx.com/role/DisclosurePropertyAndEquipmentNetDetails Property and equipment, net (Details) Details http://www.centurytx.com/role/DisclosurePropertyAndEquipmentNetTables 42 false false R43.htm 40601 - Disclosure - Accrued expenses and other liabilities - Summary of accrued expenses (Details) Sheet http://www.centurytx.com/role/DisclosureAccruedExpensesAndOtherLiabilitiesSummaryOfAccruedExpensesDetails Accrued expenses and other liabilities - Summary of accrued expenses (Details) Details 43 false false R44.htm 40702 - Disclosure - Long-term debt - Term Loan Agreement (Details) Sheet http://www.centurytx.com/role/DisclosureLongTermDebtTermLoanAgreementDetails Long-term debt - Term Loan Agreement (Details) Details 44 false false R45.htm 40703 - Disclosure - Long-term debt - Interest Expenses (Details) Sheet http://www.centurytx.com/role/DisclosureLongTermDebtInterestExpensesDetails Long-term debt - Interest Expenses (Details) Details 45 false false R46.htm 40801 - Disclosure - Bristol-Myers Squibb Collaboration (Details) Sheet http://www.centurytx.com/role/DisclosureBristolMyersSquibbCollaborationDetails Bristol-Myers Squibb Collaboration (Details) Details http://www.centurytx.com/role/DisclosureBristolMyersSquibbCollaborationTables 46 false false R47.htm 40802 - Disclosure - Bristol-Myers Squibb Collaboration - Total transaction price (Details) Sheet http://www.centurytx.com/role/DisclosureBristolMyersSquibbCollaborationTotalTransactionPriceDetails Bristol-Myers Squibb Collaboration - Total transaction price (Details) Details 47 false false R48.htm 40901 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.centurytx.com/role/DisclosureCommitmentsAndContingenciesDetails Commitments and Contingencies (Details) Details http://www.centurytx.com/role/DisclosureCommitmentsAndContingencies 48 false false R49.htm 41001 - Disclosure - Leases - Components of lease expenses (Details) Sheet http://www.centurytx.com/role/DisclosureLeasesComponentsOfLeaseExpensesDetails Leases - Components of lease expenses (Details) Details 49 false false R50.htm 41002 - Disclosure - Leases - Other information (Details) Sheet http://www.centurytx.com/role/DisclosureLeasesOtherInformationDetails Leases - Other information (Details) Details 50 false false R51.htm 41003 - Disclosure - Leases - Operating lease - Other information (Details) Sheet http://www.centurytx.com/role/DisclosureLeasesOperatingLeaseOtherInformationDetails Leases - Operating lease - Other information (Details) Details 51 false false R52.htm 41004 - Disclosure - Leases - Supplemental cash flow information (Details) Sheet http://www.centurytx.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails Leases - Supplemental cash flow information (Details) Details 52 false false R53.htm 41005 - Disclosure - Leases - Future minimum lease payments (Details) Sheet http://www.centurytx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails Leases - Future minimum lease payments (Details) Details 53 false false R54.htm 41101 - Disclosure - Income taxes - Operating loss carryforward (Details) Sheet http://www.centurytx.com/role/DisclosureIncomeTaxesOperatingLossCarryforwardDetails Income taxes - Operating loss carryforward (Details) Details 54 false false R55.htm 41201 - Disclosure - Basic and diluted net loss per common share (Details) Sheet http://www.centurytx.com/role/DisclosureBasicAndDilutedNetLossPerCommonShareDetails Basic and diluted net loss per common share (Details) Details http://www.centurytx.com/role/DisclosureBasicAndDilutedNetLossPerCommonShareTables 55 false false R56.htm 41202 - Disclosure - Basic and diluted net loss per common share - Schedule of potential shares of common stock excluded from computation (Details) Sheet http://www.centurytx.com/role/DisclosureBasicAndDilutedNetLossPerCommonShareScheduleOfPotentialSharesOfCommonStockExcludedFromComputationDetails Basic and diluted net loss per common share - Schedule of potential shares of common stock excluded from computation (Details) Details 56 false false R57.htm 41301 - Disclosure - Stock-based compensation (Details) Sheet http://www.centurytx.com/role/DisclosureStockBasedCompensationDetails Stock-based compensation (Details) Details http://www.centurytx.com/role/DisclosureStockBasedCompensationTables 57 false false R58.htm 41302 - Disclosure - Stock-based compensation - Reserved shares of common stock (Details) Sheet http://www.centurytx.com/role/DisclosureStockBasedCompensationReservedSharesOfCommonStockDetails Stock-based compensation - Reserved shares of common stock (Details) Details 58 false false R59.htm 41303 - Disclosure - Stock-based compensation - Common stock available under 2021 Incentive Plan (Details) Sheet http://www.centurytx.com/role/DisclosureStockBasedCompensationCommonStockAvailableUnder2021IncentivePlanDetails Stock-based compensation - Common stock available under 2021 Incentive Plan (Details) Details 59 false false R60.htm 41304 - Disclosure - Stock-based compensation - Stock option activity (Details) Sheet http://www.centurytx.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails Stock-based compensation - Stock option activity (Details) Details 60 false false R61.htm 41305 - Disclosure - Stock-based compensation - Stock option weighted-average assumptions (Details) Sheet http://www.centurytx.com/role/DisclosureStockBasedCompensationStockOptionWeightedAverageAssumptionsDetails Stock-based compensation - Stock option weighted-average assumptions (Details) Details 61 false false R62.htm 41306 - Disclosure - Stock-based compensation - Stock-based compensation expense and by award type (Details) Sheet http://www.centurytx.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseAndByAwardTypeDetails Stock-based compensation - Stock-based compensation expense and by award type (Details) Details 62 false false R63.htm 41307 - Disclosure - Stock-based compensation - Restricted stock (Details) Sheet http://www.centurytx.com/role/DisclosureStockBasedCompensationRestrictedStockDetails Stock-based compensation - Restricted stock (Details) Details 63 false false R64.htm 41308 - Disclosure - Stock-based compensation - Employee Stock Purchase Plan (Details) Sheet http://www.centurytx.com/role/DisclosureStockBasedCompensationEmployeeStockPurchasePlanDetails Stock-based compensation - Employee Stock Purchase Plan (Details) Details 64 false false R65.htm 41401 - Disclosure - Related party transactions (Details) Sheet http://www.centurytx.com/role/DisclosureRelatedPartyTransactionsDetails Related party transactions (Details) Details http://www.centurytx.com/role/DisclosureRelatedPartyTransactions 65 false false R66.htm 41501 - Disclosure - Common Stock (Details) Sheet http://www.centurytx.com/role/DisclosureCommonStockDetails Common Stock (Details) Details http://www.centurytx.com/role/DisclosureCommonStock 66 false false R67.htm 41601 - Disclosure - Subsequent Events (Details) Sheet http://www.centurytx.com/role/DisclosureSubsequentEventsDetails Subsequent Events (Details) Details http://www.centurytx.com/role/DisclosureSubsequentEvents 67 false false R68.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Uncategorized 68 false false R69.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Cover 69 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 7 fact(s) appearing in ix:hidden were eligible for transformation: ipsc:FairValueAssetsLevel2ToLevel1TransfersAmountOne, us-gaap:CommonStockSharesIssued, us-gaap:CommonStockSharesOutstanding, us-gaap:LessorOperatingLeaseTermOfContract, us-gaap:PreferredStockSharesOutstanding, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 - ipsc-20240331x10q.htm 9 [ix-0514-Hidden-Fact-Not-Referenced] WARN: 6 fact(s) appearing in ix:hidden were not referenced by any -sec-ix-hidden style property: us-gaap:CommitmentsAndContingencies, us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossStatementOfFinancialPositionExtensibleList, us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList - ipsc-20240331x10q.htm 9 [dq-0712-Presentation-Base-Set-Order] Role '41601 - Disclosure - Subsequent Events (Details)', a level 4, Detail role, appears before '995410 - Disclosure - Pay vs Performance Disclosure', a level 1, Note role. https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd 30, ipsc-20240331.xsd 237 ipsc-20240331.xsd ipsc-20240331_cal.xml ipsc-20240331_def.xml ipsc-20240331_lab.xml ipsc-20240331_pre.xml ipsc-20240331x10q.htm http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 90 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "ipsc-20240331x10q.htm": { "nsprefix": "ipsc", "nsuri": "http://www.centurytx.com/20240331", "dts": { "schema": { "local": [ "ipsc-20240331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.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": [ "ipsc-20240331_cal.xml" ] }, "definitionLink": { "local": [ "ipsc-20240331_def.xml" ] }, "labelLink": { "local": [ "ipsc-20240331_lab.xml" ] }, "presentationLink": { "local": [ "ipsc-20240331_pre.xml" ] }, "inline": { "local": [ "ipsc-20240331x10q.htm" ] } }, "keyStandard": 264, "keyCustom": 46, "axisStandard": 20, "axisCustom": 0, "memberStandard": 25, "memberCustom": 23, "hidden": { "total": 22, "http://xbrl.sec.gov/dei/2023": 5, "http://fasb.org/us-gaap/2023": 16, "http://www.centurytx.com/20240331": 1 }, "contextCount": 146, "entityCount": 1, "segmentCount": 50, "elementCount": 561, "unitCount": 7, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 521, "http://xbrl.sec.gov/dei/2023": 30, "http://xbrl.sec.gov/ecd/2023": 8 }, "report": { "R1": { "role": "http://www.centurytx.com/role/DocumentDocumentAndEntityInformation", "longName": "00090 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_68hStWRS0ECqV-tsrOEMAw", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_68hStWRS0ECqV-tsrOEMAw", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.centurytx.com/role/StatementConsolidatedBalanceSheets", "longName": "00100 - Statement - CONSOLIDATED BALANCE SHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "As_Of_3_31_2024_u0NUF7aK4EKNZ_9Z1Gb5PQ", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_5TMVMNVlKUSCXHbNV3YBUA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_u0NUF7aK4EKNZ_9Z1Gb5PQ", "name": "us-gaap:ShortTermInvestments", "unitRef": "Unit_Standard_USD_5TMVMNVlKUSCXHbNV3YBUA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "unique": true } }, "R3": { "role": "http://www.centurytx.com/role/StatementConsolidatedBalanceSheetsParentheticals", "longName": "00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parentheticals)", "shortName": "CONSOLIDATED BALANCE SHEETS (Parentheticals)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "As_Of_3_31_2024_u0NUF7aK4EKNZ_9Z1Gb5PQ", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "Unit_Divide_USD_shares_kf1A8IRstUOBp10soNaB8A", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_u0NUF7aK4EKNZ_9Z1Gb5PQ", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "Unit_Divide_USD_shares_kf1A8IRstUOBp10soNaB8A", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.centurytx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss", "longName": "00200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_68hStWRS0ECqV-tsrOEMAw", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_USD_5TMVMNVlKUSCXHbNV3YBUA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_68hStWRS0ECqV-tsrOEMAw", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_USD_5TMVMNVlKUSCXHbNV3YBUA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true } }, "R5": { "role": "http://www.centurytx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity", "longName": "00400 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY", "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_xbobkPlqkk6vnVB4DSifEg", "name": "us-gaap:StockholdersEquity", "unitRef": "Unit_Standard_USD_5TMVMNVlKUSCXHbNV3YBUA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_xbobkPlqkk6vnVB4DSifEg", "name": "us-gaap:StockholdersEquity", "unitRef": "Unit_Standard_USD_5TMVMNVlKUSCXHbNV3YBUA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true } }, "R6": { "role": "http://www.centurytx.com/role/StatementConsolidatedStatementsOfCashFlows", "longName": "00500 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_68hStWRS0ECqV-tsrOEMAw", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_USD_5TMVMNVlKUSCXHbNV3YBUA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_68hStWRS0ECqV-tsrOEMAw", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_USD_5TMVMNVlKUSCXHbNV3YBUA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.centurytx.com/role/DisclosureOrganizationAndDescriptionOfBusiness", "longName": "10101 - Disclosure - Organization and description of the business", "shortName": "Organization and description of the business", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_68hStWRS0ECqV-tsrOEMAw", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_68hStWRS0ECqV-tsrOEMAw", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.centurytx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentation", "longName": "10201 - Disclosure - Summary of significant accounting policies and basis of presentation", "shortName": "Summary of significant accounting policies and basis of presentation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_68hStWRS0ECqV-tsrOEMAw", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_68hStWRS0ECqV-tsrOEMAw", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.centurytx.com/role/DisclosureReductionInForce", "longName": "10301 - Disclosure - Reduction in force", "shortName": "Reduction in force", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_68hStWRS0ECqV-tsrOEMAw", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_68hStWRS0ECqV-tsrOEMAw", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.centurytx.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurements", "longName": "10401 - Disclosure - Financial instruments and fair value measurements", "shortName": "Financial instruments and fair value measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_68hStWRS0ECqV-tsrOEMAw", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_68hStWRS0ECqV-tsrOEMAw", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.centurytx.com/role/DisclosurePropertyAndEquipmentNet", "longName": "10501 - Disclosure - Property and equipment, net", "shortName": "Property and equipment, net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_68hStWRS0ECqV-tsrOEMAw", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_68hStWRS0ECqV-tsrOEMAw", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.centurytx.com/role/DisclosureAccruedExpensesAndOtherLiabilities", "longName": "10601 - Disclosure - Accrued expenses and other liabilities", "shortName": "Accrued expenses and other liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_68hStWRS0ECqV-tsrOEMAw", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_68hStWRS0ECqV-tsrOEMAw", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.centurytx.com/role/DisclosureLongTermDebt", "longName": "10701 - Disclosure - Long-term debt", "shortName": "Long-term debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_68hStWRS0ECqV-tsrOEMAw", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_68hStWRS0ECqV-tsrOEMAw", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.centurytx.com/role/DisclosureBristolMyersSquibbCollaboration", "longName": "10801 - Disclosure - Bristol-Myers Squibb Collaboration", "shortName": "Bristol-Myers Squibb Collaboration", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_68hStWRS0ECqV-tsrOEMAw", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_68hStWRS0ECqV-tsrOEMAw", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.centurytx.com/role/DisclosureCommitmentsAndContingencies", "longName": "10901 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_68hStWRS0ECqV-tsrOEMAw", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_68hStWRS0ECqV-tsrOEMAw", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.centurytx.com/role/DisclosureLeases", "longName": "11001 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_68hStWRS0ECqV-tsrOEMAw", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_68hStWRS0ECqV-tsrOEMAw", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.centurytx.com/role/DisclosureIncomeTaxes", "longName": "11101 - Disclosure - Income taxes", "shortName": "Income taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_68hStWRS0ECqV-tsrOEMAw", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_68hStWRS0ECqV-tsrOEMAw", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.centurytx.com/role/DisclosureBasicAndDilutedNetLossPerCommonShare", "longName": "11201 - Disclosure - Basic and diluted net loss per common share", "shortName": "Basic and diluted net loss per common share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_68hStWRS0ECqV-tsrOEMAw", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_68hStWRS0ECqV-tsrOEMAw", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.centurytx.com/role/DisclosureStockBasedCompensation", "longName": "11301 - Disclosure - Stock-based compensation", "shortName": "Stock-based compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_68hStWRS0ECqV-tsrOEMAw", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_68hStWRS0ECqV-tsrOEMAw", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.centurytx.com/role/DisclosureRelatedPartyTransactions", "longName": "11401 - Disclosure - Related party transactions", "shortName": "Related party transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_68hStWRS0ECqV-tsrOEMAw", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_68hStWRS0ECqV-tsrOEMAw", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.centurytx.com/role/DisclosureCommonStock", "longName": "11501 - Disclosure - Common Stock", "shortName": "Common Stock", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_68hStWRS0ECqV-tsrOEMAw", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_68hStWRS0ECqV-tsrOEMAw", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.centurytx.com/role/DisclosureSubsequentEvents", "longName": "11601 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_68hStWRS0ECqV-tsrOEMAw", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_68hStWRS0ECqV-tsrOEMAw", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.centurytx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationPolicies", "longName": "20202 - Disclosure - Summary of significant accounting policies and basis of presentation (Policies)", "shortName": "Summary of significant accounting policies and basis of presentation (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "23", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_68hStWRS0ECqV-tsrOEMAw", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_68hStWRS0ECqV-tsrOEMAw", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.centurytx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationTables", "longName": "30203 - Disclosure - Summary of significant accounting policies and basis of presentation (Tables)", "shortName": "Summary of significant accounting policies and basis of presentation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_68hStWRS0ECqV-tsrOEMAw", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_68hStWRS0ECqV-tsrOEMAw", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.centurytx.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsTables", "longName": "30403 - Disclosure - Financial instruments and fair value measurements (Tables)", "shortName": "Financial instruments and fair value measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_68hStWRS0ECqV-tsrOEMAw", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_68hStWRS0ECqV-tsrOEMAw", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.centurytx.com/role/DisclosurePropertyAndEquipmentNetTables", "longName": "30503 - Disclosure - Property and equipment, net (Tables)", "shortName": "Property and equipment, net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_68hStWRS0ECqV-tsrOEMAw", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_68hStWRS0ECqV-tsrOEMAw", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.centurytx.com/role/DisclosureAccruedExpensesAndOtherLiabilitiesTables", "longName": "30603 - Disclosure - Accrued expenses and other liabilities (Tables)", "shortName": "Accrued expenses and other liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_68hStWRS0ECqV-tsrOEMAw", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_68hStWRS0ECqV-tsrOEMAw", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.centurytx.com/role/DisclosureLongTermDebtTables", "longName": "30703 - Disclosure - Long-term debt (Tables)", "shortName": "Long-term debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_68hStWRS0ECqV-tsrOEMAw", "name": "ipsc:ScheduleOfInterestExpensesOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_68hStWRS0ECqV-tsrOEMAw", "name": "ipsc:ScheduleOfInterestExpensesOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.centurytx.com/role/DisclosureBristolMyersSquibbCollaborationTables", "longName": "30803 - Disclosure - Bristol-Myers Squibb Collaboration (Tables)", "shortName": "Bristol-Myers Squibb Collaboration (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_68hStWRS0ECqV-tsrOEMAw", "name": "ipsc:TotalTransactionPriceToIdentifiedPerformanceObligationsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_68hStWRS0ECqV-tsrOEMAw", "name": "ipsc:TotalTransactionPriceToIdentifiedPerformanceObligationsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.centurytx.com/role/DisclosureLeasesTables", "longName": "31003 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_68hStWRS0ECqV-tsrOEMAw", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_68hStWRS0ECqV-tsrOEMAw", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.centurytx.com/role/DisclosureBasicAndDilutedNetLossPerCommonShareTables", "longName": "31203 - Disclosure - Basic and diluted net loss per common share (Tables)", "shortName": "Basic and diluted net loss per common share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_68hStWRS0ECqV-tsrOEMAw", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_68hStWRS0ECqV-tsrOEMAw", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.centurytx.com/role/DisclosureStockBasedCompensationTables", "longName": "31303 - Disclosure - Stock-based compensation (Tables)", "shortName": "Stock-based compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_68hStWRS0ECqV-tsrOEMAw", "name": "ipsc:ShareBasedPaymentArrangementSharesReservedForIssuanceTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_68hStWRS0ECqV-tsrOEMAw", "name": "ipsc:ShareBasedPaymentArrangementSharesReservedForIssuanceTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.centurytx.com/role/DisclosureOrganizationAndDescriptionOfBusinessGoingConcernAndLiquidityDetails", "longName": "40102 - Disclosure - Organization and description of the business - Going concern and liquidity (Details)", "shortName": "Organization and description of the business - Going concern and liquidity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_68hStWRS0ECqV-tsrOEMAw", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_5TMVMNVlKUSCXHbNV3YBUA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_u0NUF7aK4EKNZ_9Z1Gb5PQ", "name": "ipsc:CashAndCashEquivalentsShortAndLongTermInvestments", "unitRef": "Unit_Standard_USD_5TMVMNVlKUSCXHbNV3YBUA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "unique": true } }, "R34": { "role": "http://www.centurytx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationDetails", "longName": "40201 - Disclosure - Summary of significant accounting policies and basis of presentation (Details)", "shortName": "Summary of significant accounting policies and basis of presentation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_68hStWRS0ECqV-tsrOEMAw", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "Unit_Standard_segment_SWneDom80k2R881bVPGfNw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_68hStWRS0ECqV-tsrOEMAw", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "Unit_Standard_segment_SWneDom80k2R881bVPGfNw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.centurytx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationRestrictedCashDetails", "longName": "40202 - Disclosure - Summary of significant accounting policies and basis of presentation - Restricted cash (Details)", "shortName": "Summary of significant accounting policies and basis of presentation - Restricted cash (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "As_Of_3_31_2024_u0NUF7aK4EKNZ_9Z1Gb5PQ", "name": "us-gaap:RestrictedCashNoncurrent", "unitRef": "Unit_Standard_USD_5TMVMNVlKUSCXHbNV3YBUA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_u0NUF7aK4EKNZ_9Z1Gb5PQ", "name": "us-gaap:RestrictedCash", "unitRef": "Unit_Standard_USD_5TMVMNVlKUSCXHbNV3YBUA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "unique": true } }, "R36": { "role": "http://www.centurytx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationPropertyAndEquipmentAndStockBasedCompensationDetails", "longName": "40203 - Disclosure - Summary of significant accounting policies and basis of presentation - Property and equipment and Stock-based compensation (Details)", "shortName": "Summary of significant accounting policies and basis of presentation - Property and equipment and Stock-based compensation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "As_Of_3_31_2024_u0NUF7aK4EKNZ_9Z1Gb5PQ", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_u0NUF7aK4EKNZ_9Z1Gb5PQ", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.centurytx.com/role/DisclosureReductionInForceDetails", "longName": "40301 - Disclosure - Reduction in force (Details)", "shortName": "Reduction in force (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_68hStWRS0ECqV-tsrOEMAw", "name": "ipsc:WorkplaceReductionRestructuringPercentage", "unitRef": "Unit_Standard_pure_U76P37_lekO8xw9y8kdEsA", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_3_31_2023_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember_i0cHhI0xwkOWcbGn_kfIZA", "name": "us-gaap:PaymentsForRestructuring", "unitRef": "Unit_Standard_USD_5TMVMNVlKUSCXHbNV3YBUA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "unique": true } }, "R38": { "role": "http://www.centurytx.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsAssetsMeasuredAtFairValueDetails", "longName": "40401 - Disclosure - Financial instruments and fair value measurements - Assets measured at fair value (Details)", "shortName": "Financial instruments and fair value measurements - Assets measured at fair value (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "As_Of_3_31_2024_u0NUF7aK4EKNZ_9Z1Gb5PQ", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "unitRef": "Unit_Standard_USD_5TMVMNVlKUSCXHbNV3YBUA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_u0NUF7aK4EKNZ_9Z1Gb5PQ", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "unitRef": "Unit_Standard_USD_5TMVMNVlKUSCXHbNV3YBUA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.centurytx.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsTransfersBetweenLevelsDetails", "longName": "40402 - Disclosure - Financial instruments and fair value measurements - Transfers between levels (Details)", "shortName": "Financial instruments and fair value measurements - Transfers between levels (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "As_Of_3_31_2024_u0NUF7aK4EKNZ_9Z1Gb5PQ", "name": "ipsc:FairValueAssetsLevel1ToLevel2TransfersAmountOne", "unitRef": "Unit_Standard_USD_5TMVMNVlKUSCXHbNV3YBUA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_u0NUF7aK4EKNZ_9Z1Gb5PQ", "name": "ipsc:FairValueAssetsLevel1ToLevel2TransfersAmountOne", "unitRef": "Unit_Standard_USD_5TMVMNVlKUSCXHbNV3YBUA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.centurytx.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsInvestmentsInFixedMaturitySecuritiesDetails", "longName": "40403 - Disclosure - Financial instruments and fair value measurements - Investments in fixed maturity securities (Details)", "shortName": "Financial instruments and fair value measurements - Investments in fixed maturity securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "As_Of_3_31_2024_u0NUF7aK4EKNZ_9Z1Gb5PQ", "name": "us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLossCurrent", "unitRef": "Unit_Standard_USD_5TMVMNVlKUSCXHbNV3YBUA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_u0NUF7aK4EKNZ_9Z1Gb5PQ", "name": "us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLossCurrent", "unitRef": "Unit_Standard_USD_5TMVMNVlKUSCXHbNV3YBUA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.centurytx.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsMaturitiesOfFixedMaturityAvailableForSaleSecuritiesDetails", "longName": "40404 - Disclosure - Financial instruments and fair value measurements - Maturities of fixed maturity available-for-sale securities (Details)", "shortName": "Financial instruments and fair value measurements - Maturities of fixed maturity available-for-sale securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "As_Of_3_31_2024_u0NUF7aK4EKNZ_9Z1Gb5PQ", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "unitRef": "Unit_Standard_USD_5TMVMNVlKUSCXHbNV3YBUA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_u0NUF7aK4EKNZ_9Z1Gb5PQ", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "unitRef": "Unit_Standard_USD_5TMVMNVlKUSCXHbNV3YBUA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.centurytx.com/role/DisclosurePropertyAndEquipmentNetDetails", "longName": "40501 - Disclosure - Property and equipment, net (Details)", "shortName": "Property and equipment, net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "As_Of_3_31_2024_u0NUF7aK4EKNZ_9Z1Gb5PQ", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "Unit_Standard_USD_5TMVMNVlKUSCXHbNV3YBUA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_u0NUF7aK4EKNZ_9Z1Gb5PQ", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "Unit_Standard_USD_5TMVMNVlKUSCXHbNV3YBUA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.centurytx.com/role/DisclosureAccruedExpensesAndOtherLiabilitiesSummaryOfAccruedExpensesDetails", "longName": "40601 - Disclosure - Accrued expenses and other liabilities - Summary of accrued expenses (Details)", "shortName": "Accrued expenses and other liabilities - Summary of accrued expenses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "As_Of_3_31_2024_u0NUF7aK4EKNZ_9Z1Gb5PQ", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "unitRef": "Unit_Standard_USD_5TMVMNVlKUSCXHbNV3YBUA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_u0NUF7aK4EKNZ_9Z1Gb5PQ", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "unitRef": "Unit_Standard_USD_5TMVMNVlKUSCXHbNV3YBUA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.centurytx.com/role/DisclosureLongTermDebtTermLoanAgreementDetails", "longName": "40702 - Disclosure - Long-term debt - Term Loan Agreement (Details)", "shortName": "Long-term debt - Term Loan Agreement (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "As_Of_9_14_2020_KgKevS_r2U6TktFpNZw6CQ", "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "unitRef": "Unit_Standard_shares_h7zul9zuv0uMa_e62F7LCw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_14_2020_KgKevS_r2U6TktFpNZw6CQ", "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "unitRef": "Unit_Standard_shares_h7zul9zuv0uMa_e62F7LCw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.centurytx.com/role/DisclosureLongTermDebtInterestExpensesDetails", "longName": "40703 - Disclosure - Long-term debt - Interest Expenses (Details)", "shortName": "Long-term debt - Interest Expenses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_3_31_2023_EEuNTeglj0SjpWkKAZuYwA", "name": "us-gaap:InterestExpenseDebt", "unitRef": "Unit_Standard_USD_5TMVMNVlKUSCXHbNV3YBUA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "ipsc:ScheduleOfInterestExpensesOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_3_31_2023_EEuNTeglj0SjpWkKAZuYwA", "name": "us-gaap:InterestExpenseDebt", "unitRef": "Unit_Standard_USD_5TMVMNVlKUSCXHbNV3YBUA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "ipsc:ScheduleOfInterestExpensesOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.centurytx.com/role/DisclosureBristolMyersSquibbCollaborationDetails", "longName": "40801 - Disclosure - Bristol-Myers Squibb Collaboration (Details)", "shortName": "Bristol-Myers Squibb Collaboration (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "As_Of_3_31_2024_u0NUF7aK4EKNZ_9Z1Gb5PQ", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "Unit_Divide_USD_shares_kf1A8IRstUOBp10soNaB8A", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_1_7_2022_XjEnbuZxU0Ki4BzS5BlaHw", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "Unit_Standard_USD_5TMVMNVlKUSCXHbNV3YBUA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "unique": true } }, "R47": { "role": "http://www.centurytx.com/role/DisclosureBristolMyersSquibbCollaborationTotalTransactionPriceDetails", "longName": "40802 - Disclosure - Bristol-Myers Squibb Collaboration - Total transaction price (Details)", "shortName": "Bristol-Myers Squibb Collaboration - Total transaction price (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "As_Of_3_31_2024_u0NUF7aK4EKNZ_9Z1Gb5PQ", "name": "us-gaap:DeferredRevenue", "unitRef": "Unit_Standard_USD_5TMVMNVlKUSCXHbNV3YBUA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ipsc:TotalTransactionPriceToIdentifiedPerformanceObligationsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_u0NUF7aK4EKNZ_9Z1Gb5PQ", "name": "us-gaap:DeferredRevenue", "unitRef": "Unit_Standard_USD_5TMVMNVlKUSCXHbNV3YBUA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ipsc:TotalTransactionPriceToIdentifiedPerformanceObligationsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.centurytx.com/role/DisclosureCommitmentsAndContingenciesDetails", "longName": "40901 - Disclosure - Commitments and Contingencies (Details)", "shortName": "Commitments and Contingencies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "As_Of_6_24_2019_us-gaap_OtherCommitmentsAxis_ipsc_DistributedBioMasterServiceAgreementMember_KYLsW-gSvky_JJcTdSBzpw", "name": "ipsc:CommitmentMilestonePayments", "unitRef": "Unit_Standard_USD_5TMVMNVlKUSCXHbNV3YBUA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_24_2019_us-gaap_OtherCommitmentsAxis_ipsc_DistributedBioMasterServiceAgreementMember_KYLsW-gSvky_JJcTdSBzpw", "name": "ipsc:CommitmentMilestonePayments", "unitRef": "Unit_Standard_USD_5TMVMNVlKUSCXHbNV3YBUA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.centurytx.com/role/DisclosureLeasesComponentsOfLeaseExpensesDetails", "longName": "41001 - Disclosure - Leases - Components of lease expenses (Details)", "shortName": "Leases - Components of lease expenses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "As_Of_3_31_2024_u0NUF7aK4EKNZ_9Z1Gb5PQ", "name": "ipsc:SecurityDepositsOnLeases", "unitRef": "Unit_Standard_USD_5TMVMNVlKUSCXHbNV3YBUA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_u0NUF7aK4EKNZ_9Z1Gb5PQ", "name": "ipsc:SecurityDepositsOnLeases", "unitRef": "Unit_Standard_USD_5TMVMNVlKUSCXHbNV3YBUA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.centurytx.com/role/DisclosureLeasesOtherInformationDetails", "longName": "41002 - Disclosure - Leases - Other information (Details)", "shortName": "Leases - Other information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "As_Of_3_31_2024_u0NUF7aK4EKNZ_9Z1Gb5PQ", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "Unit_Standard_USD_5TMVMNVlKUSCXHbNV3YBUA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true }, "uniqueAnchor": null }, "R51": { "role": "http://www.centurytx.com/role/DisclosureLeasesOperatingLeaseOtherInformationDetails", "longName": "41003 - Disclosure - Leases - Operating lease - Other information (Details)", "shortName": "Leases - Operating lease - Other information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "As_Of_3_31_2024_u0NUF7aK4EKNZ_9Z1Gb5PQ", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "td", "tr", "table", "ipsc:ScheduleOfSupplementalInformationRelatedToLeasesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_u0NUF7aK4EKNZ_9Z1Gb5PQ", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "td", "tr", "table", "ipsc:ScheduleOfSupplementalInformationRelatedToLeasesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.centurytx.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails", "longName": "41004 - Disclosure - Leases - Supplemental cash flow information (Details)", "shortName": "Leases - Supplemental cash flow information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_68hStWRS0ECqV-tsrOEMAw", "name": "us-gaap:ProceedsFromLeasePayments", "unitRef": "Unit_Standard_USD_5TMVMNVlKUSCXHbNV3YBUA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "ipsc:ScheduleOfSupplementalCashFlowInformationRelatedToLeases", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_68hStWRS0ECqV-tsrOEMAw", "name": "us-gaap:ProceedsFromLeasePayments", "unitRef": "Unit_Standard_USD_5TMVMNVlKUSCXHbNV3YBUA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "ipsc:ScheduleOfSupplementalCashFlowInformationRelatedToLeases", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.centurytx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails", "longName": "41005 - Disclosure - Leases - Future minimum lease payments (Details)", "shortName": "Leases - Future minimum lease payments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "As_Of_3_31_2024_u0NUF7aK4EKNZ_9Z1Gb5PQ", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "Unit_Standard_USD_5TMVMNVlKUSCXHbNV3YBUA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_u0NUF7aK4EKNZ_9Z1Gb5PQ", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "Unit_Standard_USD_5TMVMNVlKUSCXHbNV3YBUA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.centurytx.com/role/DisclosureIncomeTaxesOperatingLossCarryforwardDetails", "longName": "41101 - Disclosure - Income taxes - Operating loss carryforward (Details)", "shortName": "Income taxes - Operating loss carryforward (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_68hStWRS0ECqV-tsrOEMAw", "name": "us-gaap:IncomeTaxExpenseBenefit", "unitRef": "Unit_Standard_USD_5TMVMNVlKUSCXHbNV3YBUA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_u0NUF7aK4EKNZ_9Z1Gb5PQ", "name": "us-gaap:OperatingLossCarryforwards", "unitRef": "Unit_Standard_USD_5TMVMNVlKUSCXHbNV3YBUA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "unique": true } }, "R55": { "role": "http://www.centurytx.com/role/DisclosureBasicAndDilutedNetLossPerCommonShareDetails", "longName": "41201 - Disclosure - Basic and diluted net loss per common share (Details)", "shortName": "Basic and diluted net loss per common share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_68hStWRS0ECqV-tsrOEMAw", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_5TMVMNVlKUSCXHbNV3YBUA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true }, "uniqueAnchor": null }, "R56": { "role": "http://www.centurytx.com/role/DisclosureBasicAndDilutedNetLossPerCommonShareScheduleOfPotentialSharesOfCommonStockExcludedFromComputationDetails", "longName": "41202 - Disclosure - Basic and diluted net loss per common share - Schedule of potential shares of common stock excluded from computation (Details)", "shortName": "Basic and diluted net loss per common share - Schedule of potential shares of common stock excluded from computation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_68hStWRS0ECqV-tsrOEMAw", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Unit_Standard_shares_h7zul9zuv0uMa_e62F7LCw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_68hStWRS0ECqV-tsrOEMAw", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Unit_Standard_shares_h7zul9zuv0uMa_e62F7LCw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.centurytx.com/role/DisclosureStockBasedCompensationDetails", "longName": "41301 - Disclosure - Stock-based compensation (Details)", "shortName": "Stock-based compensation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_Y48Szsq66kiK_kqJDH47Gw", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_Y48Szsq66kiK_kqJDH47Gw", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.centurytx.com/role/DisclosureStockBasedCompensationReservedSharesOfCommonStockDetails", "longName": "41302 - Disclosure - Stock-based compensation - Reserved shares of common stock (Details)", "shortName": "Stock-based compensation - Reserved shares of common stock (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "As_Of_3_31_2024_us-gaap_PlanNameAxis_ipsc_IncentivePlan2021Member_grY5kZBWLU2q6Hi9VV2CPQ", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "unitRef": "Unit_Standard_shares_h7zul9zuv0uMa_e62F7LCw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "ipsc:ShareBasedPaymentArrangementSharesReservedForIssuanceTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_us-gaap_PlanNameAxis_ipsc_IncentivePlan2021Member_grY5kZBWLU2q6Hi9VV2CPQ", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "unitRef": "Unit_Standard_shares_h7zul9zuv0uMa_e62F7LCw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "ipsc:ShareBasedPaymentArrangementSharesReservedForIssuanceTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.centurytx.com/role/DisclosureStockBasedCompensationCommonStockAvailableUnder2021IncentivePlanDetails", "longName": "41303 - Disclosure - Stock-based compensation - Common stock available under 2021 Incentive Plan (Details)", "shortName": "Stock-based compensation - Common stock available under 2021 Incentive Plan (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_Y48Szsq66kiK_kqJDH47Gw", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "Unit_Standard_shares_h7zul9zuv0uMa_e62F7LCw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_us-gaap_PlanNameAxis_ipsc_IncentivePlan2021Member_y7h4750vM06EV6kqOMkFqA", "name": "ipsc:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndEquityInstrumentsOtherThanOptionsForfeituresInPeriod", "unitRef": "Unit_Standard_shares_h7zul9zuv0uMa_e62F7LCw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "ipsc:ShareBasedPaymentArrangementSharesAvailableForGrantTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "unique": true } }, "R60": { "role": "http://www.centurytx.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails", "longName": "41304 - Disclosure - Stock-based compensation - Stock option activity (Details)", "shortName": "Stock-based compensation - Stock option activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_PeXXZMIHR0OIZF3-fyw5sg", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Unit_Standard_shares_h7zul9zuv0uMa_e62F7LCw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_Y48Szsq66kiK_kqJDH47Gw", "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "unitRef": "Unit_Standard_shares_h7zul9zuv0uMa_e62F7LCw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "unique": true } }, "R61": { "role": "http://www.centurytx.com/role/DisclosureStockBasedCompensationStockOptionWeightedAverageAssumptionsDetails", "longName": "41305 - Disclosure - Stock-based compensation - Stock option weighted-average assumptions (Details)", "shortName": "Stock-based compensation - Stock option weighted-average assumptions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_68hStWRS0ECqV-tsrOEMAw", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "unitRef": "Unit_Standard_pure_U76P37_lekO8xw9y8kdEsA", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_3_31_2023_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_Ke6INWjUXkmWC7rxF6evjw", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "unique": true } }, "R62": { "role": "http://www.centurytx.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseAndByAwardTypeDetails", "longName": "41306 - Disclosure - Stock-based compensation - Stock-based compensation expense and by award type (Details)", "shortName": "Stock-based compensation - Stock-based compensation expense and by award type (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_68hStWRS0ECqV-tsrOEMAw", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "Unit_Standard_USD_5TMVMNVlKUSCXHbNV3YBUA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_68hStWRS0ECqV-tsrOEMAw", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "Unit_Standard_USD_5TMVMNVlKUSCXHbNV3YBUA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true } }, "R63": { "role": "http://www.centurytx.com/role/DisclosureStockBasedCompensationRestrictedStockDetails", "longName": "41307 - Disclosure - Stock-based compensation - Restricted stock (Details)", "shortName": "Stock-based compensation - Restricted stock (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "As_Of_3_31_2024_u0NUF7aK4EKNZ_9Z1Gb5PQ", "name": "us-gaap:DepositLiabilityCurrent", "unitRef": "Unit_Standard_USD_5TMVMNVlKUSCXHbNV3YBUA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_AwardTypeAxis_ipsc_UnvestedRestrictedStockWithTimeBasedVestingMember_6BrWq8v0Q0eKXOMAJpQKkQ", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Unit_Standard_shares_h7zul9zuv0uMa_e62F7LCw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "unique": true } }, "R64": { "role": "http://www.centurytx.com/role/DisclosureStockBasedCompensationEmployeeStockPurchasePlanDetails", "longName": "41308 - Disclosure - Stock-based compensation - Employee Stock Purchase Plan (Details)", "shortName": "Stock-based compensation - Employee Stock Purchase Plan (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_PlanNameAxis_ipsc_EmployeeStockPurchasePlan2021Member_zZqS9Ai5CU6HcG4PrMEHwQ", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "unitRef": "Unit_Standard_shares_h7zul9zuv0uMa_e62F7LCw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_PlanNameAxis_ipsc_EmployeeStockPurchasePlan2021Member_zZqS9Ai5CU6HcG4PrMEHwQ", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "unitRef": "Unit_Standard_shares_h7zul9zuv0uMa_e62F7LCw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true } }, "R65": { "role": "http://www.centurytx.com/role/DisclosureRelatedPartyTransactionsDetails", "longName": "41401 - Disclosure - Related party transactions (Details)", "shortName": "Related party transactions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "As_Of_3_31_2024_u0NUF7aK4EKNZ_9Z1Gb5PQ", "name": "us-gaap:AccountsPayableCurrent", "unitRef": "Unit_Standard_USD_5TMVMNVlKUSCXHbNV3YBUA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_us-gaap_RelatedPartyTransactionAxis_ipsc_FcdiCollaborationAgreementMember_RJ1Br_gBB0Gj513Y1WpkEw", "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction", "unitRef": "Unit_Standard_USD_5TMVMNVlKUSCXHbNV3YBUA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "unique": true } }, "R66": { "role": "http://www.centurytx.com/role/DisclosureCommonStockDetails", "longName": "41501 - Disclosure - Common Stock (Details)", "shortName": "Common Stock (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_68hStWRS0ECqV-tsrOEMAw", "name": "us-gaap:ProceedsFromIssuanceOfCommonStock", "unitRef": "Unit_Standard_USD_5TMVMNVlKUSCXHbNV3YBUA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_us-gaap_PlanNameAxis_ipsc_SalesAgreementMember_y0FhOWA1lEuL6gb4HTGhrw", "name": "ipsc:SaleOfStockUnderwritingDiscountsAndCommissions", "unitRef": "Unit_Standard_USD_5TMVMNVlKUSCXHbNV3YBUA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "unique": true } }, "R67": { "role": "http://www.centurytx.com/role/DisclosureSubsequentEventsDetails", "longName": "41601 - Disclosure - Subsequent Events (Details)", "shortName": "Subsequent Events (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "As_Of_3_31_2024_u0NUF7aK4EKNZ_9Z1Gb5PQ", "name": "us-gaap:CommonStockSharesIssued", "unitRef": "Unit_Standard_shares_h7zul9zuv0uMa_e62F7LCw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_4_30_2024_us-gaap_AssetAcquisitionAxis_ipsc_CladeTherapeuticsIncMember_Oe42h9Lksk-OrxNcEaLUTA", "name": "us-gaap:AssetAcquisitionConsiderationTransferredContingentConsideration", "unitRef": "Unit_Standard_USD_5TMVMNVlKUSCXHbNV3YBUA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "unique": true } }, "R68": { "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": "Uncategorized", "order": "68", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_68hStWRS0ECqV-tsrOEMAw", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_5TMVMNVlKUSCXHbNV3YBUA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true }, "uniqueAnchor": null }, "R69": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Cover", "order": "69", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_68hStWRS0ECqV-tsrOEMAw", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_68hStWRS0ECqV-tsrOEMAw", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ipsc-20240331x10q.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Summary of significant accounting policies and basis of presentation" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "presentation": [ "http://www.centurytx.com/role/DisclosureAccruedExpensesAndOtherLiabilities" ], "lang": { "en-us": { "role": { "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]", "terseLabel": "Accrued expenses and other liabilities", "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period." } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.centurytx.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.centurytx.com/role/DisclosureRelatedPartyTransactionsDetails", "http://www.centurytx.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Payable, Current", "terseLabel": "Accounts payable", "verboseLabel": "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": [ "r16", "r690" ] }, "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments", "crdr": "credit", "calculation": { "http://www.centurytx.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Accretion (Amortization) of Discounts and Premiums, Investments", "negatedLabel": "Amortization/accretion of investments", "documentation": "The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r93" ] }, "ipsc_AccruedClinicalTrialRelatedCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.centurytx.com/20240331", "localname": "AccruedClinicalTrialRelatedCosts", "crdr": "credit", "calculation": { "http://www.centurytx.com/role/DisclosureAccruedExpensesAndOtherLiabilitiesSummaryOfAccruedExpensesDetails": { "parentTag": "ipsc_AccruedExpensesAndOtherLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.centurytx.com/role/DisclosureAccruedExpensesAndOtherLiabilitiesSummaryOfAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date for A\\accrued clinical trial related costs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued clinical trial related costs", "terseLabel": "Accrued clinical trial related costs" } } }, "auth_ref": [] }, "ipsc_AccruedExpensesAndOtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.centurytx.com/20240331", "localname": "AccruedExpensesAndOtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.centurytx.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 }, "http://www.centurytx.com/role/DisclosureAccruedExpensesAndOtherLiabilitiesSummaryOfAccruedExpensesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.centurytx.com/role/DisclosureAccruedExpensesAndOtherLiabilitiesSummaryOfAccruedExpensesDetails", "http://www.centurytx.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)", "label": "Accrued Expenses And Other Liabilities, Current", "terseLabel": "Accrued expenses and other liabilities", "verboseLabel": "Total accrued expenses and other liabilities" } } }, "auth_ref": [] }, "ipsc_AccruedExpensesAndOtherLiabilitiesCurrentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.centurytx.com/20240331", "localname": "AccruedExpensesAndOtherLiabilitiesCurrentMember", "presentation": [ "http://www.centurytx.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing accrued and other liabilities.", "label": "Accrued expenses and other liabilities" } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesAndOtherLiabilitiesAbstract", "lang": { "en-us": { "role": { "label": "Accrued expenses and other liabilities." } } }, "auth_ref": [] }, "us-gaap_AccruedProfessionalFeesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedProfessionalFeesCurrent", "crdr": "credit", "calculation": { "http://www.centurytx.com/role/DisclosureAccruedExpensesAndOtherLiabilitiesSummaryOfAccruedExpensesDetails": { "parentTag": "ipsc_AccruedExpensesAndOtherLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.centurytx.com/role/DisclosureAccruedExpensesAndOtherLiabilitiesSummaryOfAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued Professional Fees, Current", "terseLabel": "Professional and legal 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": [ "r18" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.centurytx.com/role/DisclosurePropertyAndEquipmentNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.centurytx.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less: 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": [ "r40", "r142", "r534" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.centurytx.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "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": [ "r24", "r25", "r80", "r147", "r530", "r554", "r555" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Loss", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r2", "r10", "r25", "r438", "r441", "r478", "r550", "r551", "r797", "r798", "r799", "r807", "r808", "r809" ] }, "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": [ "r741" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.centurytx.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Members' Capital", "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": [ "r75" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r407", "r408", "r409", "r569", "r807", "r808", "r809", "r862", "r884" ] }, "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": [ "r747" ] }, "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": [ "r747" ] }, "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": [ "r747" ] }, "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": [ "r747" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock based compensation", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r53", "r54", "r370" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "auth_ref": [] }, "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": [ "r712", "r723", "r733", "r758" ] }, "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": [ "r715", "r726", "r736", "r761" ] }, "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": [ "r747" ] }, "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": [ "r754" ] }, "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": [ "r719", "r727", "r737", "r754", "r762", "r766", "r774" ] }, "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": [ "r772" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseAndByAwardTypeDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Expense", "verboseLabel": "Total stock-based compensation", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r402", "r414" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.centurytx.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "calculation": { "http://www.centurytx.com/role/DisclosureLongTermDebtInterestExpensesDetails": { "parentTag": "us-gaap_InterestExpense", "weight": 1.0, "order": 2.0 }, "http://www.centurytx.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.centurytx.com/role/DisclosureLongTermDebtInterestExpensesDetails", "http://www.centurytx.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Amortization of deferred financing cost", "terseLabel": "Amortization of debt issuance costs, including end of term fee accretion", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r84", "r324", "r462", "r802" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.centurytx.com/role/DisclosureBasicAndDilutedNetLossPerCommonShareScheduleOfPotentialSharesOfCommonStockExcludedFromComputationDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Securities excluded from the computation of diluted net 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": [ "r195" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.centurytx.com/role/DisclosureBasicAndDilutedNetLossPerCommonShareScheduleOfPotentialSharesOfCommonStockExcludedFromComputationDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r34" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.centurytx.com/role/DisclosureBasicAndDilutedNetLossPerCommonShareScheduleOfPotentialSharesOfCommonStockExcludedFromComputationDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Basic and diluted net loss per common share", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.centurytx.com/role/DisclosureBasicAndDilutedNetLossPerCommonShareScheduleOfPotentialSharesOfCommonStockExcludedFromComputationDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities, Name [Domain]", "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": [ "r34" ] }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ArrangementsAndNonarrangementTransactionsMember", "presentation": [ "http://www.centurytx.com/role/DisclosureBristolMyersSquibbCollaborationDetails", "http://www.centurytx.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r429" ] }, "us-gaap_AssetAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionAxis", "presentation": [ "http://www.centurytx.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Asset Acquisition [Axis]", "documentation": "Information by asset acquisition." } } }, "auth_ref": [ "r858" ] }, "us-gaap_AssetAcquisitionConsiderationTransferredContingentConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionConsiderationTransferredContingentConsideration", "crdr": "credit", "presentation": [ "http://www.centurytx.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Asset Acquisition, Consideration Transferred, Contingent Consideration", "terseLabel": "Consideration, Cash Paid", "documentation": "Amount of contingent consideration recognized as part of consideration transferred in asset acquisition." } } }, "auth_ref": [ "r859", "r860", "r861" ] }, "us-gaap_AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuable", "crdr": "credit", "presentation": [ "http://www.centurytx.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Asset Acquisition, Consideration Transferred, Equity Interest Issued and Issuable", "terseLabel": "Consideration, shares", "documentation": "Amount of acquirer's equity interest issued and issuable as part of consideration transferred in asset acquisition." } } }, "auth_ref": [ "r859", "r860", "r861" ] }, "us-gaap_AssetAcquisitionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionDomain", "presentation": [ "http://www.centurytx.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Asset Acquisition [Domain]", "documentation": "Asset acquisition." } } }, "auth_ref": [ "r858" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.centurytx.com/role/StatementConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets", "totalLabel": "Total assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r110", "r143", "r171", "r202", "r215", "r219", "r258", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r431", "r435", "r452", "r526", "r603", "r690", "r703", "r826", "r827", "r869" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.centurytx.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current", "totalLabel": "Total current assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r137", "r148", "r171", "r258", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r431", "r435", "r452", "r690", "r826", "r827", "r869" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.centurytx.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsAssetsMeasuredAtFairValueDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.centurytx.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsAssetsMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure", "totalLabel": "Total assets", "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": [ "r58" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "crdr": "credit", "calculation": { "http://www.centurytx.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsInvestmentsInFixedMaturitySecuritiesDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLossCurrent", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.centurytx.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsInvestmentsInFixedMaturitySecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "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": [ "r229" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "crdr": "debit", "calculation": { "http://www.centurytx.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsInvestmentsInFixedMaturitySecuritiesDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLossCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.centurytx.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsInvestmentsInFixedMaturitySecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax", "negatedLabel": "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": [ "r230" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue", "crdr": "debit", "calculation": { "http://www.centurytx.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsMaturitiesOfFixedMaturityAvailableForSaleSecuritiesDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.centurytx.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsMaturitiesOfFixedMaturityAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "terseLabel": "One to five years", "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r235", "r524" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "crdr": "debit", "calculation": { "http://www.centurytx.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsMaturitiesOfFixedMaturityAvailableForSaleSecuritiesDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.centurytx.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsMaturitiesOfFixedMaturityAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "Less than one year", "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r234", "r523" ] }, "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": [ "r769" ] }, "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": [ "r770" ] }, "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": [ "r765" ] }, "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": [ "r765" ] }, "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": [ "r765" ] }, "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": [ "r765" ] }, "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": [ "r765" ] }, "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": [ "r765" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationCommonStockAvailableUnder2021IncentivePlanDetails", "http://www.centurytx.com/role/DisclosureStockBasedCompensationDetails", "http://www.centurytx.com/role/DisclosureStockBasedCompensationReservedSharesOfCommonStockDetails", "http://www.centurytx.com/role/DisclosureStockBasedCompensationRestrictedStockDetails", "http://www.centurytx.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseAndByAwardTypeDetails", "http://www.centurytx.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails", "http://www.centurytx.com/role/DisclosureStockBasedCompensationStockOptionWeightedAverageAssumptionsDetails", "http://www.centurytx.com/role/DisclosureStockBasedCompensationTables", "http://www.centurytx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationPolicies", "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": [ "r373", "r374", "r375", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r397", "r398", "r399", "r400", "r401" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "auth_ref": [ "r768" ] }, "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": [ "r767" ] }, "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": [ "r766" ] }, "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": [ "r766" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.centurytx.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Axis]", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://www.centurytx.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r56", "r57" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.centurytx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationPolicies" ], "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": [] }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.centurytx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentation" ], "lang": { "en-us": { "role": { "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "terseLabel": "Summary of significant accounting policies and basis of presentation", "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": [ "r94" ] }, "ipsc_BristolMyersSquibbCompanyCollaborationAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.centurytx.com/20240331", "localname": "BristolMyersSquibbCompanyCollaborationAgreementMember", "presentation": [ "http://www.centurytx.com/role/DisclosureBristolMyersSquibbCollaborationDetails", "http://www.centurytx.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Bristol Myers Squibb Company Collaboration Agreement.", "label": "Collaboration Agreement" } } }, "auth_ref": [] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Purchase of property and equipment, accrued and unpaid", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r31", "r32", "r33" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.centurytx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationRestrictedCashDetails": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 2.0 }, "http://www.centurytx.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.centurytx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationRestrictedCashDetails", "http://www.centurytx.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "verboseLabel": "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": [ "r29", "r139", "r659" ] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.centurytx.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsAssetsMeasuredAtFairValueDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.centurytx.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsAssetsMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "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_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://www.centurytx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationPolicies" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and cash equivalents", "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value." } } }, "auth_ref": [ "r30" ] }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "presentation": [ "http://www.centurytx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationPolicies" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Restricted cash", "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits." } } }, "auth_ref": [ "r30", "r109" ] }, "ipsc_CashAndCashEquivalentsShortAndLongTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.centurytx.com/20240331", "localname": "CashAndCashEquivalentsShortAndLongTermInvestments", "crdr": "debit", "presentation": [ "http://www.centurytx.com/role/DisclosureOrganizationAndDescriptionOfBusinessGoingConcernAndLiquidityDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents on short and long term investments.", "label": "Cash And Cash Equivalents Short And Long Term Investments", "terseLabel": "Amount of cash and cash equivalents on short and long term investments" } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.centurytx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationRestrictedCashDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.centurytx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationRestrictedCashDetails", "http://www.centurytx.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "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", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r29", "r91", "r168" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.centurytx.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect", "totalLabel": "Net (decrease) increase in cash, cash equivalents, and restricted cash", "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding 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": [ "r1", "r91" ] }, "us-gaap_CashFlowOperatingActivitiesLesseeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowOperatingActivitiesLesseeAbstract", "presentation": [ "http://www.centurytx.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental cash flow information" } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "auth_ref": [ "r745" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.centurytx.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "ipsc_CladeTherapeuticsIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.centurytx.com/20240331", "localname": "CladeTherapeuticsIncMember", "presentation": [ "http://www.centurytx.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "Asset acquisition.", "label": "Clade Therapeutics, Inc" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://www.centurytx.com/role/DisclosureSubsequentEventsDetails" ], "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": [ "r134", "r144", "r145", "r146", "r171", "r189", "r190", "r192", "r194", "r200", "r201", "r258", "r293", "r295", "r296", "r297", "r300", "r301", "r331", "r332", "r335", "r338", "r345", "r452", "r559", "r560", "r561", "r562", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r591", "r612", "r635", "r647", "r648", "r649", "r650", "r651", "r781", "r804", "r810" ] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockLineItems", "presentation": [ "http://www.centurytx.com/role/DisclosureCommonStockDetails" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Line Items]", "terseLabel": "Common Stock", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r144", "r145", "r146", "r200", "r331", "r332", "r333", "r335", "r338", "r343", "r345", "r559", "r560", "r561", "r562", "r673", "r781", "r804" ] }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "presentation": [ "http://www.centurytx.com/role/DisclosureLongTermDebtTermLoanAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "terseLabel": "Warrants exercise price", "documentation": "Exercise price per share or per unit of warrants or rights outstanding." } } }, "auth_ref": [ "r346" ] }, "ipsc_ClassOfWarrantOrRightFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.centurytx.com/20240331", "localname": "ClassOfWarrantOrRightFairValue", "crdr": "credit", "presentation": [ "http://www.centurytx.com/role/DisclosureLongTermDebtTermLoanAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "Fair value of warrants or rights at the issuance.", "label": "Class of Warrant or Right, Fair Value", "terseLabel": "Fair value of the warrants at issuance" } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "presentation": [ "http://www.centurytx.com/role/DisclosureLongTermDebtTermLoanAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "terseLabel": "Warrants to purchase units", "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares." } } }, "auth_ref": [ "r346" ] }, "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": [ "r746" ] }, "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": [ "r746" ] }, "ipsc_CollaborationAgreementAdditionalNumberOfCollaborationPrograms": { "xbrltype": "integerItemType", "nsuri": "http://www.centurytx.com/20240331", "localname": "CollaborationAgreementAdditionalNumberOfCollaborationPrograms", "presentation": [ "http://www.centurytx.com/role/DisclosureBristolMyersSquibbCollaborationDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of additional collaboration programs under the collaboration agreement.", "label": "Collaboration Agreement, Additional Number of Collaboration Programs", "terseLabel": "Additional number of collaboration programs" } } }, "auth_ref": [] }, "ipsc_CollaborationAgreementMilestonePaymentsReceivableUponAchievementOfCertainDevelopmentAndRegulatoryMilestones": { "xbrltype": "monetaryItemType", "nsuri": "http://www.centurytx.com/20240331", "localname": "CollaborationAgreementMilestonePaymentsReceivableUponAchievementOfCertainDevelopmentAndRegulatoryMilestones", "crdr": "debit", "presentation": [ "http://www.centurytx.com/role/DisclosureBristolMyersSquibbCollaborationDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of milestone payments receivable upon achievement of certain development and regulatory milestones.", "label": "Collaboration Agreement, Milestone Payments Receivable upon Achievement of Certain Development and Regulatory Milestones", "terseLabel": "Milestone payments receivable upon achievement of certain development and regulatory milestones" } } }, "auth_ref": [] }, "ipsc_CollaborationAgreementNumberOfCollaborationPrograms": { "xbrltype": "integerItemType", "nsuri": "http://www.centurytx.com/20240331", "localname": "CollaborationAgreementNumberOfCollaborationPrograms", "presentation": [ "http://www.centurytx.com/role/DisclosureBristolMyersSquibbCollaborationDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of collaboration programs under the collaboration agreement.", "label": "Collaboration Agreement, Number of Collaboration Programs", "terseLabel": "Number of collaboration programs" } } }, "auth_ref": [] }, "ipsc_CollaborationAgreementSalesBasedMilestonePaymentsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.centurytx.com/20240331", "localname": "CollaborationAgreementSalesBasedMilestonePaymentsReceivable", "crdr": "debit", "presentation": [ "http://www.centurytx.com/role/DisclosureBristolMyersSquibbCollaborationDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of sales-based milestone payments receivable under the collaboration agreement.", "label": "Collaboration Agreement, Sales Based Milestone Payments Receivable", "terseLabel": "Sales-based milestone payments" } } }, "auth_ref": [] }, "ipsc_CollaborationAgreementUpfrontCashPaymentReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.centurytx.com/20240331", "localname": "CollaborationAgreementUpfrontCashPaymentReceivable", "crdr": "debit", "presentation": [ "http://www.centurytx.com/role/DisclosureBristolMyersSquibbCollaborationDetails", "http://www.centurytx.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of upfront cash payment receivable under the collaboration agreement.", "label": "Collaboration Agreement, Upfront Cash Payment, Receivable", "terseLabel": "Upfront cash payment receivable" } } }, "auth_ref": [] }, "ipsc_CollaborativeArrangementMilestonePaymentsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.centurytx.com/20240331", "localname": "CollaborativeArrangementMilestonePaymentsPayable", "crdr": "credit", "presentation": [ "http://www.centurytx.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of milestone payments due in collaborative arrangement.", "label": "Collaborative Arrangement, Milestone Payments, Payable", "terseLabel": "Milestone payments due" } } }, "auth_ref": [] }, "ipsc_CommitmentMilestonePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.centurytx.com/20240331", "localname": "CommitmentMilestonePayments", "crdr": "credit", "presentation": [ "http://www.centurytx.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://www.centurytx.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of milestone payment.", "label": "Commitment, Milestone Payments", "terseLabel": "Milestone payments" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.centurytx.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 10)", "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": [ "r21", "r66", "r527", "r590" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies." } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.centurytx.com/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": [ "r98", "r285", "r286", "r653", "r821" ] }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationReservedSharesOfCommonStockDetails" ], "lang": { "en-us": { "role": { "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Reserved shares of common stock for issuance", "documentation": "Aggregate number of common shares reserved for future issuance." } } }, "auth_ref": [ "r22" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Common Stock", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r693", "r694", "r695", "r697", "r698", "r699", "r700", "r807", "r808", "r862", "r882", "r884" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.centurytx.com/role/DisclosureBristolMyersSquibbCollaborationDetails", "http://www.centurytx.com/role/DisclosureSubsequentEventsDetails", "http://www.centurytx.com/role/StatementConsolidatedBalanceSheetsParentheticals" ], "lang": { "en-us": { "role": { "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r74" ] }, "ipsc_CommonStockPremiumValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://www.centurytx.com/20240331", "localname": "CommonStockPremiumValuePerShare", "presentation": [ "http://www.centurytx.com/role/DisclosureBristolMyersSquibbCollaborationDetails" ], "lang": { "en-us": { "role": { "documentation": "Premium value per share of common stock.", "label": "Common Stock, Premium Value Per Share", "terseLabel": "Common stock, premium per share" } } }, "auth_ref": [] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedBalanceSheetsParentheticals" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r74", "r591" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.centurytx.com/role/DisclosureCommonStockDetails", "http://www.centurytx.com/role/DisclosureSubsequentEventsDetails", "http://www.centurytx.com/role/StatementConsolidatedBalanceSheetsParentheticals" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock issued and sold", "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": [ "r74" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedBalanceSheetsParentheticals" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r11", "r74", "r591", "r609", "r884", "r885" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.centurytx.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common Unit, Issuance Value", "terseLabel": "Common stock, $0.0001 par value, 125,236,190 shares authorized; 60,335,701 and 58,473,660 shares issued and outstanding at December 31, 2023 and December 31, 2022, respectively", "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": [ "r74", "r529", "r690" ] }, "ipsc_CommonStockValuePremium": { "xbrltype": "monetaryItemType", "nsuri": "http://www.centurytx.com/20240331", "localname": "CommonStockValuePremium", "crdr": "debit", "presentation": [ "http://www.centurytx.com/role/DisclosureBristolMyersSquibbCollaborationDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of common stock premium.", "label": "Common Stock, Value, Premium", "terseLabel": "Premium amount of common stock" } } }, "auth_ref": [] }, "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": [ "r751" ] }, "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": [ "r750" ] }, "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": [ "r752" ] }, "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": [ "r749" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.centurytx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "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": [ "r26", "r153", "r155", "r160", "r520", "r540" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxAbstract", "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive loss" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://www.centurytx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationPolicies" ], "lang": { "en-us": { "role": { "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentration of credit risk and other risks and uncertainties", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r68", "r125" ] }, "us-gaap_ConstructionInProgressMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConstructionInProgressMember", "presentation": [ "http://www.centurytx.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Construction in progress", "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": [] }, "us-gaap_ContractWithCustomerBasisOfPricingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerBasisOfPricingAxis", "presentation": [ "http://www.centurytx.com/role/DisclosureBristolMyersSquibbCollaborationTotalTransactionPriceDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Basis of Pricing [Axis]", "documentation": "Information by basis of pricing for contract representing right to consideration in exchange for good or service transferred to customer." } } }, "auth_ref": [ "r677", "r829" ] }, "us-gaap_ContractWithCustomerBasisOfPricingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerBasisOfPricingDomain", "presentation": [ "http://www.centurytx.com/role/DisclosureBristolMyersSquibbCollaborationTotalTransactionPriceDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Basis of Pricing [Domain]", "documentation": "Basis of pricing for contract with customer. Includes, but is not limited to, fixed-price and time-and-materials contracts." } } }, "auth_ref": [ "r677", "r829" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.centurytx.com/role/DisclosureBristolMyersSquibbCollaborationTotalTransactionPriceDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability, Revenue Recognized", "negatedLabel": "Cumulative collaboration revenue recognized", "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r358" ] }, "us-gaap_ConversionOfStockSharesIssued1": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConversionOfStockSharesIssued1", "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Conversion of Stock, Shares Issued", "terseLabel": "Conversion of stock shares issued", "documentation": "The number of new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r31", "r32", "r33" ] }, "us-gaap_CorporateBondSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateBondSecuritiesMember", "presentation": [ "http://www.centurytx.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsAssetsMeasuredAtFairValueDetails", "http://www.centurytx.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsInvestmentsInFixedMaturitySecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Corporate bonds", "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": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Document and Entity Information [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "ipsc_CumulativeCollaborationRevenueRecognizedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.centurytx.com/20240331", "localname": "CumulativeCollaborationRevenueRecognizedMember", "presentation": [ "http://www.centurytx.com/role/DisclosureBristolMyersSquibbCollaborationTotalTransactionPriceDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for Cumulative collaboration revenue recognized", "label": "Cumulative collaboration revenue recognized" } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.centurytx.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_DebtAndCapitalLeaseObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtAndCapitalLeaseObligations", "crdr": "credit", "calculation": { "http://www.centurytx.com/role/DisclosureLongTermDebtDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.centurytx.com/role/DisclosureLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt and Lease Obligation", "totalLabel": "Long-term debt, net", "documentation": "Amount of short-term and long-term debt and lease obligation." } } }, "auth_ref": [ "r116" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Long-term debt" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.centurytx.com/role/DisclosureLongTermDebt" ], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Text Block]", "terseLabel": "Long-term debt", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r99", "r169", "r302", "r308", "r309", "r310", "r311", "r312", "r313", "r318", "r325", "r326", "r328" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.centurytx.com/role/DisclosureLongTermDebtTermLoanAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r15", "r71", "r72", "r111", "r112", "r173", "r303", "r304", "r305", "r306", "r307", "r309", "r314", "r315", "r316", "r317", "r319", "r320", "r321", "r322", "r323", "r324", "r463", "r668", "r669", "r670", "r671", "r672", "r805" ] }, "ipsc_DebtInstrumentEndOfTermFee": { "xbrltype": "monetaryItemType", "nsuri": "http://www.centurytx.com/20240331", "localname": "DebtInstrumentEndOfTermFee", "crdr": "debit", "calculation": { "http://www.centurytx.com/role/DisclosureLongTermDebtDetails": { "parentTag": "us-gaap_DebtAndCapitalLeaseObligations", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.centurytx.com/role/DisclosureLongTermDebtDetails", "http://www.centurytx.com/role/DisclosureLongTermDebtTermLoanAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of end of term fee of debt.", "label": "Debt Instrument, End of Term Fee", "negatedLabel": "Plus: End of term fee", "terseLabel": "Debt instrument end of term fee" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.centurytx.com/role/DisclosureLongTermDebtTermLoanAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Face Amount", "terseLabel": "Loan amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r61", "r63", "r303", "r463", "r669", "r670" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.centurytx.com/role/DisclosureLongTermDebtTermLoanAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Line Items]", "terseLabel": "Long-term debt", "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": [ "r173", "r303", "r304", "r305", "r306", "r307", "r309", "r314", "r315", "r316", "r317", "r319", "r320", "r321", "r322", "r323", "r324", "r327", "r463", "r668", "r669", "r670", "r671", "r672", "r805" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.centurytx.com/role/DisclosureLongTermDebtTermLoanAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r20", "r173", "r303", "r304", "r305", "r306", "r307", "r309", "r314", "r315", "r316", "r317", "r319", "r320", "r321", "r322", "r323", "r324", "r463", "r668", "r669", "r670", "r671", "r672", "r805" ] }, "ipsc_DebtInstrumentPrepaymentCharge": { "xbrltype": "monetaryItemType", "nsuri": "http://www.centurytx.com/20240331", "localname": "DebtInstrumentPrepaymentCharge", "crdr": "debit", "presentation": [ "http://www.centurytx.com/role/DisclosureLongTermDebtTermLoanAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of prepayment charge on debt instrument.", "label": "Debt Instrument Prepayment Charge", "terseLabel": "Debt instrument prepayment charge" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.centurytx.com/role/DisclosureLongTermDebtTermLoanAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-term Debt Instruments [Table]", "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r20", "r44", "r47", "r60", "r61", "r63", "r67", "r101", "r102", "r173", "r303", "r304", "r305", "r306", "r307", "r309", "r314", "r315", "r316", "r317", "r319", "r320", "r321", "r322", "r323", "r324", "r327", "r463", "r668", "r669", "r670", "r671", "r672", "r805" ] }, "us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLoss", "crdr": "debit", "presentation": [ "http://www.centurytx.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsMaturitiesOfFixedMaturityAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Accrued Interest, after Allowance for Credit Loss", "terseLabel": "Amount of accrued interest receivable on available-for-sale investment debt securities", "documentation": "Amount, after allowance for credit loss, of accrued interest on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r232", "r266", "r267", "r268" ] }, "us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.centurytx.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsMaturitiesOfFixedMaturityAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Accrued Interest, after Allowance for Credit Loss, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes accrued interest, after allowance for credit loss, on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r267" ] }, "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLossCurrent", "crdr": "debit", "calculation": { "http://www.centurytx.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsInvestmentsInFixedMaturitySecuritiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.centurytx.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsInvestmentsInFixedMaturitySecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, before Allowance for Credit Loss, Current", "totalLabel": "Amortized Cost", "documentation": "Amortized cost excluding accrued interest, before allowance for credit loss, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current." } } }, "auth_ref": [ "r266" ] }, "us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleExcludingAccruedInterest", "crdr": "debit", "calculation": { "http://www.centurytx.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsInvestmentsInFixedMaturitySecuritiesDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLossCurrent", "weight": 1.0, "order": 3.0 }, "http://www.centurytx.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsMaturitiesOfFixedMaturityAvailableForSaleSecuritiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.centurytx.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsInvestmentsInFixedMaturitySecuritiesDetails", "http://www.centurytx.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsMaturitiesOfFixedMaturityAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Excluding Accrued Interest", "terseLabel": "Fair Value", "totalLabel": "Debt securities", "documentation": "Amount excluding accrued interest, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r817" ] }, "us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterestNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleExcludingAccruedInterestNoncurrent", "crdr": "debit", "calculation": { "http://www.centurytx.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsAssetsMeasuredAtFairValueDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.centurytx.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsAssetsMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Excluding Accrued Interest, Noncurrent", "terseLabel": "Debt securities", "documentation": "Amount excluding accrued interest, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent." } } }, "auth_ref": [ "r817" ] }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleTable", "presentation": [ "http://www.centurytx.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsInvestmentsInFixedMaturitySecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale [Table]", "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r233", "r234", "r235", "r236", "r237" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions", "presentation": [ "http://www.centurytx.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsMaturitiesOfFixedMaturityAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Number of Positions", "terseLabel": "Number of available-for-sale investment debt securities", "documentation": "Number of investments in debt securities measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r120", "r270" ] }, "us-gaap_DeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenue", "crdr": "credit", "calculation": { "http://www.centurytx.com/role/DisclosureBristolMyersSquibbCollaborationTotalTransactionPriceDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.centurytx.com/role/DisclosureBristolMyersSquibbCollaborationTotalTransactionPriceDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Revenue", "totalLabel": "Total", "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r794" ] }, "us-gaap_DeferredRevenueCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueCurrent", "crdr": "credit", "calculation": { "http://www.centurytx.com/role/DisclosureBristolMyersSquibbCollaborationTotalTransactionPriceDetails": { "parentTag": "us-gaap_DeferredRevenue", "weight": 1.0, "order": 2.0 }, "http://www.centurytx.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.centurytx.com/role/DisclosureBristolMyersSquibbCollaborationTotalTransactionPriceDetails", "http://www.centurytx.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred Revenue, Current", "negatedLabel": "Less current portion of deferred revenue", "terseLabel": "Deferred revenue, current", "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r793" ] }, "us-gaap_DeferredRevenueNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueNoncurrent", "crdr": "credit", "calculation": { "http://www.centurytx.com/role/DisclosureBristolMyersSquibbCollaborationTotalTransactionPriceDetails": { "parentTag": "us-gaap_DeferredRevenue", "weight": 1.0, "order": 1.0 }, "http://www.centurytx.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.centurytx.com/role/DisclosureBristolMyersSquibbCollaborationTotalTransactionPriceDetails", "http://www.centurytx.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred Revenue, Noncurrent", "terseLabel": "Deferred revenue, non-current", "verboseLabel": "Total long-term deferred revenue", "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r794" ] }, "us-gaap_DepositLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepositLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.centurytx.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationRestrictedStockDetails", "http://www.centurytx.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deposit Liability, Current", "terseLabel": "Deposit liability", "documentation": "The current portion, due within one year or one operating cycle, if longer, of deposits held other than customer deposits." } } }, "auth_ref": [ "r18" ] }, "ipsc_DepositLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.centurytx.com/20240331", "localname": "DepositLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.centurytx.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "The non-current portion, due after one year or beyond the normal operating cycle, if longer, of deposits held other than customer deposits.", "label": "Deposit Liability, Noncurrent", "verboseLabel": "Deposit liability, non-current" } } }, "auth_ref": [] }, "us-gaap_DepositsAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepositsAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.centurytx.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deposits Assets, Noncurrent", "terseLabel": "Security deposits and non-current assets", "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer." } } }, "auth_ref": [ "r792" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "calculation": { "http://www.centurytx.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.centurytx.com/role/DisclosurePropertyAndEquipmentNetDetails", "http://www.centurytx.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Depreciation", "terseLabel": "Depreciation", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r7", "r39" ] }, "ipsc_DevelopmentAndRegulatoryApprovalMilestonePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.centurytx.com/20240331", "localname": "DevelopmentAndRegulatoryApprovalMilestonePayments", "crdr": "credit", "presentation": [ "http://www.centurytx.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of development and regulatory approval milestone payments.", "label": "Development And Regulatory Approval Milestone Payments", "terseLabel": "Development and regulatory approval milestone payments" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.centurytx.com/role/DisclosureBristolMyersSquibbCollaborationTotalTransactionPriceDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Bristol-Myers Squibb Collaboration", "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": [ "r357", "r674", "r675", "r676", "r677", "r678", "r679", "r680" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.centurytx.com/role/DisclosureBristolMyersSquibbCollaborationTotalTransactionPriceDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r357", "r674", "r675", "r676", "r677", "r678", "r679", "r680" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.centurytx.com/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": [ "r368", "r372", "r403", "r404", "r406", "r685" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Stock-based compensation" } } }, "auth_ref": [] }, "ipsc_DistributedBioMasterServiceAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.centurytx.com/20240331", "localname": "DistributedBioMasterServiceAgreementMember", "presentation": [ "http://www.centurytx.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Distributed bio master agreement.", "label": "Distributed Bio Master Service Agreement" } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.centurytx.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.centurytx.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.centurytx.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.centurytx.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r707" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.centurytx.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r740" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.centurytx.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "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": [] }, "ipsc_EarlyExercisedStockOptionsSubjectToFutureVestingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.centurytx.com/20240331", "localname": "EarlyExercisedStockOptionsSubjectToFutureVestingMember", "presentation": [ "http://www.centurytx.com/role/DisclosureBasicAndDilutedNetLossPerCommonShareScheduleOfPotentialSharesOfCommonStockExcludedFromComputationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to early exercised stock options subject to future vesting.", "label": "Early exercised stock options subject to future vesting" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "label": "Basic and diluted net loss per common share" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.centurytx.com/role/DisclosureBasicAndDilutedNetLossPerCommonShareDetails", "http://www.centurytx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic", "terseLabel": "Net loss per common share Basic (in dollars per share)", "verboseLabel": "Basic net loss per common share", "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": [ "r161", "r179", "r180", "r181", "r182", "r183", "r188", "r189", "r192", "r193", "r194", "r198", "r446", "r447", "r521", "r541", "r662" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://www.centurytx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationPolicies" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Basic and diluted net loss per common shares", "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements." } } }, "auth_ref": [ "r34", "r35" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.centurytx.com/role/DisclosureBasicAndDilutedNetLossPerCommonShare" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Text Block]", "terseLabel": "Basic and diluted net loss per common share", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r187", "r195", "r196", "r197" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.centurytx.com/role/DisclosureAccruedExpensesAndOtherLiabilitiesSummaryOfAccruedExpensesDetails": { "parentTag": "ipsc_AccruedExpensesAndOtherLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.centurytx.com/role/DisclosureAccruedExpensesAndOtherLiabilitiesSummaryOfAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Employee-related Liabilities, Current", "terseLabel": "Payroll and bonuses", "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": [ "r18" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseAndByAwardTypeDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Stock-based compensation", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationRestrictedStockDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation expense", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r405" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationRestrictedStockDetails", "http://www.centurytx.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Unrecognized compensation expense expected to be recognized over a weighted average period", "verboseLabel": "Unrecognized compensation expense expected to be recognized over a weighted average period", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r405" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation expense", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r856" ] }, "us-gaap_EmployeeSeveranceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeSeveranceMember", "presentation": [ "http://www.centurytx.com/role/DisclosureReductionInForceDetails" ], "lang": { "en-us": { "role": { "label": "Employee Severance [Member]", "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan." } } }, "auth_ref": [] }, "us-gaap_EmployeeStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockMember", "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationReservedSharesOfCommonStockDetails", "http://www.centurytx.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseAndByAwardTypeDetails" ], "lang": { "en-us": { "role": { "label": "Employee stock purchase plan", "terseLabel": "Employee stock purchase plan", "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_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationCommonStockAvailableUnder2021IncentivePlanDetails", "http://www.centurytx.com/role/DisclosureStockBasedCompensationDetails", "http://www.centurytx.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseAndByAwardTypeDetails", "http://www.centurytx.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails", "http://www.centurytx.com/role/DisclosureStockBasedCompensationStockOptionWeightedAverageAssumptionsDetails", "http://www.centurytx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationPolicies", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "ipsc_EmployeeStockOptionsAndRestrictedStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.centurytx.com/20240331", "localname": "EmployeeStockOptionsAndRestrictedStockUnitsMember", "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationReservedSharesOfCommonStockDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to employee stock options and restricted stock units.", "label": "Employee Stock Options and Restricted Stock Units [Member]", "terseLabel": "Options and RSUs" } } }, "auth_ref": [] }, "ipsc_EmployeeStockPurchasePlan2021Member": { "xbrltype": "domainItemType", "nsuri": "http://www.centurytx.com/20240331", "localname": "EmployeeStockPurchasePlan2021Member", "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationEmployeeStockPurchasePlanDetails" ], "lang": { "en-us": { "role": { "documentation": "Refers to the 2021 Employee Stock Purchase Plan", "label": "Employee Stock Purchase Plan 2021" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.centurytx.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.centurytx.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.centurytx.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.centurytx.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address State Or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.centurytx.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "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": [ "r705" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.centurytx.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.centurytx.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.centurytx.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r705" ] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityExTransitionPeriod", "presentation": [ "http://www.centurytx.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Ex Transition Period", "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards." } } }, "auth_ref": [ "r780" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.centurytx.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.centurytx.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "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": [ "r705" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.centurytx.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.centurytx.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "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": [ "r779" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.centurytx.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "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": [ "r705" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.centurytx.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "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": [ "r705" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.centurytx.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r705" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.centurytx.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "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": [ "r705" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "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": [ "r11", "r135", "r156", "r157", "r158", "r174", "r175", "r176", "r178", "r184", "r186", "r199", "r259", "r260", "r347", "r407", "r408", "r409", "r422", "r423", "r437", "r438", "r439", "r440", "r441", "r442", "r445", "r454", "r455", "r456", "r457", "r458", "r459", "r478", "r550", "r551", "r552", "r569", "r635" ] }, "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": [ "r748" ] }, "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": [ "r712", "r723", "r733", "r758" ] }, "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": [ "r709", "r720", "r730", "r755" ] }, "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": [ "r754" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.centurytx.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsAssetsMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Financial instruments and fair value measurements", "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": [ "r449", "r450", "r451" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.centurytx.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsAssetsMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r449", "r450", "r451" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "presentation": [ "http://www.centurytx.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurements, Recurring and Nonrecurring [Table Text Block]", "terseLabel": "Schedule of assets measured at fair value by level within the fair value hierarchy", "documentation": "Tabular disclosure of financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis. Disclosures include, but are not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2. Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances." } } }, "auth_ref": [ "r14", "r58", "r59", "r108" ] }, "ipsc_FairValueAssetsLevel1ToLevel2TransfersAmountOne": { "xbrltype": "monetaryItemType", "nsuri": "http://www.centurytx.com/20240331", "localname": "FairValueAssetsLevel1ToLevel2TransfersAmountOne", "crdr": "credit", "presentation": [ "http://www.centurytx.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsTransfersBetweenLevelsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of transfers of assets measured on a recurring basis out of Level 1 of the fair value hierarchy into Level 2.", "label": "Fair Value, Assets, Level 1 to Level 2 Transfers, Amount One", "terseLabel": "Transfer of assets from level 1 to level 2" } } }, "auth_ref": [] }, "ipsc_FairValueAssetsLevel2ToLevel1TransfersAmountOne": { "xbrltype": "monetaryItemType", "nsuri": "http://www.centurytx.com/20240331", "localname": "FairValueAssetsLevel2ToLevel1TransfersAmountOne", "crdr": "credit", "presentation": [ "http://www.centurytx.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsTransfersBetweenLevelsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of transfers of assets measured on a recurring basis out of Level 2 of the fair value hierarchy into Level 1.", "label": "Fair Value, Assets, Level 2 to Level 1 Transfers, Amount One", "terseLabel": "Transfer of assets from level 2 to level 1" } } }, "auth_ref": [] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.centurytx.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsAssetsMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r316", "r361", "r362", "r363", "r364", "r365", "r366", "r450", "r491", "r492", "r493", "r669", "r670", "r681", "r682", "r683" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Financial instruments and fair value measurements" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.centurytx.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurements" ], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Financial instruments and 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": [ "r448" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.centurytx.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsAssetsMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Level 1", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r316", "r361", "r366", "r450", "r491", "r681", "r682", "r683" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.centurytx.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsAssetsMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Level 2", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r316", "r361", "r366", "r450", "r492", "r669", "r670", "r681", "r682", "r683" ] }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementPolicyPolicyTextBlock", "presentation": [ "http://www.centurytx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationPolicies" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair value of financial instruments", "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.centurytx.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsAssetsMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r316", "r361", "r362", "r363", "r364", "r365", "r366", "r491", "r492", "r493", "r669", "r670", "r681", "r682", "r683" ] }, "ipsc_FcdiCollaborationAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.centurytx.com/20240331", "localname": "FcdiCollaborationAgreementMember", "presentation": [ "http://www.centurytx.com/role/DisclosureBristolMyersSquibbCollaborationDetails", "http://www.centurytx.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to FCDI Collaboration Agreement.", "label": "FCDI Collaboration Agreement" } } }, "auth_ref": [] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.centurytx.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsAssetsMeasuredAtFairValueDetails", "http://www.centurytx.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsInvestmentsInFixedMaturitySecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r261", "r262", "r263", "r264", "r265", "r269", "r271", "r272", "r327", "r343", "r443", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r539", "r667", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r812", "r813", "r814", "r815" ] }, "ipsc_FixedMaturitySecuritiesPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.centurytx.com/20240331", "localname": "FixedMaturitySecuritiesPolicyPolicyTextBlock", "presentation": [ "http://www.centurytx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fixed maturity securities.", "label": "Fixed Maturity Securities Policy [Policy Text Block]", "terseLabel": "Investments" } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "presentation": [ "http://www.centurytx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationPolicies" ], "lang": { "en-us": { "role": { "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Foreign currency translation", "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy." } } }, "auth_ref": [ "r453" ] }, "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": [ "r716", "r727", "r737", "r762" ] }, "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": [ "r716", "r727", "r737", "r762" ] }, "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": [ "r716", "r727", "r737", "r762" ] }, "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": [ "r716", "r727", "r737", "r762" ] }, "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": [ "r716", "r727", "r737", "r762" ] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://www.centurytx.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Furniture and fixtures", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.centurytx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "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": [ "r86", "r614" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://www.centurytx.com/role/DisclosureReductionInForceDetails", "http://www.centurytx.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseAndByAwardTypeDetails" ], "lang": { "en-us": { "role": { "label": "General and administrative", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r83" ] }, "ipsc_IcellInc.SublicenseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.centurytx.com/20240331", "localname": "IcellInc.SublicenseAgreementMember", "presentation": [ "http://www.centurytx.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to iCELL Inc. Sublicense Agreement.", "label": "iCELL Inc. Sublicense Agreement" } } }, "auth_ref": [] }, "ipsc_IncentivePlan2021Member": { "xbrltype": "domainItemType", "nsuri": "http://www.centurytx.com/20240331", "localname": "IncentivePlan2021Member", "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationCommonStockAvailableUnder2021IncentivePlanDetails", "http://www.centurytx.com/role/DisclosureStockBasedCompensationDetails", "http://www.centurytx.com/role/DisclosureStockBasedCompensationReservedSharesOfCommonStockDetails" ], "lang": { "en-us": { "role": { "documentation": "Refers to the 2021 Incentive Plan", "label": "2021 Incentive Plan" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.centurytx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before provision for 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", "r81", "r117", "r202", "r214", "r218", "r220", "r522", "r536", "r664" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.centurytx.com/role/DisclosureReductionInForceDetails", "http://www.centurytx.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseAndByAwardTypeDetails" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r273", "r278", "r619" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.centurytx.com/role/DisclosureReductionInForceDetails", "http://www.centurytx.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseAndByAwardTypeDetails" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r278", "r619" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income taxes" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.centurytx.com/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": [ "r172", "r417", "r419", "r420", "r421", "r424", "r426", "r427", "r428", "r564" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.centurytx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.centurytx.com/role/DisclosureIncomeTaxesOperatingLossCarryforwardDetails", "http://www.centurytx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit)", "negatedLabel": "Provision for income taxes", "terseLabel": "Income tax expense (benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r121", "r132", "r185", "r186", "r206", "r418", "r425", "r542" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.centurytx.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://www.centurytx.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "terseLabel": "Accrued expenses and other liabilities", "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other." } } }, "auth_ref": [ "r801" ] }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeferredRevenue", "crdr": "debit", "calculation": { "http://www.centurytx.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Deferred Revenue", "terseLabel": "Deferred revenue", "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r656" ] }, "ipsc_IncreaseDecreaseInEscrowDeposit": { "xbrltype": "monetaryItemType", "nsuri": "http://www.centurytx.com/20240331", "localname": "IncreaseDecreaseInEscrowDeposit", "crdr": "credit", "calculation": { "http://www.centurytx.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in escrow deposits.", "label": "Increase (Decrease) in Escrow Deposit", "negatedLabel": "Escrow deposit" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Change in operating assets and liabilities:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingLeaseLiability", "crdr": "debit", "calculation": { "http://www.centurytx.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Lease Liability", "terseLabel": "Operating lease liability", "documentation": "Amount of increase (decrease) in obligation for operating lease." } } }, "auth_ref": [ "r782", "r801" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.centurytx.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "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": [ "r6" ] }, "us-gaap_IncreaseDecreaseInSecurityDeposits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInSecurityDeposits", "crdr": "debit", "calculation": { "http://www.centurytx.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Security Deposits", "terseLabel": "Non-current security deposit", "documentation": "The increase (decrease) during the reporting period in security deposits." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ipsc_IncreaseInCommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://www.centurytx.com/20240331", "localname": "IncreaseInCommonStockCapitalSharesReservedForFutureIssuance", "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationCommonStockAvailableUnder2021IncentivePlanDetails", "http://www.centurytx.com/role/DisclosureStockBasedCompensationDetails", "http://www.centurytx.com/role/DisclosureStockBasedCompensationEmployeeStockPurchasePlanDetails" ], "lang": { "en-us": { "role": { "documentation": "Increase in aggregate number of common shares reserved for issuance.", "label": "Increase in Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Increase in common stock reserved", "verboseLabel": "Shares reserved for issuance" } } }, "auth_ref": [] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "auth_ref": [ "r719", "r727", "r737", "r754", "r762", "r766", "r774" ] }, "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": [ "r772" ] }, "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": [ "r708", "r778" ] }, "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": [ "r708", "r778" ] }, "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": [ "r708", "r778" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.centurytx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 1.0 }, "http://www.centurytx.com/role/DisclosureLongTermDebtInterestExpensesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.centurytx.com/role/DisclosureLongTermDebtInterestExpensesDetails", "http://www.centurytx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Interest Expense", "negatedLabel": "Interest expense", "totalLabel": "Interest expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r62", "r119", "r159", "r205", "r461", "r620", "r701", "r883" ] }, "us-gaap_InterestExpenseDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseDebt", "crdr": "debit", "calculation": { "http://www.centurytx.com/role/DisclosureLongTermDebtInterestExpensesDetails": { "parentTag": "us-gaap_InterestExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.centurytx.com/role/DisclosureLongTermDebtInterestExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Interest Expense, Debt", "terseLabel": "Interest expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt." } } }, "auth_ref": [ "r88", "r322", "r329", "r671", "r672" ] }, "us-gaap_InterestIncomeOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeOther", "crdr": "credit", "calculation": { "http://www.centurytx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Interest Income, Other", "terseLabel": "Interest income", "documentation": "Amount of interest income earned from interest bearing assets classified as other." } } }, "auth_ref": [] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r163", "r166", "r167" ] }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "presentation": [ "http://www.centurytx.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "terseLabel": "Schedule of maturities of fixed maturity available-for-sale securities", "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments." } } }, "auth_ref": [] }, "ipsc_LabEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.centurytx.com/20240331", "localname": "LabEquipmentMember", "presentation": [ "http://www.centurytx.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to lab equipment.", "label": "Lab equipment" } } }, "auth_ref": [] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://www.centurytx.com/role/DisclosureLeasesComponentsOfLeaseExpensesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.centurytx.com/role/DisclosureLeasesComponentsOfLeaseExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Lease, Cost", "totalLabel": "Total operating lease expense", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r469", "r689" ] }, "us-gaap_LeaseCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostAbstract", "presentation": [ "http://www.centurytx.com/role/DisclosureLeasesComponentsOfLeaseExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Lease, Cost [Abstract]", "terseLabel": "Operating lease expense:" } } }, "auth_ref": [] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.centurytx.com/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of components of lease expenses", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r865" ] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://www.centurytx.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Leasehold improvements", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r97" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases" } } }, "auth_ref": [] }, "us-gaap_LegalFees": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LegalFees", "crdr": "debit", "presentation": [ "http://www.centurytx.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Legal Fees", "terseLabel": "Legal fees", "documentation": "The amount of expense provided in the period for legal costs incurred on or before the balance sheet date pertaining to resolved, pending or threatened litigation, including arbitration and mediation proceedings." } } }, "auth_ref": [ "r85" ] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://www.centurytx.com/role/DisclosureLeasesComponentsOfLeaseExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r468" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://www.centurytx.com/role/DisclosureLeasesComponentsOfLeaseExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r468" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.centurytx.com/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of Future minimum lease payments of operating leases", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r866" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.centurytx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.centurytx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetailsCalc2": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.centurytx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total lease payments", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r475" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://www.centurytx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.centurytx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r475" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.centurytx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.centurytx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2024", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r475" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.centurytx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.centurytx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "2028", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r475" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.centurytx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.centurytx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2027", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r475" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.centurytx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.centurytx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2026", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r475" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.centurytx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.centurytx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2025", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r475" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.centurytx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetailsCalc2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.centurytx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: imputed Interest", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r475" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.centurytx.com/role/DisclosureLeases" ], "lang": { "en-us": { "role": { "label": "Leases of Lessee Disclosure [Text Block]", "terseLabel": "Leases", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r464" ] }, "ipsc_LesseeTenantIncentiveReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.centurytx.com/20240331", "localname": "LesseeTenantIncentiveReceivable", "crdr": "credit", "calculation": { "http://www.centurytx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetailsCalc2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.centurytx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of lessee tenant incentive receivable.", "label": "Lessee Tenant Incentive Receivable", "negatedLabel": "Less: Tenant incentive receivable" } } }, "auth_ref": [] }, "us-gaap_LessorOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeaseTermOfContract", "presentation": [ "http://www.centurytx.com/role/DisclosureLeasesComponentsOfLeaseExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Lessor, Operating Lease, Term of Contract", "terseLabel": "Initial lease terms", "documentation": "Term of lessor's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r867" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.centurytx.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities", "totalLabel": "Total liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r17", "r171", "r258", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r432", "r435", "r436", "r452", "r589", "r663", "r703", "r826", "r869", "r870" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.centurytx.com/role/StatementConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders' equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r79", "r113", "r532", "r690", "r806", "r816", "r864" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and stockholders' equity" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.centurytx.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current", "totalLabel": "Total current liabilities", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r19", "r138", "r171", "r258", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r432", "r435", "r436", "r452", "r690", "r826", "r869", "r870" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.centurytx.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermInvestments", "crdr": "debit", "calculation": { "http://www.centurytx.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Long-term Investments", "terseLabel": "Long-term investments", "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle)." } } }, "auth_ref": [ "r140" ] }, "us-gaap_LossContingenciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesLineItems", "presentation": [ "http://www.centurytx.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Loss Contingencies [Line Items]", "terseLabel": "Commitments and Contingencies", "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": [ "r287", "r288", "r289", "r292", "r822", "r823" ] }, "us-gaap_LossContingenciesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesTable", "presentation": [ "http://www.centurytx.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Loss Contingencies [Table]", "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations." } } }, "auth_ref": [ "r287", "r288", "r289", "r292", "r822", "r823" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.centurytx.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://www.centurytx.com/role/DisclosureCommonStockDetails", "http://www.centurytx.com/role/DisclosureLeasesComponentsOfLeaseExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Maximum" } } }, "auth_ref": [ "r288", "r289", "r290", "r291", "r367", "r518", "r549", "r581", "r582", "r642", "r643", "r644", "r645", "r646", "r654", "r655", "r666", "r673", "r684", "r692", "r828", "r871", "r872", "r873", "r874", "r875", "r876" ] }, "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": [ "r746" ] }, "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": [ "r746" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.centurytx.com/role/DisclosureLeasesComponentsOfLeaseExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Minimum" } } }, "auth_ref": [ "r288", "r289", "r290", "r291", "r367", "r518", "r549", "r581", "r582", "r642", "r643", "r644", "r645", "r646", "r654", "r655", "r666", "r673", "r684", "r692", "r828", "r871", "r872", "r873", "r874", "r875", "r876" ] }, "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": [ "r765" ] }, "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": [ "r773" ] }, "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": [ "r747" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.centurytx.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash (used in) 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": [ "r165" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash flows from financing activities" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.centurytx.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedStatementsOfCashFlows" ], "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": [ "r165" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash flows from investing activities" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.centurytx.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.centurytx.com/role/DisclosureOrganizationAndDescriptionOfBusinessGoingConcernAndLiquidityDetails", "http://www.centurytx.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities", "terseLabel": "Cash used in operations", "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": [ "r91", "r92", "r93" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash flows from operating activities" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.centurytx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.centurytx.com/role/DisclosureBasicAndDilutedNetLossPerCommonShareDetails", "http://www.centurytx.com/role/DisclosureOrganizationAndDescriptionOfBusinessGoingConcernAndLiquidityDetails", "http://www.centurytx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity", "http://www.centurytx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss)", "terseLabel": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r82", "r93", "r118", "r136", "r152", "r154", "r158", "r171", "r177", "r179", "r180", "r181", "r182", "r185", "r186", "r191", "r202", "r214", "r218", "r220", "r258", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r447", "r452", "r538", "r611", "r633", "r634", "r664", "r701", "r826" ] }, "us-gaap_NetIncomeLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAbstract", "presentation": [ "http://www.centurytx.com/role/DisclosureBasicAndDilutedNetLossPerCommonShareDetails" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Attributable to Parent [Abstract]", "terseLabel": "Numerator" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.centurytx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationPolicies" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent accounting pronouncements", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "ipsc_NonCashOperatingLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.centurytx.com/20240331", "localname": "NonCashOperatingLeaseExpense", "crdr": "debit", "calculation": { "http://www.centurytx.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Represents amount of non-cash operating lease expense.", "label": "Non Cash Operating Lease Expense", "terseLabel": "Non-cash operating lease expense (benefit)" } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "auth_ref": [ "r746" ] }, "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": [ "r716", "r727", "r737", "r754", "r762" ] }, "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": [ "r744" ] }, "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": [ "r743" ] }, "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": [ "r754" ] }, "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": [ "r773" ] }, "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": [ "r773" ] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Supplemental disclosure of non-cash investing and financing activities:" } } }, "auth_ref": [] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.centurytx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense)", "totalLabel": "Total other income (expense)", "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": [ "r87" ] }, "ipsc_NumberOfCommitments": { "xbrltype": "integerItemType", "nsuri": "http://www.centurytx.com/20240331", "localname": "NumberOfCommitments", "presentation": [ "http://www.centurytx.com/role/DisclosureBristolMyersSquibbCollaborationDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of commitments represent distinct performance .", "label": "Number of Commitments", "terseLabel": "Number of Commitments" } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://www.centurytx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationDetails" ], "lang": { "en-us": { "role": { "label": "Number of Operating Segments", "terseLabel": "Number of operating segment", "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": [ "r811" ] }, "ipsc_OfferingCostsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.centurytx.com/20240331", "localname": "OfferingCostsCurrent", "crdr": "debit", "presentation": [ "http://www.centurytx.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "Carrying value of specific incremental costs directly attributable to a proposed or actual offering of securities which are deferred at the end of the reporting period classified as current.", "label": "Offering Costs, current", "terseLabel": "Agent fees and offering expenses" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.centurytx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Operating Expenses.", "totalLabel": "Total operating expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Operating expenses" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.centurytx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Operating Income (Loss)", "terseLabel": "Loss from operations", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r202", "r214", "r218", "r220", "r664" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://www.centurytx.com/role/DisclosureLeasesComponentsOfLeaseExpensesDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.centurytx.com/role/DisclosureLeasesComponentsOfLeaseExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Cost", "terseLabel": "Fixed lease cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r470", "r689" ] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://www.centurytx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Operating Leases" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.centurytx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetailsCalc2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 }, "http://www.centurytx.com/role/DisclosureLeasesOtherInformationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.centurytx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails", "http://www.centurytx.com/role/DisclosureLeasesOtherInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability", "terseLabel": "Total", "totalLabel": "Total operating lease liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r466" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.centurytx.com/role/DisclosureLeasesOtherInformationDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 }, "http://www.centurytx.com/role/DisclosureAccruedExpensesAndOtherLiabilitiesSummaryOfAccruedExpensesDetails": { "parentTag": "ipsc_AccruedExpensesAndOtherLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.centurytx.com/role/DisclosureAccruedExpensesAndOtherLiabilitiesSummaryOfAccruedExpensesDetails", "http://www.centurytx.com/role/DisclosureLeasesOtherInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liability, current", "verboseLabel": "Operating lease liability, current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r466" ] }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.centurytx.com/role/DisclosureAccruedExpensesAndOtherLiabilitiesSummaryOfAccruedExpensesDetails", "http://www.centurytx.com/role/DisclosureLeasesOtherInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]", "documentation": "Indicates line item in statement of financial position that includes current operating lease liability." } } }, "auth_ref": [ "r467" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.centurytx.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 }, "http://www.centurytx.com/role/DisclosureLeasesOtherInformationDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.centurytx.com/role/DisclosureLeasesOtherInformationDetails", "http://www.centurytx.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liability, long term", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r466" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.centurytx.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.centurytx.com/role/DisclosureLeasesOtherInformationDetails", "http://www.centurytx.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets", "verboseLabel": "Operating lease right-of-use asset, net", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r465" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.centurytx.com/role/DisclosureLeasesOperatingLeaseOtherInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate - operating leases", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r474", "r689" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.centurytx.com/role/DisclosureLeasesOperatingLeaseOtherInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease terms (years) - operating leases", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r473", "r689" ] }, "us-gaap_OperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://www.centurytx.com/role/DisclosureIncomeTaxesOperatingLossCarryforwardDetails" ], "lang": { "en-us": { "role": { "label": "Operating Loss Carryforwards", "terseLabel": "Net operating loss carryforwards", "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r55" ] }, "ipsc_OptionRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.centurytx.com/20240331", "localname": "OptionRightsMember", "presentation": [ "http://www.centurytx.com/role/DisclosureBristolMyersSquibbCollaborationTotalTransactionPriceDetails" ], "lang": { "en-us": { "role": { "documentation": "This member standards for option rights", "label": "Option rights" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization and description of the business" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://www.centurytx.com/role/DisclosureOrganizationAndDescriptionOfBusiness" ], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Organization and description of the business", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r70", "r106", "r556", "r557" ] }, "us-gaap_OtherCommitment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitment", "crdr": "credit", "presentation": [ "http://www.centurytx.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Other Commitment", "verboseLabel": "Accrued expenses", "documentation": "Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsAxis", "presentation": [ "http://www.centurytx.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Other Commitments [Axis]", "documentation": "Information by type of other commitment." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsDomain", "presentation": [ "http://www.centurytx.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Other Commitments [Domain]", "documentation": "Other future obligation." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.centurytx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity", "http://www.centurytx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "negatedLabel": "Foreign currency translation gain (loss)", "verboseLabel": "Foreign currency translation", "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, attributable to parent entity." } } }, "auth_ref": [ "r5", "r9", "r107" ] }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax", "crdr": "credit", "calculation": { "http://www.centurytx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment, before Tax", "terseLabel": "Unrealized (loss) gain on investments", "documentation": "Amount, before tax and after 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": [ "r149", "r150", "r151" ] }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax", "crdr": "credit", "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment and Tax", "terseLabel": "Unrealized loss on investments", "documentation": "Amount, before tax and 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": [ "r149", "r151", "r257" ] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.centurytx.com/role/DisclosureAccruedExpensesAndOtherLiabilitiesSummaryOfAccruedExpensesDetails": { "parentTag": "ipsc_AccruedExpensesAndOtherLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.centurytx.com/role/DisclosureAccruedExpensesAndOtherLiabilitiesSummaryOfAccruedExpensesDetails", "http://www.centurytx.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Due to Related Parties, Current", "terseLabel": "Other", "verboseLabel": "Accrued expenses", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r18", "r690" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.centurytx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income (expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r89" ] }, "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": [ "r746" ] }, "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": [ "r714", "r725", "r735", "r760" ] }, "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": [ "r717", "r728", "r738", "r763" ] }, "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": [ "r717", "r728", "r738", "r763" ] }, "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": [ "r742" ] }, "us-gaap_PaymentsForRestructuring": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRestructuring", "crdr": "credit", "presentation": [ "http://www.centurytx.com/role/DisclosureReductionInForceDetails" ], "lang": { "en-us": { "role": { "label": "Payments for Restructuring", "terseLabel": "Amount of cash-based expenses", "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r277", "r800" ] }, "us-gaap_PaymentsOfDebtExtinguishmentCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDebtExtinguishmentCosts", "crdr": "credit", "presentation": [ "http://www.centurytx.com/role/DisclosureLongTermDebtTermLoanAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Payment for Debt Extinguishment or Debt Prepayment Cost", "terseLabel": "Debt prepayment charges", "documentation": "Amount of cash outflow for cost from early extinguishment and prepayment of debt. Includes, but is not limited to, third-party cost, premium paid, and other fee paid to lender directly for debt extinguishment or debt prepayment. Excludes accrued interest." } } }, "auth_ref": [ "r4" ] }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "crdr": "credit", "calculation": { "http://www.centurytx.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Debt Securities, Available-for-sale", "negatedLabel": "Acquisition of fixed maturity securities, available for sale", "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r28", "r162", "r224" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.centurytx.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Acquisition of property and equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r90" ] }, "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": [ "r745" ] }, "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": [ "r745" ] }, "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": [ "r744" ] }, "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": [ "r754" ] }, "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": [ "r747" ] }, "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": [ "r743" ] }, "ipsc_PercentageOfPrepaymentChargeOnOriginalPrincipalAmountOfDebt": { "xbrltype": "percentItemType", "nsuri": "http://www.centurytx.com/20240331", "localname": "PercentageOfPrepaymentChargeOnOriginalPrincipalAmountOfDebt", "presentation": [ "http://www.centurytx.com/role/DisclosureLongTermDebtTermLoanAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of prepayment charge on original principal amount of debt.", "label": "Percentage of Prepayment Charge on Original Principal Amount of Debt", "terseLabel": "Percentage of prepayment charge on original principal amount of debt" } } }, "auth_ref": [] }, "ipsc_PerformanceBasedRestrictedStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.centurytx.com/20240331", "localname": "PerformanceBasedRestrictedStockUnitsMember", "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to performance based RSU.", "label": "Performance Based Restricted Stock Units [Member]", "terseLabel": "Performance Based Restricted Stock Units" } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.centurytx.com/role/DisclosureCommonStockDetails", "http://www.centurytx.com/role/DisclosureStockBasedCompensationCommonStockAvailableUnder2021IncentivePlanDetails", "http://www.centurytx.com/role/DisclosureStockBasedCompensationDetails", "http://www.centurytx.com/role/DisclosureStockBasedCompensationEmployeeStockPurchasePlanDetails", "http://www.centurytx.com/role/DisclosureStockBasedCompensationReservedSharesOfCommonStockDetails", "http://www.centurytx.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852", "r853", "r854", "r855" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.centurytx.com/role/DisclosureCommonStockDetails", "http://www.centurytx.com/role/DisclosureStockBasedCompensationCommonStockAvailableUnder2021IncentivePlanDetails", "http://www.centurytx.com/role/DisclosureStockBasedCompensationDetails", "http://www.centurytx.com/role/DisclosureStockBasedCompensationEmployeeStockPurchasePlanDetails", "http://www.centurytx.com/role/DisclosureStockBasedCompensationReservedSharesOfCommonStockDetails", "http://www.centurytx.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852", "r853", "r854", "r855" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedBalanceSheetsParentheticals" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r73", "r331" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedBalanceSheetsParentheticals" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r73", "r591" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedBalanceSheetsParentheticals" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Issued", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r73", "r331" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedBalanceSheetsParentheticals" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Outstanding", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r73", "r591", "r609", "r884", "r885" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.centurytx.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, $ 0.0001 par value, 10,000,000 shares authorized and 0 shares issued and outstanding at December 31, 2023 and December 31, 2022", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r73", "r528", "r690" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.centurytx.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedBalanceSheets" ], "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": [ "r796" ] }, "ipsc_PrivatePlacementSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.centurytx.com/20240331", "localname": "PrivatePlacementSharesMember", "presentation": [ "http://www.centurytx.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information relating to Private Placement Shares.", "label": "Private Placement Shares [Member]" } } }, "auth_ref": [] }, "ipsc_ProceedsFromAtMarketNetOfIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.centurytx.com/20240331", "localname": "ProceedsFromAtMarketNetOfIssuanceCosts", "crdr": "debit", "calculation": { "http://www.centurytx.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The cash inflow from At the Market, net of proceeds.", "label": "Proceeds from At the Market, Net of Issuance Costs", "terseLabel": "Proceeds from ATM, net of issuance costs" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://www.centurytx.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.centurytx.com/role/DisclosureBristolMyersSquibbCollaborationDetails", "http://www.centurytx.com/role/DisclosureCommonStockDetails", "http://www.centurytx.com/role/DisclosureSubsequentEventsDetails", "http://www.centurytx.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from issuance of common stock and ESPP", "verboseLabel": "Gross proceeds", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r3" ] }, "us-gaap_ProceedsFromLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLeasePayments", "crdr": "debit", "presentation": [ "http://www.centurytx.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "label": "Proceeds from Lease Payment, Operating Activity", "terseLabel": "Operating cash flows from operating leases", "documentation": "Amount of cash inflow from lease payment, classified as operating activity." } } }, "auth_ref": [ "r476", "r477" ] }, "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt", "crdr": "debit", "calculation": { "http://www.centurytx.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale of Debt Securities, Available-for-sale", "terseLabel": "Sale of fixed maturity securities, available for sale", "documentation": "Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r27", "r162", "r224", "r256" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.centurytx.com/role/DisclosureBristolMyersSquibbCollaborationTotalTransactionPriceDetails" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r221", "r519", "r543", "r544", "r545", "r546", "r547", "r548", "r658", "r674", "r691", "r783", "r824", "r825", "r829", "r881" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.centurytx.com/role/DisclosureBristolMyersSquibbCollaborationTotalTransactionPriceDetails" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r221", "r519", "r543", "r544", "r545", "r546", "r547", "r548", "r658", "r674", "r691", "r783", "r824", "r825", "r829", "r881" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.centurytx.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "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": [ "r136", "r152", "r154", "r164", "r171", "r177", "r185", "r186", "r202", "r214", "r218", "r220", "r258", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r430", "r433", "r434", "r447", "r452", "r522", "r537", "r568", "r611", "r633", "r634", "r664", "r687", "r688", "r702", "r799", "r826" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Property and equipment, net" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.centurytx.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r8" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.centurytx.com/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": [ "r96", "r126", "r130", "r131" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.centurytx.com/role/DisclosurePropertyAndEquipmentNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.centurytx.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Gross", "terseLabel": "Gross total", "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": [ "r97", "r141", "r535" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.centurytx.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property and equipment, net", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.centurytx.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 }, "http://www.centurytx.com/role/DisclosurePropertyAndEquipmentNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.centurytx.com/role/DisclosurePropertyAndEquipmentNetDetails", "http://www.centurytx.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "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": [ "r8", "r525", "r535", "r690" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://www.centurytx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationPolicies" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property and equipment, net", "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r8", "r126", "r130", "r533" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.centurytx.com/role/DisclosurePropertyAndEquipmentNetTables" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of 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": [ "r8" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.centurytx.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r97" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://www.centurytx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationPropertyAndEquipmentAndStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Estimated useful lives of the assets", "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "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": [ "r742" ] }, "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": [ "r742" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.centurytx.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://www.centurytx.com/role/DisclosureCommonStockDetails", "http://www.centurytx.com/role/DisclosureLeasesComponentsOfLeaseExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r288", "r289", "r290", "r291", "r360", "r367", "r398", "r399", "r400", "r494", "r518", "r549", "r581", "r582", "r642", "r643", "r644", "r645", "r646", "r654", "r655", "r666", "r673", "r684", "r692", "r695", "r818", "r828", "r872", "r873", "r874", "r875", "r876" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.centurytx.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://www.centurytx.com/role/DisclosureCommonStockDetails", "http://www.centurytx.com/role/DisclosureLeasesComponentsOfLeaseExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r288", "r289", "r290", "r291", "r360", "r367", "r398", "r399", "r400", "r494", "r518", "r549", "r581", "r582", "r642", "r643", "r644", "r645", "r646", "r654", "r655", "r666", "r673", "r684", "r692", "r695", "r818", "r828", "r872", "r873", "r874", "r875", "r876" ] }, "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": [ "r709", "r720", "r730", "r755" ] }, "us-gaap_RelatedPartyTransactionAmountsOfTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionAmountsOfTransaction", "crdr": "debit", "presentation": [ "http://www.centurytx.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction, Amounts of Transaction", "verboseLabel": "Payment to related party", "documentation": "Amount of transactions with related party during the financial reporting period." } } }, "auth_ref": [ "r65", "r482" ] }, "us-gaap_RelatedPartyTransactionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionAxis", "presentation": [ "http://www.centurytx.com/role/DisclosureBristolMyersSquibbCollaborationDetails", "http://www.centurytx.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Axis]", "documentation": "Information by type of related party transaction." } } }, "auth_ref": [ "r482", "r483", "r868" ] }, "us-gaap_RelatedPartyTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionDomain", "presentation": [ "http://www.centurytx.com/role/DisclosureBristolMyersSquibbCollaborationDetails", "http://www.centurytx.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Domain]", "documentation": "Transaction between related party." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://www.centurytx.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Line Items]", "terseLabel": "Related party transactions", "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": [ "r615", "r616", "r619" ] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "Related party transactions" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://www.centurytx.com/role/DisclosureRelatedPartyTransactions" ], "lang": { "en-us": { "role": { "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related party transactions", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r479", "r480", "r481", "r483", "r484", "r565", "r566", "r567", "r617", "r618", "r619", "r639", "r641" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "presentation": [ "http://www.centurytx.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense", "terseLabel": "Research and development", "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": [ "r69", "r416", "r877" ] }, "us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost", "crdr": "debit", "calculation": { "http://www.centurytx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense (Excluding Acquired in Process Cost)", "terseLabel": "Research and development", "documentation": "The costs incurred 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 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, excluding in-process research and development acquired in a business combination consummated during the period. Excludes software research and development, which has a separate concept." } } }, "auth_ref": [ "r857" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://www.centurytx.com/role/DisclosureReductionInForceDetails", "http://www.centurytx.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseAndByAwardTypeDetails" ], "lang": { "en-us": { "role": { "label": "Research and development", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpensePolicy", "presentation": [ "http://www.centurytx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationPolicies" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense, Policy [Policy Text Block]", "terseLabel": "Research and development expenses", "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process." } } }, "auth_ref": [ "r415" ] }, "ipsc_ResearchAndDevelopmentServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.centurytx.com/20240331", "localname": "ResearchAndDevelopmentServicesMember", "presentation": [ "http://www.centurytx.com/role/DisclosureBristolMyersSquibbCollaborationTotalTransactionPriceDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for research and development services", "label": "Research and development services" } } }, "auth_ref": [] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "auth_ref": [ "r710", "r721", "r731", "r756" ] }, "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": [ "r711", "r722", "r732", "r757" ] }, "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": [ "r718", "r729", "r739", "r764" ] }, "us-gaap_RestrictedCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCash", "crdr": "debit", "calculation": { "http://www.centurytx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationRestrictedCashDetails": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.centurytx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationRestrictedCashDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Cash and Cash Equivalents", "terseLabel": "Restricted cash", "documentation": "Amount of cash restricted as to withdrawal or usage. 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": [ "r791", "r803", "r878", "r880" ] }, "us-gaap_RestrictedCashNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashNoncurrent", "crdr": "debit", "calculation": { "http://www.centurytx.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.centurytx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationRestrictedCashDetails", "http://www.centurytx.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Restricted Cash, Noncurrent", "terseLabel": "Restricted cash", "verboseLabel": "Cash on deposit", "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": [ "r122", "r792", "r803" ] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockMember", "presentation": [ "http://www.centurytx.com/role/DisclosureBasicAndDilutedNetLossPerCommonShareScheduleOfPotentialSharesOfCommonStockExcludedFromComputationDetails", "http://www.centurytx.com/role/DisclosureStockBasedCompensationRestrictedStockDetails", "http://www.centurytx.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseAndByAwardTypeDetails", "http://www.centurytx.com/role/DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Restricted stock", "terseLabel": "Restricted stock award subject to future vesting", "verboseLabel": "Restricted stock awards", "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": [ "r34" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.centurytx.com/role/DisclosureBasicAndDilutedNetLossPerCommonShareScheduleOfPotentialSharesOfCommonStockExcludedFromComputationDetails", "http://www.centurytx.com/role/DisclosureStockBasedCompensationCommonStockAvailableUnder2021IncentivePlanDetails", "http://www.centurytx.com/role/DisclosureStockBasedCompensationRestrictedStockDetails", "http://www.centurytx.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseAndByAwardTypeDetails", "http://www.centurytx.com/role/DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Restricted stock units", "terseLabel": "Restricted stock units", "verboseLabel": "Unvested restricted stock units", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedActivitiesAbstract", "lang": { "en-us": { "role": { "label": "Reduction in force" } } }, "auth_ref": [] }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "presentation": [ "http://www.centurytx.com/role/DisclosureReductionInForce" ], "lang": { "en-us": { "role": { "label": "Restructuring and Related Activities Disclosure [Text Block]", "terseLabel": "Reduction in force", "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled." } } }, "auth_ref": [ "r274", "r275", "r277", "r280", "r284" ] }, "us-gaap_RestructuringAndRelatedCostExpectedCost1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedCostExpectedCost1", "crdr": "debit", "presentation": [ "http://www.centurytx.com/role/DisclosureReductionInForceDetails" ], "lang": { "en-us": { "role": { "label": "Restructuring and Related Cost, Expected Cost", "terseLabel": "Amount of remaining outstanding liabilities related to the reduction", "documentation": "Amount expected to be recognized in earnings for the specified restructuring cost." } } }, "auth_ref": [ "r276", "r279", "r281", "r283" ] }, "us-gaap_RestructuringCostAndReserveAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveAxis", "presentation": [ "http://www.centurytx.com/role/DisclosureReductionInForceDetails" ], "lang": { "en-us": { "role": { "label": "Restructuring Type [Axis]", "documentation": "Information by type of restructuring cost." } } }, "auth_ref": [ "r276", "r277", "r281", "r282" ] }, "us-gaap_RestructuringCostAndReserveLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveLineItems", "presentation": [ "http://www.centurytx.com/role/DisclosureReductionInForceDetails" ], "lang": { "en-us": { "role": { "label": "Restructuring Cost and Reserve [Line Items]", "terseLabel": "Reduction in force", "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": [ "r276", "r277", "r278", "r279", "r281", "r282", "r283" ] }, "us-gaap_RestructuringReserveCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringReserveCurrent", "crdr": "credit", "presentation": [ "http://www.centurytx.com/role/DisclosureReductionInForceDetails" ], "lang": { "en-us": { "role": { "label": "Restructuring Reserve, Current", "terseLabel": "Amount of non-cash stock-based compensation charge", "documentation": "Carrying amount as of the balance sheet date of known and estimated obligations associated with exit from or disposal of business activities or restructurings pursuant to a duly authorized plan, which are expected to be paid in the next twelve months or in the normal operating cycle if longer. Costs of such activities include those for one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, relocating employees, and costs associated with an ongoing benefit arrangement, but excludes costs associated with the retirement of a long-lived asset." } } }, "auth_ref": [ "r793", "r819", "r820" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.centurytx.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Retained Earnings (Accumulated Deficit)", "verboseLabel": "Accumulated deficit", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r76", "r103", "r531", "r553", "r555", "r563", "r592", "r690" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Accumulated Deficit", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r135", "r174", "r175", "r176", "r178", "r184", "r186", "r259", "r260", "r407", "r408", "r409", "r422", "r423", "r437", "r439", "r440", "r442", "r445", "r550", "r552", "r569", "r884" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Bristol-Myers Squibb Collaboration" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.centurytx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "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": [ "r203", "r204", "r213", "r216", "r217", "r221", "r222", "r223", "r356", "r357", "r519" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.centurytx.com/role/DisclosureBristolMyersSquibbCollaboration" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Bristol-Myers Squibb Collaboration", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r133", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r359" ] }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRecognitionPolicyTextBlock", "presentation": [ "http://www.centurytx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationPolicies" ], "lang": { "en-us": { "role": { "label": "Revenue [Policy Text Block]", "terseLabel": "Collaboration revenue", "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources." } } }, "auth_ref": [ "r613", "r657", "r660" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.centurytx.com/role/DisclosureBristolMyersSquibbCollaborationDetails" ], "lang": { "en-us": { "role": { "label": "Total transaction price", "terseLabel": "Total transaction price", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r129" ] }, "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": [ "r773" ] }, "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": [ "r773" ] }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockConsiderationReceivedOnTransaction", "crdr": "debit", "presentation": [ "http://www.centurytx.com/role/DisclosureCommonStockDetails", "http://www.centurytx.com/role/DisclosureOrganizationAndDescriptionOfBusinessGoingConcernAndLiquidityDetails" ], "lang": { "en-us": { "role": { "label": "Sale of Stock, Consideration Received on Transaction", "terseLabel": "Proceeds from ATM, net of issuance costs", "documentation": "Cash received on stock transaction after deduction of issuance costs." } } }, "auth_ref": [] }, "ipsc_SaleOfStockUnderwritingDiscountsAndCommissions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.centurytx.com/20240331", "localname": "SaleOfStockUnderwritingDiscountsAndCommissions", "crdr": "debit", "presentation": [ "http://www.centurytx.com/role/DisclosureCommonStockDetails", "http://www.centurytx.com/role/DisclosureOrganizationAndDescriptionOfBusinessGoingConcernAndLiquidityDetails" ], "lang": { "en-us": { "role": { "documentation": "Refers to the amount of underwriting discounts and commissions related to sale of stock.", "label": "Sale Of Stock Underwriting Discounts And Commissions", "terseLabel": "Amount of commissions" } } }, "auth_ref": [] }, "ipsc_SalesAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.centurytx.com/20240331", "localname": "SalesAgreementMember", "presentation": [ "http://www.centurytx.com/role/DisclosureCommonStockDetails", "http://www.centurytx.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "Refers to 2024 Sales Agreement", "label": "Sales Agreement" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://www.centurytx.com/role/DisclosureAccruedExpensesAndOtherLiabilitiesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of summary of accrued expenses", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.centurytx.com/role/DisclosureBasicAndDilutedNetLossPerCommonShareScheduleOfPotentialSharesOfCommonStockExcludedFromComputationDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities." } } }, "auth_ref": [ "r34" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://www.centurytx.com/role/DisclosureBasicAndDilutedNetLossPerCommonShareTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of potential shares of common stock excluded", "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": [ "r34" ] }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "presentation": [ "http://www.centurytx.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsInvestmentsInFixedMaturitySecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale [Line Items]", "terseLabel": "Financial instruments and fair value measurements", "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": [ "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r233", "r234", "r235", "r236", "r237" ] }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "presentation": [ "http://www.centurytx.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Available-for-sale Securities Reconciliation [Table Text Block]", "terseLabel": "Schedule of investments in fixed maturity securities", "documentation": "Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "presentation": [ "http://www.centurytx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Schedule of reconciliation of the Company's cash, cash equivalents, and restricted cash", "documentation": "Tabular disclosure of the components of cash and cash equivalents." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseAndByAwardTypeDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [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": [ "r52" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://www.centurytx.com/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 and by award type", "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": [ "r52" ] }, "ipsc_ScheduleOfInterestExpensesOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.centurytx.com/20240331", "localname": "ScheduleOfInterestExpensesOfDebtTableTextBlock", "presentation": [ "http://www.centurytx.com/role/DisclosureLongTermDebtTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of debt interest expenses.", "label": "Schedule of Interest Expenses Of Debt [Table Text Block]", "terseLabel": "Schedule of interest expense attributable to the loan agreement" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.centurytx.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r8" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://www.centurytx.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Related Party Transactions, by Related Party [Table]", "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r64", "r65", "r615", "r616", "r619" ] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "presentation": [ "http://www.centurytx.com/role/DisclosureReductionInForceDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Restructuring and Related Costs [Table]", "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring." } } }, "auth_ref": [ "r276", "r277", "r278", "r279", "r281", "r282", "r283" ] }, "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock", "presentation": [ "http://www.centurytx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationTables" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Activity [Table Text Block]", "terseLabel": "Reconciliation of shares issued and outstanding", "documentation": "Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value." } } }, "auth_ref": [ "r12", "r13", "r50" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationCommonStockAvailableUnder2021IncentivePlanDetails", "http://www.centurytx.com/role/DisclosureStockBasedCompensationDetails", "http://www.centurytx.com/role/DisclosureStockBasedCompensationEmployeeStockPurchasePlanDetails", "http://www.centurytx.com/role/DisclosureStockBasedCompensationReservedSharesOfCommonStockDetails", "http://www.centurytx.com/role/DisclosureStockBasedCompensationRestrictedStockDetails", "http://www.centurytx.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails", "http://www.centurytx.com/role/DisclosureStockBasedCompensationStockOptionWeightedAverageAssumptionsDetails", "http://www.centurytx.com/role/DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r369", "r371", "r373", "r374", "r375", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r397", "r398", "r399", "r400", "r401" ] }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Schedule of restricted stock activity", "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year." } } }, "auth_ref": [ "r49" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Schedule 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": [ "r12", "r13", "r49" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of weighted-average assumptions", "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions." } } }, "auth_ref": [ "r105" ] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://www.centurytx.com/role/DisclosureCommonStockDetails" ], "lang": { "en-us": { "role": { "label": "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": [ "r41", "r42", "r43", "r44", "r45", "r46", "r47", "r101", "r102", "r103", "r144", "r145", "r146", "r200", "r331", "r332", "r333", "r335", "r338", "r343", "r345", "r559", "r560", "r561", "r562", "r673", "r781", "r804" ] }, "ipsc_ScheduleOfSupplementalBalanceSheetInformationRelatedToLeases": { "xbrltype": "textBlockItemType", "nsuri": "http://www.centurytx.com/20240331", "localname": "ScheduleOfSupplementalBalanceSheetInformationRelatedToLeases", "presentation": [ "http://www.centurytx.com/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule of supplemental balance sheet information related to leases.", "label": "Schedule of Supplemental Balance Sheet Information related to leases" } } }, "auth_ref": [] }, "ipsc_ScheduleOfSupplementalCashFlowInformationRelatedToLeases": { "xbrltype": "textBlockItemType", "nsuri": "http://www.centurytx.com/20240331", "localname": "ScheduleOfSupplementalCashFlowInformationRelatedToLeases", "presentation": [ "http://www.centurytx.com/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule of supplemental cash flow information related to leases.", "label": "Schedule of Supplemental Cash Flow Information Related to Leases", "terseLabel": "Schedule of supplemental cash flow information related to leases" } } }, "auth_ref": [] }, "ipsc_ScheduleOfSupplementalInformationRelatedToLeasesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.centurytx.com/20240331", "localname": "ScheduleOfSupplementalInformationRelatedToLeasesTableTextBlock", "presentation": [ "http://www.centurytx.com/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of supplemental information related to leases.", "label": "Schedule of Supplemental Information Related to Leases [Table Text Block]", "terseLabel": "Schedule of supplemental lease term and discount rate information related to leases" } } }, "auth_ref": [] }, "ipsc_SecuritiesPurchaseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.centurytx.com/20240331", "localname": "SecuritiesPurchaseAgreementMember", "presentation": [ "http://www.centurytx.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "Refers to Securities Purchase Agreement", "label": "Securities Purchase Agreement" } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.centurytx.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r704" ] }, "us-gaap_SecurityDepositLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecurityDepositLiability", "crdr": "credit", "calculation": { "http://www.centurytx.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Security Deposit Liability", "terseLabel": "Security deposit, non-current", "documentation": "This element represents money paid in advance to protect the provider of a product or service, such as a lessor, against damage or nonpayment by the buyer or tenant (lessee) during the term of the agreement. Such damages may include physical damage to the property, theft of property, and other contractual breaches. Security deposits held may be interest or noninterest bearing." } } }, "auth_ref": [] }, "ipsc_SecurityDepositsOnLeases": { "xbrltype": "monetaryItemType", "nsuri": "http://www.centurytx.com/20240331", "localname": "SecurityDepositsOnLeases", "crdr": "debit", "presentation": [ "http://www.centurytx.com/role/DisclosureLeasesComponentsOfLeaseExpensesDetails" ], "lang": { "en-us": { "role": { "documentation": "Refers to security deposits on certain leases.", "label": "Security Deposits on Leases", "terseLabel": "Amount of security deposits on certain leases" } } }, "auth_ref": [] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.centurytx.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r706" ] }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingPolicyPolicyTextBlock", "presentation": [ "http://www.centurytx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationPolicies" ], "lang": { "en-us": { "role": { "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment information", "documentation": "Disclosure of accounting policy for segment reporting." } } }, "auth_ref": [ "r207", "r208", "r209", "r210", "r211", "r212", "r222", "r665" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.centurytx.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Stock based compensation", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r6" ] }, "ipsc_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalSharesAuthorizedAsPercentOfOutstandingShares": { "xbrltype": "percentItemType", "nsuri": "http://www.centurytx.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalSharesAuthorizedAsPercentOfOutstandingShares", "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationDetails", "http://www.centurytx.com/role/DisclosureStockBasedCompensationEmployeeStockPurchasePlanDetails" ], "lang": { "en-us": { "role": { "documentation": "Additional shares authorized for issuance under share-based payment arrangement as percent of shares outstanding.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Additional Shares Authorized as Percent of Outstanding Shares", "terseLabel": "Percentage of common stock outstanding" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationDetails", "http://www.centurytx.com/role/DisclosureStockBasedCompensationRestrictedStockDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Stock awards vesting period", "verboseLabel": "Restricted stock vesting period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r685" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationRestrictedStockDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Forfeited", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r390" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationRestrictedStockDetails" ], "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": "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": [ "r390" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationCommonStockAvailableUnder2021IncentivePlanDetails", "http://www.centurytx.com/role/DisclosureStockBasedCompensationRestrictedStockDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "negatedLabel": "RSU's granted", "terseLabel": "Granted", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r388" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationRestrictedStockDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r388" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationRestrictedStockDetails", "http://www.centurytx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationEarlyExercisedOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "negatedLabel": "Less: unvested restricted stock awards (Note 16)", "periodEndLabel": "Total Unvested", "periodStartLabel": "Total Unvested", "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": [ "r385", "r386" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationRestrictedStockDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Shares", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationRestrictedStockDetails" ], "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": "Total Unvested", "periodStartLabel": "Total Unvested", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r385", "r386" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationRestrictedStockDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted Average Exercise Price" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationRestrictedStockDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r389" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationRestrictedStockDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r389" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationStockOptionWeightedAverageAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "weighted-average assumptions fair value of stock option granted" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationStockOptionWeightedAverageAssumptionsDetails", "http://www.centurytx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationPropertyAndEquipmentAndStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Expected dividend rate", "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term." } } }, "auth_ref": [ "r399" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationStockOptionWeightedAverageAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Expected volatility", "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [ "r398" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationStockOptionWeightedAverageAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r400" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationCommonStockAvailableUnder2021IncentivePlanDetails", "http://www.centurytx.com/role/DisclosureStockBasedCompensationDetails", "http://www.centurytx.com/role/DisclosureStockBasedCompensationEmployeeStockPurchasePlanDetails", "http://www.centurytx.com/role/DisclosureStockBasedCompensationReservedSharesOfCommonStockDetails", "http://www.centurytx.com/role/DisclosureStockBasedCompensationRestrictedStockDetails", "http://www.centurytx.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails", "http://www.centurytx.com/role/DisclosureStockBasedCompensationStockOptionWeightedAverageAssumptionsDetails", "http://www.centurytx.com/role/DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Stock based compensation", "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": [ "r369", "r371", "r373", "r374", "r375", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r397", "r398", "r399", "r400", "r401" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized", "terseLabel": "Additional shares authorized for issuance", "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationDetails", "http://www.centurytx.com/role/DisclosureStockBasedCompensationEmployeeStockPurchasePlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "terseLabel": "Shares authorized for issuance", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r686" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationCommonStockAvailableUnder2021IncentivePlanDetails", "http://www.centurytx.com/role/DisclosureStockBasedCompensationDetails", "http://www.centurytx.com/role/DisclosureStockBasedCompensationEmployeeStockPurchasePlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "verboseLabel": "Shares available for grant", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r48" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Weighted Average Remaining Contractual Term (years)" } } }, "auth_ref": [] }, "ipsc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndEquityInstrumentsOtherThanOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://www.centurytx.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndEquityInstrumentsOtherThanOptionsForfeituresInPeriod", "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationCommonStockAvailableUnder2021IncentivePlanDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options and equity-based payment instruments other than stock options, that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options and Equity Instruments Other than Options, Forfeitures in Period", "terseLabel": "Options and RSUs forfeited / cancelled" } } }, "auth_ref": [] }, "ipsc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndEquityInstrumentsOtherThanOptionsOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://www.centurytx.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndEquityInstrumentsOtherThanOptionsOutstanding", "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationReservedSharesOfCommonStockDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options and equity-based payment instruments other than stock options outstanding.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options and Equity Instruments Other than Options, Outstanding", "terseLabel": "Options and RSUs issued and outstanding" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "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": [ "r379" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "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": [ "r379" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period", "negatedLabel": "Cancelled", "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements." } } }, "auth_ref": [ "r384" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Forfeited", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r383" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationCommonStockAvailableUnder2021IncentivePlanDetails", "http://www.centurytx.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "negatedLabel": "Options granted", "terseLabel": "Granted", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r381" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average grant date fair value", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r391" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Outstanding, ending (in shares)", "periodStartLabel": "Outstanding, beginning (in shares)", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r377", "r378" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Shares", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Outstanding, ending", "periodStartLabel": "Outstanding, beginning", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r377", "r378" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted Average Exercise Price" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestAbstract", "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest [Abstract]", "terseLabel": "Aggregate Intrinsic Value" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value", "terseLabel": "Exercisable", "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. 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": [ "r394" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "periodEndLabel": "Outstanding, ending", "periodStartLabel": "Outstanding, beginning", "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r393" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationCommonStockAvailableUnder2021IncentivePlanDetails", "http://www.centurytx.com/role/DisclosureStockBasedCompensationDetails", "http://www.centurytx.com/role/DisclosureStockBasedCompensationReservedSharesOfCommonStockDetails", "http://www.centurytx.com/role/DisclosureStockBasedCompensationRestrictedStockDetails", "http://www.centurytx.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseAndByAwardTypeDetails", "http://www.centurytx.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails", "http://www.centurytx.com/role/DisclosureStockBasedCompensationStockOptionWeightedAverageAssumptionsDetails", "http://www.centurytx.com/role/DisclosureStockBasedCompensationTables", "http://www.centurytx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationPolicies", "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": [ "r373", "r374", "r375", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r397", "r398", "r399", "r400", "r401" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "verboseLabel": "Exercised", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r382" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Cancelled", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired." } } }, "auth_ref": [ "r384" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Forfeited", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r383" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Granted", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r381" ] }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheOneMember", "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Tranche 1.", "terseLabel": "Tranche 1", "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheTwoMember", "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Tranche2", "terseLabel": "Tranche 2", "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://www.centurytx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationPolicies" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Policy Text Block]", "terseLabel": "Stock-based compensation", "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost." } } }, "auth_ref": [ "r368", "r376", "r395", "r396", "r397", "r398", "r401", "r410", "r411", "r412", "r413" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions", "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable", "verboseLabel": "Stock reserved for issuance upon the exercise of previously granted stock options", "documentation": "The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied." } } }, "auth_ref": [ "r51" ] }, "ipsc_ShareBasedPaymentArrangementSharesAvailableForGrantTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.centurytx.com/20240331", "localname": "ShareBasedPaymentArrangementSharesAvailableForGrantTableTextBlock", "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of shares available for grant for award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Shares Available for Grant [Table Text Block]", "terseLabel": "Schedule of common stock available under 2021 Incentive Plan" } } }, "auth_ref": [] }, "ipsc_ShareBasedPaymentArrangementSharesReservedForIssuanceTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.centurytx.com/20240331", "localname": "ShareBasedPaymentArrangementSharesReservedForIssuanceTableTextBlock", "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of shares reserved for issuance under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Shares Reserved for Issuance [Table Text Block]", "terseLabel": "Schedule of reserved shares of common stock" } } }, "auth_ref": [] }, "us-gaap_SharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharePrice", "presentation": [ "http://www.centurytx.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Share Price", "verboseLabel": "Issuance price per share", "documentation": "Price of a single share of a number of saleable stocks of a company." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Vesting percentage", "documentation": "Percentage of vesting of award under share-based payment arrangement." } } }, "auth_ref": [ "r830" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationStockOptionWeightedAverageAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected option term (years)", "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r397" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Exercisable", "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r48" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Outstanding", "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r104" ] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Shares, Outstanding", "periodEndLabel": "Ending Balance (in shares)", "periodStartLabel": "Beginning Balance (in shares)", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_ShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermInvestments", "crdr": "debit", "calculation": { "http://www.centurytx.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Short-term Investments", "terseLabel": "Short-term investments", "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current." } } }, "auth_ref": [ "r114", "r115", "r795" ] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermLeaseCost", "crdr": "debit", "calculation": { "http://www.centurytx.com/role/DisclosureLeasesComponentsOfLeaseExpensesDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.centurytx.com/role/DisclosureLeasesComponentsOfLeaseExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Short-term Lease, Cost", "terseLabel": "Short term lease expense", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r471", "r689" ] }, "us-gaap_SoftwareDevelopmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SoftwareDevelopmentMember", "presentation": [ "http://www.centurytx.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Computer software and equipment", "documentation": "Internally developed software for sale, licensing or long-term internal use." } } }, "auth_ref": [] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.centurytx.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r134", "r144", "r145", "r146", "r171", "r189", "r190", "r192", "r194", "r200", "r201", "r258", "r293", "r295", "r296", "r297", "r300", "r301", "r331", "r332", "r335", "r338", "r345", "r452", "r559", "r560", "r561", "r562", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r591", "r612", "r635", "r647", "r648", "r649", "r650", "r651", "r781", "r804", "r810" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r11", "r23", "r135", "r156", "r157", "r158", "r174", "r175", "r176", "r178", "r184", "r186", "r199", "r259", "r260", "r347", "r407", "r408", "r409", "r422", "r423", "r437", "r438", "r439", "r440", "r441", "r442", "r445", "r454", "r455", "r456", "r457", "r458", "r459", "r478", "r550", "r551", "r552", "r569", "r635" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.centurytx.com/role/DisclosureBristolMyersSquibbCollaborationDetails", "http://www.centurytx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationPolicies", "http://www.centurytx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "terseLabel": "Bristol-Myers Squibb Collaboration", "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": [ "r174", "r175", "r176", "r199", "r519", "r558", "r580", "r583", "r584", "r585", "r586", "r587", "r588", "r591", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r604", "r605", "r606", "r607", "r608", "r610", "r613", "r614", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r635", "r696" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF CASH FLOWS" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED BALANCE SHEETS" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.centurytx.com/role/DisclosureBristolMyersSquibbCollaborationDetails", "http://www.centurytx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationPolicies", "http://www.centurytx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "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": [ "r174", "r175", "r176", "r199", "r519", "r558", "r580", "r583", "r584", "r585", "r586", "r587", "r588", "r591", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r604", "r605", "r606", "r607", "r608", "r610", "r613", "r614", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r635", "r696" ] }, "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": [ "r713", "r724", "r734", "r759" ] }, "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_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://www.centurytx.com/role/DisclosureBristolMyersSquibbCollaborationDetails", "http://www.centurytx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of sommon stock upon the exercise of ATM, net of underwriting discounts and commissions and other issuance costs (in shares)", "verboseLabel": "Common stock issued", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r11", "r73", "r74", "r103", "r559", "r635", "r648" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "verboseLabel": "Vesting of restricted stock (in shares)", "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards." } } }, "auth_ref": [ "r11", "r103" ] }, "ipsc_StockIssuedDuringPeriodSharesRestrictedStockUnits": { "xbrltype": "sharesItemType", "nsuri": "http://www.centurytx.com/20240331", "localname": "StockIssuedDuringPeriodSharesRestrictedStockUnits", "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Shares of stock issued as a result of the vesting of Restricted Stock Units", "label": "Stock Issued During Period, Shares, Restricted Stock Units", "terseLabel": "Vesting of restricted stock units (in shares)" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails", "http://www.centurytx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Exercised", "verboseLabel": "Issuance of common stock upon the exercise of stock options (in shares)", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r11", "r73", "r74", "r103", "r382" ] }, "ipsc_StockIssuedDuringPeriodSharesVestingOfEarlyExerciseStockOptions": { "xbrltype": "sharesItemType", "nsuri": "http://www.centurytx.com/20240331", "localname": "StockIssuedDuringPeriodSharesVestingOfEarlyExerciseStockOptions", "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Number of stock issued as a result of the vesting of early exercise of stock options.", "label": "Stock Issued During Period, Shares, Vesting of Early Exercise Stock Options", "terseLabel": "Vesting of early exercise stock options (in shares)" } } }, "auth_ref": [] }, "ipsc_StockIssuedDuringPeriodToCollaborationPartner": { "xbrltype": "monetaryItemType", "nsuri": "http://www.centurytx.com/20240331", "localname": "StockIssuedDuringPeriodToCollaborationPartner", "crdr": "credit", "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued to collaboration partner.", "label": "Stock Issued During Period to Collaboration Partner", "terseLabel": "Issuance of stock to collaboration partner" } } }, "auth_ref": [] }, "ipsc_StockIssuedDuringPeriodToCollaborationPartnerShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.centurytx.com/20240331", "localname": "StockIssuedDuringPeriodToCollaborationPartnerShares", "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued to collaboration partner.", "label": "Stock Issued During Period to Collaboration Partner, Shares", "terseLabel": "Issuance of stock to collaboration partner (in shares)" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://www.centurytx.com/role/DisclosureBristolMyersSquibbCollaborationDetails", "http://www.centurytx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, New Issues", "positiveLabel": "Aggregate purchase price excluding premium", "terseLabel": "Issuance of sommon stock upon the exercise of ATM, net of underwriting discounts and commissions and other issuance costs", "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": [ "r11", "r73", "r74", "r103", "r569", "r635", "r648", "r702" ] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "crdr": "credit", "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "terseLabel": "Vesting of restricted stock", "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period." } } }, "auth_ref": [ "r11", "r73", "r74", "r103" ] }, "ipsc_StockIssuedDuringPeriodValueRestrictedStockUnits": { "xbrltype": "monetaryItemType", "nsuri": "http://www.centurytx.com/20240331", "localname": "StockIssuedDuringPeriodValueRestrictedStockUnits", "crdr": "credit", "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the vesting of Restricted Stock Units", "label": "Stock Issued During Period, Value, Restricted Stock Units", "terseLabel": "Vesting of restricted stock units" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Issuance of common stock upon the exercise of stock options", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r11", "r23", "r103" ] }, "ipsc_StockIssuedDuringPeriodValueVestingOfEarlyExerciseStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.centurytx.com/20240331", "localname": "StockIssuedDuringPeriodValueVestingOfEarlyExerciseStockOptions", "crdr": "credit", "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the vesting of early exercise of stock options", "label": "Stock Issued During Period, Value, Vesting of Early Exercise Stock Options", "terseLabel": "Vesting of early exercise stock options" } } }, "auth_ref": [] }, "us-gaap_StockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockOptionMember", "presentation": [ "http://www.centurytx.com/role/DisclosureBasicAndDilutedNetLossPerCommonShareScheduleOfPotentialSharesOfCommonStockExcludedFromComputationDetails" ], "lang": { "en-us": { "role": { "label": "Stock options to purchase common stock", "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option)." } } }, "auth_ref": [ "r695" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.centurytx.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedBalanceSheets", "http://www.centurytx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders' equity", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r74", "r77", "r78", "r95", "r593", "r609", "r636", "r637", "r690", "r703", "r806", "r816", "r864", "r884" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Members' equity:", "terseLabel": "Stockholders' equity:" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.centurytx.com/role/DisclosureCommonStock" ], "lang": { "en-us": { "role": { "label": "Equity [Text Block]", "terseLabel": "Common Stock", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r100", "r170", "r330", "r332", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r344", "r347", "r444", "r638", "r640", "r652" ] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://www.centurytx.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Events", "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event." } } }, "auth_ref": [ "r460", "r486" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTable", "presentation": [ "http://www.centurytx.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Table]", "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued." } } }, "auth_ref": [ "r460", "r486" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.centurytx.com/role/DisclosureSubsequentEvents" ], "lang": { "en-us": { "role": { "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r485", "r487" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.centurytx.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Supplemental disclosure of cash and non-cash operating activities:" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "auth_ref": [ "r753" ] }, "ipsc_TermLoanAgreementWithHerculesCapitalIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.centurytx.com/20240331", "localname": "TermLoanAgreementWithHerculesCapitalIncMember", "presentation": [ "http://www.centurytx.com/role/DisclosureLongTermDebtTermLoanAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information relating to Term Loan Agreement with Hercules Capital, Inc.", "label": "Loan Agreement" } } }, "auth_ref": [] }, "ipsc_TimeBasedVestingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.centurytx.com/20240331", "localname": "TimeBasedVestingMember", "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to time based vesting.", "label": "Time Based Vesting" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r745" ] }, "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": [ "r752" ] }, "ipsc_TotalTransactionPriceToIdentifiedPerformanceObligationsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.centurytx.com/20240331", "localname": "TotalTransactionPriceToIdentifiedPerformanceObligationsTableTextBlock", "presentation": [ "http://www.centurytx.com/role/DisclosureBristolMyersSquibbCollaborationTables" ], "lang": { "en-us": { "role": { "documentation": "The Entire disclosure of total transaction price to the identified performance obligations", "label": "Total Transaction Price to The Identified Performance Obligations [Table text block]", "terseLabel": "Schedule of transaction price unsatisfied" } } }, "auth_ref": [] }, "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": [ "r772" ] }, "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": [ "r774" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.centurytx.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "ipsc_Tranche1AdvancesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.centurytx.com/20240331", "localname": "Tranche1AdvancesMember", "presentation": [ "http://www.centurytx.com/role/DisclosureLongTermDebtTermLoanAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information relating to Term Loan Agreement tranche 1", "label": "Tranche 1" } } }, "auth_ref": [] }, "ipsc_TransactionPriceMember": { "xbrltype": "domainItemType", "nsuri": "http://www.centurytx.com/20240331", "localname": "TransactionPriceMember", "presentation": [ "http://www.centurytx.com/role/DisclosureBristolMyersSquibbCollaborationTotalTransactionPriceDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for transaction price", "label": "Transaction price" } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.centurytx.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsAssetsMeasuredAtFairValueDetails", "http://www.centurytx.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsInvestmentsInFixedMaturitySecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Financial Instruments [Domain]", "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": [ "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r327", "r343", "r443", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r539", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r812", "r813", "r814", "r815" ] }, "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": [ "r775" ] }, "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": [ "r776" ] }, "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": [ "r774" ] }, "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": [ "r774" ] }, "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": [ "r777" ] }, "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": [ "r775" ] }, "us-gaap_TypeOfArrangementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfArrangementAxis", "presentation": [ "http://www.centurytx.com/role/DisclosureBristolMyersSquibbCollaborationDetails", "http://www.centurytx.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r429" ] }, "us-gaap_TypeOfRestructuringDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfRestructuringDomain", "presentation": [ "http://www.centurytx.com/role/DisclosureReductionInForceDetails" ], "lang": { "en-us": { "role": { "label": "Type of Restructuring [Domain]", "documentation": "Identification of the types of restructuring costs." } } }, "auth_ref": [ "r276", "r277", "r281", "r282" ] }, "us-gaap_USTreasurySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USTreasurySecuritiesMember", "presentation": [ "http://www.centurytx.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsAssetsMeasuredAtFairValueDetails", "http://www.centurytx.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsInvestmentsInFixedMaturitySecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "U.S. Treasury", "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": [ "r661", "r681", "r683", "r879" ] }, "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": [ "r771" ] }, "ipsc_UnvestedRestrictedStockWithTimeBasedVestingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.centurytx.com/20240331", "localname": "UnvestedRestrictedStockWithTimeBasedVestingMember", "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationRestrictedStockDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to unvested restricted stock with time based vesting.", "label": "Unvested restricted stock with time-based vesting" } } }, "auth_ref": [] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.centurytx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationPolicies" ], "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": [ "r36", "r37", "r38", "r123", "r124", "r127", "r128" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableLeaseCost", "crdr": "debit", "calculation": { "http://www.centurytx.com/role/DisclosureLeasesComponentsOfLeaseExpensesDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.centurytx.com/role/DisclosureLeasesComponentsOfLeaseExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Variable Lease, Cost", "terseLabel": "Variable lease cost", "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases." } } }, "auth_ref": [ "r472", "r689" ] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingAxis", "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Vesting [Axis]", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852", "r853", "r854", "r855" ] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingDomain", "presentation": [ "http://www.centurytx.com/role/DisclosureStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Vesting [Domain]", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852", "r853", "r854", "r855" ] }, "us-gaap_WarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantMember", "presentation": [ "http://www.centurytx.com/role/DisclosureBasicAndDilutedNetLossPerCommonShareScheduleOfPotentialSharesOfCommonStockExcludedFromComputationDetails" ], "lang": { "en-us": { "role": { "label": "Warrants", "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount." } } }, "auth_ref": [ "r693", "r694", "r697", "r698", "r699", "r700" ] }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantsAndRightsOutstandingTerm", "presentation": [ "http://www.centurytx.com/role/DisclosureLongTermDebtTermLoanAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Warrants and Rights Outstanding, Term", "terseLabel": "Warrants term", "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r863" ] }, "ipsc_WarrantsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.centurytx.com/20240331", "localname": "WarrantsPolicyPolicyTextBlock", "presentation": [ "http://www.centurytx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for warrants.", "label": "Warrants Policy [Policy Text block]", "terseLabel": "Warrants" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.centurytx.com/role/DisclosureBasicAndDilutedNetLossPerCommonShareDetails" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Denominator" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.centurytx.com/role/DisclosureBasicAndDilutedNetLossPerCommonShareDetails", "http://www.centurytx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted average common shares outstanding Basic (in shares)", "verboseLabel": "Weighted-average common shares for basic net loss per share", "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": [ "r188", "r194" ] }, "ipsc_WorkplaceReductionRestructuringPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.centurytx.com/20240331", "localname": "WorkplaceReductionRestructuringPercentage", "presentation": [ "http://www.centurytx.com/role/DisclosureOrganizationAndDescriptionOfBusinessGoingConcernAndLiquidityDetails", "http://www.centurytx.com/role/DisclosureReductionInForceDetails" ], "lang": { "en-us": { "role": { "documentation": "The rate of restructuring plan resulted in a reduction in the Company's workforce.", "label": "Workplace Reduction Restructuring Percentage", "terseLabel": "Reduction percentage" } } }, "auth_ref": [] } } } }, "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": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r2": { "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" }, "r3": { "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" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(g)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r10": { "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" }, "r11": { "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" }, "r12": { "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" }, "r13": { "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" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2C", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2C" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "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" }, "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.29)", "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.29-31)", "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": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r25": { "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" }, "r26": { "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" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r29": { "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" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r31": { "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" }, "r32": { "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" }, "r33": { "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" }, "r34": { "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" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r36": { "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" }, "r37": { "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" }, "r38": { "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" }, "r39": { "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" }, "r40": { "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" }, "r41": { "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" }, "r42": { "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" }, "r43": { "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" }, "r44": { "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" }, "r45": { "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" }, "r46": { "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" }, "r47": { "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" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r49": { "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" }, "r50": { "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" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r66": { "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" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "825", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1" }, "r69": { "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" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "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(19))", "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(20))", "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(28))", "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(29))", "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)(a)(1))", "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(30)(a)(3))", "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(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r78": { "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" }, "r79": { "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" }, "r80": { "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" }, "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(10))", "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(20))", "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(4))", "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(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r86": { "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" }, "r87": { "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" }, "r88": { "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.8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r89": { "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" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r95": { "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" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r97": { "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" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r107": { "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" }, "r108": { "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" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r110": { "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" }, "r111": { "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(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r113": { "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" }, "r114": { "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(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r115": { "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(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r116": { "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.13,16)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-6" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r160": { "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" }, "r161": { "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" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-11" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r164": { "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" }, "r165": { "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" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r168": { "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" }, "r169": { "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(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r206": { "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" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2A" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-3A" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-3B" }, "r269": { "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" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//420/tableOfContent" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r278": { "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" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r285": { "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" }, "r286": { "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" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r295": { "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" }, "r296": { "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" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r306": { "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" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r316": { "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" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r327": { "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" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r347": { "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" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r356": { "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" }, "r357": { "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" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.C.Q3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r414": { "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" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483044/730-10-05-1" }, "r416": { "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" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//830/tableOfContent" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r465": { "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" }, "r466": { "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" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479016/842-30-45-5" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479016/842-30-45-7" }, "r478": { "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" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r488": { "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" }, "r489": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r529": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2" }, "r558": { "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" }, "r559": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6" }, "r568": { "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" }, "r569": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r619": { "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" }, "r620": { "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(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r630": { "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" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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" }, "r638": { "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" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r640": { "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" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r642": { "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" }, "r643": { "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" }, "r644": { "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" }, "r645": { "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" }, "r646": { "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" }, "r647": { "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" }, "r648": { "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" }, "r649": { "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" }, "r650": { "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" }, "r651": { "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" }, "r652": { "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" }, "r653": { "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" }, "r654": { "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" }, "r655": { "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" }, "r656": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r657": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r658": { "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" }, "r659": { "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" }, "r660": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r661": { "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" }, "r662": { "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" }, "r663": { "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" }, "r664": { "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" }, "r665": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-47" }, "r666": { "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" }, "r667": { "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" }, "r668": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r669": { "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" }, "r670": { "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" }, "r671": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r672": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r673": { "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" }, "r674": { "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" }, "r675": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r676": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r677": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r678": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r679": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r680": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r681": { "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" }, "r682": { "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" }, "r683": { "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" }, "r684": { "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" }, "r685": { "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" }, "r686": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r687": { "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" }, "r688": { "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" }, "r689": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r690": { "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" }, "r691": { "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" }, "r692": { "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" }, "r693": { "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" }, "r694": { "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" }, "r695": { "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" }, "r696": { "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" }, "r697": { "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" }, "r698": { "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" }, "r699": { "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" }, "r700": { "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" }, "r701": { "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" }, "r702": { "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" }, "r703": { "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" }, "r704": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r705": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r706": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r707": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r708": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r709": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r710": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r711": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r712": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r713": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r714": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r715": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r716": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r717": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r718": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r719": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r720": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r721": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r722": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r723": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r724": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r725": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r726": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r727": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r728": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r729": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r730": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r731": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r732": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r733": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r734": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r735": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r736": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r737": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r738": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r739": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r740": { "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" }, "r741": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r742": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r743": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r744": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r745": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r746": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r747": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r748": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r749": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r750": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r751": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r752": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r753": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r754": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r755": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r756": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r757": { "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" }, "r758": { "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" }, "r759": { "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" }, "r760": { "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" }, "r761": { "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" }, "r762": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r763": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r764": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r765": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r766": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r767": { "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" }, "r768": { "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" }, "r769": { "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" }, "r770": { "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" }, "r771": { "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" }, "r772": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r773": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r774": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r775": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r776": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r777": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r778": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r779": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r780": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r781": { "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" }, "r782": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r783": { "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" }, "r784": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r785": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r786": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r787": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r788": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r789": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r790": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r791": { "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" }, "r792": { "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" }, "r793": { "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(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r794": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r795": { "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(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r796": { "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" }, "r797": { "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" }, "r798": { "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" }, "r799": { "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" }, "r800": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r801": { "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" }, "r802": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r803": { "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" }, "r804": { "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" }, "r805": { "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(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r806": { "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" }, "r807": { "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" }, "r808": { "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" }, "r809": { "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" }, "r810": { "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" }, "r811": { "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" }, "r812": { "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" }, "r813": { "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" }, "r814": { "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" }, "r815": { "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" }, "r816": { "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" }, "r817": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r818": { "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" }, "r819": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r820": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r821": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r822": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r823": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r824": { "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" }, "r825": { "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" }, "r826": { "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" }, "r827": { "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" }, "r828": { "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" }, "r829": { "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" }, "r830": { "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" }, "r831": { "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" }, "r832": { "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" }, "r833": { "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" }, "r834": { "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" }, "r835": { "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" }, "r836": { "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" }, "r837": { "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" }, "r838": { "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" }, "r839": { "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" }, "r840": { "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" }, "r841": { "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" }, "r842": { "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" }, "r843": { "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" }, "r844": { "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" }, "r845": { "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" }, "r846": { "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" }, "r847": { "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" }, "r848": { "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" }, "r849": { "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" }, "r850": { "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" }, "r851": { "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" }, "r852": { "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" }, "r853": { "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" }, "r854": { "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" }, "r855": { "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" }, "r856": { "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" }, "r857": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r858": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480123/805-50-15-3" }, "r859": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480060/805-50-25-1" }, "r860": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-1" }, "r861": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-2" }, "r862": { "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" }, "r863": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r864": { "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" }, "r865": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r866": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r867": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-3" }, "r868": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r869": { "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" }, "r870": { "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" }, "r871": { "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" }, "r872": { "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" }, "r873": { "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" }, "r874": { "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" }, "r875": { "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" }, "r876": { "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" }, "r877": { "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" }, "r878": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r879": { "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" }, "r880": { "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" }, "r881": { "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" }, "r882": { "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" }, "r883": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r884": { "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" }, "r885": { "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 91 0001558370-24-007469-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-24-007469-xbrl.zip M4$L#!!0 ( -4[J5C <;E(O!0 &G< 1 :7!S8RTR,#(T,#,S,2YX M/)S%0FIV1;SJC6MKR6)\D^G8)(2,*& M(A4 E*WSZ[<;O(@429"4Y FGEB^^$(U&-[YN7!I-\*=_O*X^FG<^G/WCYW_[VT__WNG\?O5T1VS/\E?,5<02C"IFDQ>N MEN396Z^I2^Z9$-QQR)7@]H(1TKLX?W_>/[\DG<[/FL45E5#%-]1'8/@LUY"=VKM#]):\E6E"@J%DP] MT!63:VJQSV=+I=:?NMV7EY=S"[3PQ5:]GEO>2C.Z& QZ9X0J)?C,5^S6$ZL; M-J>^HZ KW#]]ZNC&H8<Z\A.(D6KO97#NB04T=-'K_GY_-]42 M1L2^["PH7<<5YE3.-'E8@/(-(F+!YBG.KS/A1+S?=Z$T(I1"==1VS626;UR4 MXHR<;!53)QE?=H/"A,3"<_)81R5ISDZAR(/N[W?<_2.B="FW9%H$R:SSA;?I MZJ(46U2C0(RX*%7!5Z)0D(]=*(T('1#)(#(6S\":$X+DBI!JW/*% ._:YFL7 ME::JL%=KF4^.)7M=O"]R:'*]CQ\_=G5I+"VW\IE"08JGRQ;HEX8NPR[NAF2Q MGI[O*E&D9E"81D46V6E4DB*OX**AGFHM"A2%DHSI

+4;)^YV+0P0$IJ,G7TJHT?H5VX_JK?IXC]R_ U:XOD(04$*(-OHN?;.<_4X MQ7,'L??!(,;C7K+L N>R[+0;6G9'^K-"8BP,*OS\-T+T%$1=UU.Z9_%1]'"] MYN[<"Y[ ,W3*3]@ESX ZP3^^/HT-,.O>N^'2N?>U+Y:V& MKUS>>"O*W= MY!GAH&.]*I%XD8 VFW.7:U5@*+FX(!VR8PC_1#P),"4!5X)L M2<"71(Q_ZNZSVVO(A^7!Q/U9_PUF)4%WW8,X/X250Q)#18LZEN_4K[<3J[!: M^# "[#@8H=>47D=<@_-Y#K?1B:ZH@^/%=,E8A%T%.@-@,!YIP&(N\/?UY&$Z MN1O?#)]'-^1J>#=\N!Z1Z9?1Z'G:0E0*4?Q03N:3=31ZHC]Y*^B1)8ZM&W;G M21-^-9@8P>V;P9T^PZ_[T1Q]#1\'@,!&3[< .7]X]/HR^AA.OYU M1.XFTQ;]>NA?4[F\=;R7JD#OZ(V87M;!]'HX_4)N[R:_M> 539+^:D7%=C*? M\H4+RT.+NFIHZ64H['(? 2B+,W0]V)UR0.DQT35/3,)2TP(<$;L;IBAWLE/J MR1LPF,<[G,B=#(3&0I!U* 6!F9K,4 XD3EH!L-D)0RR0AOP0 MRO.?K6GEF]8M=V$6YM09PSI?Z, (XGQ+N?B5.CZ[9Q3)@N=2PE0=/K&'*B8J ML*J3\C8:U+N+WKY!Q8T3OFM=V\X<6),-\B:KA 10)Q B>FH3JI+$K2V=T);& M[@9<-?SSEK\R^YX"9ZZV4V;A;_#T$YA5G69*+&QP"@M+R .UR!PE(JM0)")C MF5IC.Z6QA9A#OT[F*2,8;J"/ZBEDS<<3KCCK;^>*V\1UH [O$,C?B_ MS^(?LB$LY*/MP,-&B;-K-;WFIOMU6D,I,90[SUT\,PS>SXK\.H_$".:/63"1 M1T@X6&Z5>&B5*B6P9=:&>[#APB]@3$:MAU6$\DIPJ3SG M?LN$G,(T-IM=>PXL2KP@U/CL*>H\"^I*:N'_C[#O+]J)'L/*"/V';"0C;*NC M&R-!:R35'!#I%HG:-4G6V&9K%*7^#8M8)C'$[+E!2%(_*7/Q:K5,4/B1;O4>TPA@>;42*"\+H0Q8DU7 ._3&==*A_A[]4J.="_K'Z@3WY(LVX] MM^89[Y*Z"R;'[E1YUA]+S[%A88J!)K6M>NIKX&#$^5VM<^ OPX=?1E,R?H"" MR?5_?9GIO]!1O_]=?S\/RWJIS\1X<\S181O_-CH!_B)IO1XG" MC#OP89W&CKL6V*($6V ,]N>DVAEH#?@.>H-L3$0SZ\QT KV58$=^"!BVB!4@ M-A$+ZO)_:9'!YVZ8M 1?XW^3^94ONXXC,XVC,\%B_!3 ML#0&1GI9_TZVJ3W8WK6*?@P3/)F%;0.Y;AX,1;>OZ9U(@G817V8R3\SV=5QI M[-YZHC N5D1FA':0#83$?/2A-G)J(:H3J<;?=QYUAPO!]$JI0JBZL$Y)K#H; M ]F/52-G@JQ)S+N%\\AH]6&!Z8HQZ(P_5HA!MX"6 HKGA57488'S(.X!&6N M59P<4J&&$>J'" M+@"S3E5C)*N7137@310RQX51Q)\ A216HH46XM)Q%[:!%BYAN>,K9C\PA2@] M,H&NX[G3)85MC+6$!8K#8*/J*6#&J:.?8V@CH,*MR>C5/Z)@P?HZ$$TG_FC+ CO#G1GVV):92/1H7+#ICNX@S@8F/[1,4@,02$!2AM9W#;$<_G>CXU]""WBP.U]6N M7V(-F01R@S7H(N(%83H:MM-"?C3DOS&^6,+R;+B!U?^"#:7T5[J@:'MY HXE M9I$YWQ*S>5_7 M;/**PG2YX&AO2ZC>_>)-(JW]'+Q,#5^%/6AIFE>WQ Y^K+<?1Z \ M6JT=;\N"TD=?6$M,MZJ[W"SE4H+\AQK(1VV%,TC46KN2K'BPYV!VSB,5:IO( M6"]:,Y21&W'->:LZY$?6R#"9O]Y.\Y4.%,QQ@KH1@)R7_\*]V[0=4ZOE3LTD M^],'DM'&D+)<1&8$)^?-O!T?$C!J$2I *+RC,_J-;\:Z"O:=B93_$*0JE,8< MQ8N/^C:PZ%;0Q)^X% V8D02W%JG#LY0.24,RH=>[R#E=JY-GU()Y^J324R:3 MFL'OYPVQQR>1MD91+:FL+)O,#%ZE-+(6BN-O/SGF#A,SA*>X=JE%N-85(A7O M#C'C5N_2D!:A0Z\*J7\7B!FW@R_[:"$LS\$UY=J:82F]MJ/M_H-R9FLFRYI! M.BA+M@6N=FYLC:18,V!ULV%;K$SO<^>_J6U$H/C&B[:K2].-#>G$YDXO21=N MN_[P-.!#4GC-8.4$(&JDW[98UCGIK':2:<:K1G9L"TZ] \BJ)X]F@&H=.;80 ME1XT&DX8S4"4'"VV75_M0+'L)-$,0I4CQ!:)TY]@%%R&<#Q' ]J#BWY.DO9) MKL1HKUM]WB6N,ZC%P$K@HLYV_X_/D19X%+5:QJQR]EAU+DMH 7X[;:<;_!A MOHJ?XGN3%+HVL?E-K^W,V8W W_7NF/C6[9>8X=O$/HKV6OJ_]F*,O\)X1U0X MV]$K$Q9'4._>,8D__U\PQA^XO'YB<_*JG^"%'I_/)%^!%YR% MSY:"S3^?\;6T.OV+_KN+P:#W3U#U_'7E1"3(/F4@KS/AG'MBT>W#H!H8R'[O MA U'+*BP,EQ>!II'[^/'CUU-!4ST;@'6<=U(^#/2/956@$-2*\45"G2]0X>@ MX/+OA#JU5-_#MX&:@R75Q3-M? W4R:&SNCI!%>:\B3H_=5^E_8FNUSB5X*/P M@>MZ@4OH9_@(]/*$(BY=,;FFUJY1+:]DUOG"VW2998/<_<$9D=:2K>B=9VDV M ;4L(L<_L(<&Y]!4*%R-5FW&Z[0:D>,?]5I-X6,KT470D5>_"7W>J)H.N M@O]UHGHHQ0"E&/3J&4/([E+_9ZO*[4<5L.'+RDW.J9QI#K[L8"?**@:8K+2@ M=!W:OJ-DS*:>/>8R/$H(?'*@#%*H6NU']$';\-\1(P".']*?'3SV0-W*I8Z[$+E6'2N&'![[$[DC#OO-RPM2=Y4M=2RK]&0]N/7@PK4C'S48S? MN%I^80*61X /77.%D1[KGJUF3"04KEDO4!]&_XX>[3_9WHIRMW('4"@5U%)1 M!^1W2#W-;_DKL^\I;)NXVDZ9A;_!)G6,=!O\?&:OZLJ)LX*UXO6J[>NMHJ(C ML:^GZF]4"##T4MU*Z)JAS.Z.^/UOCT_F<:9+GG9U*S9#78Q@@N"]H;U!;Y=9 M3RP@:*#+73M40F>'9C813W@):APY3NA41MC0^:+RC)>*DRYJH&NJO-W@6Y$6G\4]L@3$A3VR'Z[7P-M0QZ7M W8;V MPC-?,9V$\"L(S-U%=H8I(&B@K7YU-R CL_?NX\7%::F:!]1M8 _<6C9/I7D6 MCT?EI W4[X[.XA2:C$9YA0W4(=P51K/[]L%SK2C-)7,:?'%R/9=34W7:!7L$';4[10]4Y);LH^,+-7[2+ M2Y[P)DZ.P[>8G[U$IK5Y5W<8HV;L\M*Y5TFD8*WXO\Q2S]ZMKWS!BB:O0QDT M<'2\8U(R@,B%L2;^;LX3LQC?(.OD<%]&V;AQLL1LKP+FTR5CJMB$SXP^5)G' MGGK'.T(]L$NZ(B>9I%8W5*K?E"Y(?: */Q@5N6<ATX6IFTV!NY;#;CYM$)A<;+Q^ 7KJ=A M.XL[V.G2$[C9C=XK'.L-4[BY#6,%!U1\VUZ(!^/:G3"E>DQ!R]1?DGO!2+^[ MP!PFS&$.;F=;K;B4P8HJ'(WJUFJ:$41!G[Q]X=?U7'BN0GC#L$;NO'Q(Y3>8 MJG/-8.?]<^K([+1^4+\\^#A2X1()X#9L"$>KR[R1PSX7>P0%:LVI4^BK7I1 MI^QFFOBZW(3>N:5O._ODV6_)]!-$>_1!>39'(*^P@4Z(G]RFL ?47[:)IZ/P M.#BK537R!NJ9N-[Q48"LN3D=>00-U.7:7^E,^@U+C?E/ (CK8S#.6[C\7S!= M[NM8MV(#=7_V%'7VL7KVQC9&:^:_:SM<8:1CXB8AK5WS>UD[Y"G6"Q7KU^X2 M8\WOI4O"9+9KA[O,O5][,K6V*B?]7I0N.)!]]M+A"RJ4FYH&:]9K MS$AQTOX(CJT/[96H]C[)'9.5]L=2;AYTI^2W\7 M6&OEIZ M A=#0WSWUM)QFXFOT'1MZ)QL]WWKEG,F9*3]:_L_>BEC["8FWO#=A$!PW$&( M#;-O/1&]P95[M.(A+/-3N-,:34OS^ M#']&BS=<#=!%1JXOT80!LY= 1TK1 M,L+&+.E+-O\[1/2]<2DM)NY$\ 6'=>,C@&?Q-77"C>M\]ZE(W1M'<6FD(22" M??NU?TP[=3@ZN6T#?1[F$,W5&$VK978:69G(B-9 _6Z M=JC-GF&53-<,VK5DWOT4)J(&ZC29SQD.)-J)LE>IY!&UL[5U=<^(XUK[?JOT/WKPWNU5+0K[37=V[10B9H2H)5*!G=Z^F%"." MWC$2(YDD[*_?(]D&&RQ;-@8$F9ONQ#F2SG.>(^GH^]L_/\:>\X:Y((Q^/SH] MKA\YF+IL0.CK]Z.IJ"'A$G+TSW_\^4_?_E*K_?OV^<$9,'#5^PXI_7CJ^.SXTNG5@OSN$4"TC#JJ,S.CD_G M?VF&^3'ZU;D\N3DYJY]=.#=?SZ^_7EPZW<>YW".H-R1Y@AZAOWV5_[Q @0[ MI.+KAR#?CT:^/_EZ_/OQH>>.\!C5"!4^HBX^;A9SQT5)%?_=D$?S\2 M9#SQ9(;JVXCCX? M82K(&WY@8DTP1DQ,.>Y-QV/$9YUAC[Q2 M:#=<1/V&Z[(I]:&1ZX(B+L'2C- P$="BR[$ ?91UG['P.7%!3ZG;'?81\PA_OR0<>/"* 3/Q9#[OR?^!W.R8JI,F.K!5J!)ITA@D5&V^@ M%WKQ\#WC/>3A;1MO'<4JM&67,VC@H50Z:/T^)1.IVQ/VR]L@+\,*=8=VC4_Q MH/4Q@0Y)-6H=?X3Y T$OQ%,6F[>&2Z+EX5509H46>&#TM8_Y^ Z_K$%9:BX; MTK)-?0Q=CK\^$T:Y5H@"QAG"9][C#(8P/?#LEY7V.J$"N M_+T+/>D:7=5:I57)'3196,BXC]$@=E)?*J#/,./*L:CZVJ9#QL?*E.M"T.97 MN>;W4] %/Q)*QM.Q^M1%,]69K(O!(.?MHVDBSSW;'*0P^Q"7"[]-/47@ Z ( ML M&D_-EM/[N=7J]X(!,2CN,3>1O2>G#QA/LB$1"("@!M=#)%[4"'LJ:J\(3>2D MQOD)]GP1?9'$G2O2P@^_!M%PE"FT0]A3DS:)/YYL5Z<[/&&"1)'Z$Z,0)W$P MG$9+G?BO5^1$1BAQ M(F1T('.K$: Y2C_D;+QJS[ P5A(#XP/,OQ^='CE3 :JQB2P6>4?..R:O(U_] M9<()DT'G]Z.SK?,7=>"Q882&NA3)?6+-5/V0L#-;"4O.#^16.)UX$OLE8+^V MEKI"&$+^SFWE+YS*HZ^J.WR6.G6&/P16\#4D9J;9)R:+ PGIO+"5SFBDW?7D M'%]RN*UA,RO)/I%9&$?(Y:6M7 90FYGM:4)FG]C*5SRDY\I6>KH<3Q")IG*B M21\3T@Q2VDIEEGII5;(<4-NCU-Z(<=\L3$T3/0QRC9'9'L+**$ZN8\)_LL]X M0YZ:H_>;B/,9! =JFEY#KU':P^"[/%3;8^#81#T [/G,_6W$/-!92*#^3#<" MS4VV.QSY*B>9N@*FSG?LE*8T)(;1.8!L[TF2(Y (S2QW')V;SFIZ4Y7+&YZ9 M@BQ&^?GV@X=@[786SMO-8>D""(WX(1!<")M)&%&,RM7U"/GEUV5MM)4Q1WJ? M&2H#S?9N_@X/,6@_>,9OF$ZQP>* 1GZ?B2T'SF3::W?!3O9H>U7P$/@S1&7] M'%>P#5%TT4QN;\J9[$H5MIK-+!U3)L7, 6XXL-5TC?D[G=(9+)8X"?BZ?G-Y MLV^,5@#8]FF3Y>@@N^YJI ^ ZC((]RQ4RJ,V3?B@F#4&:&&@U&3C,?&C?<=- MIC;]8^KJ9XDR4EC-JO&L45& U0\]UY]%,)VE7!4\# X-<=G>TG9YV+@H/%E+ M#2F2]C%IR$KJ4J$1.MLG=&73PF@NF"&.(7 0, X;CJ6I. !A(+$ M)?K=C7D)#XC\DF!MWT$7@Z%&ZXGCS6WJLK$ZY/R$_9]EG/'I]^.^Q]=3O.9U[I]-M/3?Z;1!P M&D]W(/G8?6[]W'KJM7]I.0^=WK8/@:30FU,U,E-L>_E=XZ'WC(.GT6"D[\YB MA^J 9_5;6!T'_S\-MCY%$+J,JS_X/B![ ML$4P.3V% =8BU@P:D3E.+%H?/D> A5#$9VVPICH&"BG!T*#::W050J8[;*3$ M0W*I[1G(QGZ 419MQPQ@AM5+UR?HY.WSB&VSF]+E%#*6A0'HTETKVG8F(66? M)Q3C(:V=R =H9Y<3Z!U@5C%N#H4QR<.E,0^DA4(DEP!X5;? #TQ9R. O$YR-_>]/ M,$3ER&O006,P)I0(7P)YRVFV<'^?$HX';=KES,5"-)EVX+Y&CH?C'54;P<+F/=QX&G6, M'+G^OX@_:DZ%#TTD7X 48#:!!_J9_!(Y6>PIA;N(JN";^\CVUZ1C]Y@;+3]? M%EE^;C9Z/SOW#YU_;7V=&5 M73V0O(<+JG_R0TRRBSEA4/7EDQ$"W^'@_SG; M\,,(T5?\#"9H#8?8U;6WVU9B^VL]4F=H(-\(>,KM[(>0#>:\NC5;(K:P?;OV*KJE WO&'K*4[E-ZAHD-+#SEN IDZ3"]L1,LI?N43F!B ]NO MEDA%)<_C)T\;JHYRT1SF7J&V;K:?U9_6-9'MU\&N@EZZW%X8>LWVQWIN.)48D[ M&3FGK]#ERA\PJ^6PAY1^,:-T^[4:6B&.7:*LJ*G%<9$DQC/ >'4H_!K#C>:L MZK;VV+T1XEB]!RU/"(!K9K&;+OP)>"X /&+D^E8Y-_L7BZSA.%NP.HW!S=+6:%A(H_*GJ;<_ALK0^)G[+=;"'P"MG/ M1@Q:.WNH,4C@F6LL>J9D8)\W6+OH:6H]V^^149N-\$#M:95G0CO#K*><7S+> M:"J4C7V>MB;/J>W.^B:Q_3:IZ'G2/@OWKVD?N=(YCG$&G\%EUC-&P253"[RE M7%M3+)>DJ6 X?[WKF\LV[SQ-@XRM=Z& MU^@U4Z+Q/KCA/R+^&PZN56D+,95O7:?->A=(:9^CK$G3TC3I&E:P\'Q#'$T$ MH#/,OS(Q-]T!N\%Z-B@Y^JE\3[JJ.&SH MB(4R#IIKXTQ"=1Q$!\Z+5$@*3V(J038+K1P7U'+^&BKVMWW: +^)_>P[?FI< M?R0J)F1?RU$)C?K7R$OW%9_G / MR%<;#^.3>L6ZDO,JNI*88I#*&4K5G'&HFR/FRNVL5\GVGW#M7^X:D?=AI3M3 M<*-+P_/8NQSP0M(F])K!:G+>FU/;*7S;&U26@"S!7%RM_A,'+7]0CI$G2O.UK\[;KAHE]+ALSJ(UWU)1%*XVX*==,Y/V':V[#H!;>CE(ND*DT M*/S#]S9B0?-;]RR))L/8$7#+@PRQ8#)KQ;A8<'E117"YT%/.>"_%EBC2M0;\ MUP1H:W^XN9U:OOM>-[G38$&CO,6(T [%_\&(SUW3L+LMEFFRII[7;Z[.K&[K MLMC,[SDKL(V%2[6F*!M#L!6 [(\XF[Z.[LF;PBNJ\K#<_/]PMO)FLF(N)MIB M%]]=]X3]8KW>Y>KL?)2OZNAPE//?'8K]G751VNV$ %B_]R$CR?8W<*0KHT8) M11&H1/;57Q.2EG9F%,5G^WQZXJ7&Q2D^^-D+SNW00?SH3M$]QU5EO_^^LU%+ ME-V.O,'&/NSTH@M8E<[S/<'+8D6ZP^N5ON#,#\'AQFJ?H')TAUO47QR M6Q!:3E.RX]#LCLRW1OH<=]'$6VX]6N.)QV88/V/EV+EPC-/94]_+T1>O^>7 M5C]2R';-)D@2,&R?$^2%JFJW[.:E22*ZV$OZR@.U<%XTQ"$/:&(AE#KW.*^6 M9B5V9G%#CO1!T5H HLD]=1N/C!\8 M?>UC/I;S.L5BW>O56%=F5O,A-V< V>UT1EYM.IL0'WFJ@G5>//*J+*6;+LA+ M5$EX(PM9K-:TP+6&TOC0O*<%-GII>ZI,,9O/0YF"T KL.]A275EZ4:_@./%Z M=2O64MV1^ZR"$IS6FJ/ W3RBN.NG'C,.$J=(VE>A-$;/>-51B\/Z:;\-WDRX M+UP6!F3?Z8A;3H3/O,<9YJ+W^Y2\O#29![RQX)F\/O/EF!51@=Q@4I&X!0]# MW*P>I@L+K:E2G:!8)U$N"*FB'7]1MK2,N[MS#V;7@*](;7W[4J)\@VWK&OFD M_UZ"_]9W'JVD$I#<+50$C85+Z4L \K8MIPD? G%94*Q8B%:QLI!W&#(:/)05 MOY2T6&!Y6D\9E*G\Y>M9\R+D&H,G/Z^]PK"VERKM,EX2C/U]Z[=P0H\LP_T\ M%5<%[:LW*QB2-VD: ; ]C$Q.J640MBJX9X09 K#]#KI?$"=RDU$>7RMR>T:7 MF?XE;\K9>,^DIC3;=,CX.-PD4*Q#6@G9YQV2RMDABZQWU@L5>\%)*WUH2RQ7 M%IP7R*&F[)K*U7Z<,-9 RAV+Y:8[1*)ST-DW8Q*TA/=3D,"/A)+Q- C!HGO] MBC:UE]JF-BC#&0>%A,'_)"QFA\&_$!AKV)P;03M!8IY\R[765#&U19^\K8LO MRL:^.EV4X'@EKP2]A?,RIKC4WOJ*/"21U^=TDWP36+A3JE =8%->14,"V7Q. M#\E$;_M;HZ8@GR!\Z+]C[PT_,NJ/=.MK9;/[G)YC9 63[5O[X$&RFO2AS"JB M%I7/Y_29;/BVOV%:".4[J\)5WEG24M?UFZM=/VJU-4?1@"_Y]NCNA[1-*.K, M<%Q[MOZX%B0E..?LCP'NYG']H(/P12VYB]8%T<98_E8&I"ZO3]04%#+!GLYG M%IO%/"SRBX#<\(J>9M=R@*Z/*:)^F\KF'X;0S]C%Y"WE 7N3)(?!8&FD%2[U M?3L); __O(#*__@?4$L#!!0 ( -4[J5C#))*&030 &9J P 5 :7!S M8RTR,#(T,#,S,5]D968N>&UL[7U9<^,XD^#[1.Q_X-8^[+<1ZW*YJJ_JZ/XF MY*O:,7;):[NZ9YXZ:!*2.$V1:I!46=^O7P 4)1XX>2'ETDNW2\21-X#,1.*7 M?W]9ALX:X22(HU_?G+U]]\9!D1?[033_]4V6SDY^>O/O__P?__;+_SPY^<_S MAUO'C[ULB:+4\3!R4^0[7X-TX3S%JY4;.7<(XR ,G7,<^'/D.&?OWO[P]OW; M[YV3DW^R(<[=A'2)(X>-]?[M6?'A8CM:'/WL?'_ZT^G[=^^_QYZ:,.*7N+\\X+ ;X M<+J;2]B"_NND:'9"?SHY>W_RX>SM2^*_V8)(/VM,4C2G7_UTUZ'<^/O3_&.Y M:2 9NH1VWKX!RI9<9Q\_?CQE7]_\\]\"675NP\YSO_K,27LIG)T$4=)' 8^Y?[NQV0ZNUBXT1PE M-]%C&GM_+>+0)S)Z]7<6I)LW#IWWR\--!42/],OP)GUYZ\7+4]KBM-LDC!9: M##GM2(S+(/'".,DP>LR62Q=OIK/'8!X12??<*)UX7IQ%*5'(>X*#%Z!D$OE$ MD0*"P#U&"4&%"6CQ59L\?4]KA6"4<Y*@--G^XD_27:/VM.AW>N@$O(G6*$FW?UX'+\B_(5PNB$(T'5@14']C-+VU%$-: /)VSB:/R&\O$3/*?W_;>Q& MDSE&C$?M4=4;U@;"9#^:I'%XMR'+^R/APO/S11R&[G.,F7UOC[+NP "1?HI3 M-WS"+EGCV*IPCX,NJTNGV6R0ARSPRR MK!79(=*M#CGZ=+*%.H-:T7AB@U%" M]S1QE&]]V2]7+W2/TP5AW8&M* #9K'J$#9=!F)&-/[&ZMW&2W"-,N11'CPN7 M;/C(&<_/0D3VM'%*$"#+&/N='@[R5G1'>/7BA9F/_&L<+RFN6=K5;HP&&IQ- M>7MJ*<:#@^(#.1;A-3EC-OG4-_8Z4\$A3 FZR9H 1P]47R)RVB:CG-U$%/]@ MC>Y#MW$+)MKLD_NFSZR*4 2X@\4S!?$9D[6"+MS1$YG MV9)]Z+"*]3$I,&(U?MTNR=2)LYE\=;'_1*8(-RK_>9]A;D!9#6&7U1'9\;2'U$-^[Y+Q>.JMT,"S*$6V=?#KO M2L#L-[+G!/V=$5"OUO0 TD%212.9HL4@=[%7H+?]LPX,2I;N6Y3A>$7_QT(V MIV13-SO=MC_]&I!MRDGD8AQ_1?B-DDP\ $.,=^/1"4^V_R#D//OIY.SLY'U. MT/I<)4P*-%JHOAOYQ-K3DW"6I/%R\A(DE_'2#8B:S]PL3!,3@Z4]6)5"&IC, MW.2942M+3N:NN\H10A_YQ;P4TIZ,19#2H?8-G5)+ M)S=GSAT3B82%V MHP]BK@!C2K(08MS8X])>]O=G^\.=MX#X'(8O"7&08$^,^ M>29[5K)I*28BYV<4_OI&W>'/LQK.>EU.C9%N+AKTES\GGH.2+)L3-,% MPLW9:YB9=6Y@:=Z]@O%>*">XBCM1F&*J&8Z7ABR(VT"6)63>F!USW=TZLE7< MMG8SI](>S9]UT'">8L<<_!B3+X%_ZI9TN3CQ\_OGOGG#C[D6A/P*;0"N$[85KAK2'!2-0!N.RXE*IH=IL*,21 MW[2K\NO0.E8!T5']A0X'H0F00%TV WQH]T; @F3L(,]SVO=I.CKZP.NCU@E1 M+PO8UT"1J@:WK1!;8>O>%$1!_%@#%GMZP@>^K"M"H*VJRRXV+5&/2AOQ*;W> MRH;RT\R@1N1U@C&]\\)2%,\W^S;W[H;M;RC@>^@CG^[U/[M+)-6>(:82FYJ! M)NM\U!-(1CP\Z*.K>@W7LFH/A:-=RT"W^!./6*TD%PJ)@9 TK3B).>TL68HZ M*%)=ES>68=BCJLEH7#]!5!9W2G]3A0AB.:2 M#5*IA7"/7VMC#P_I5JC21H5+?[L?/@%CR8RCGP\J()9/!PW0K HK/6Q,9Z6S MB41LN6V%3!>VMK&]+YV]R-'JC*)4"G$I(R1\.J(IZ[(2U \[A ]"9D7G!'HHNBYD*ADW4 @JYTI1%W M,$*YOS5(@P.Q+BRC*Y 8^+(.R8&VJBZ[VAKGF]V?OP4($YHL-K=HC4*)\NAU M%LJ5?G>;A"D7'6F"*=4UHS'49-(=I:M&&K,U[@#LZ"JKBUU9@8VQLJO3S3(Z M,B7FMQ:+H[B]C7TWW8',$*9[DT>$UX%'S@33&:^2$-WL)/Q/4BWN9! MHZ4;5Q&QJI*TV)G6BMUL*!0P?E/KR"G3 M0$3--1'M-QU#2N]8#X;1580'=%DC9,".'BU^H XE0>AW]XT;O*Q\'1-:KH>S M]E4,<7>/I(@T,7>64:.B);"*$&<-G/'3$8J$PD :\=/X% U'*T M!(M\VB]1LD(>*V4N3 H0MA6D1DA:=TH%4! WUIA_W/ ^'^!"J*6 VLW6SIZ3 MP ]RCH6C:=E4(3\H1394;D9QBL&P[TN,(AFQ&5+CWZ08D@J5E! -[.TZM[=7 M/F1>[%(3L7NVUL@B*G(7M-YUI_XO*@FH&,OF'-]97 &RXA6&=36H5B! (WM) MTD,H!8H^QBXRCWTHO8F^/;K MCY<3/]:$Q(H3G@MZQ04O ]FJDA2O A:O/.R=HN>;"Z+<\Y@^/'M#MJ-%"U^B M1"U'$PI=A_% T5( JU1%6X[6@I;*\3H70>XL%G$O>(QN'%HC7C8>'1"V&\WP M_SO;OB9['>//Z&OIS6H<1^1/#ZFB?49CB/WEIJ/8N^SJY^(IO>O):ZJZZMIH MW#D^T)(SL1JT\;W\9KA4$M@%.(R>C761+3.R&P_6Z&HV0UYZCW 0^WO0!,E9 M.MVX&4VZ'8&@+\SCTNO8B@3]9'@9;TZ9"\4O?YYL[][QBSXJ/R^V*Z(\CND)F, 8M.>_B4@3G#4=K02S1. M#Q? 6K Y[@2SC7M?^DA6+H2:(P<@M/CDODRR=,$*B"NCBO7&BJ :KSD(1#7" MB,WF!LCV'3R4T+T1-^3#82EDV 2\&2WD SSZ!I3LE/W,2Z%TZKAOX@C]LK$ M'T&ZR%]70/C<38)D.KO'[ :S9"'0ZRRTE?K=01)&NG#H=N] G/X6%F,^QNW@ M''WAT46L\KB" 4)VZQ^Z.'#)MO+!367!P'HSH<3Q&EI&2UX3L=%0"[4>JR.* M*1NKYAZ_3F(#V$JQ1"Z0EO-'Z.5C+\TP4;F+.*'7\LEO9/F42;NBER270MG/ MFB.] IN\%(VHO<*E+NC1/7]$EQD-3[H (@OY(PH4F@YT >C SO>*_'=Q!X.C MK^7<>#Y AN=]#>^;JE/_YWYY3KT*'@#G?WZ^O0KPF@J)7[9K_:C=_@&N.$KB M,/!I3MCN1[(%O%C02@7)3<3NH"[BD$"4Y 7:WU2X*7CC[MV[[]@;=[LQR=\7 MT\^/T]N;R\G3U:7S^$3^=W?U^>G1F5X[%[]-/G^Z>G1N/I,/TXO_^&UZ>WGU M\/B_G:O_]^7FZ;_(X,LP2H0OE7]@%'IV$[1['F_Z*9"E+=5:W1J!\2^ M'BS;(Z"EXMKZMB ]L9<]HY.=YI4U@64#:Y:Y03-TXMS:21,Y..T&X@*CRNY553D+I+)4=6,TP+=*]HGO M!_G,]V[@WT07[BI(W5!>-UW>9TQVO._(#@4J5EGS@%("-?*+"[)2GH@:C\F, M#QV9(<+!KH)X7IY1@?RB L(*HP4UT&N4;R3ERJ+??TQ>?==5(@#XZ<]>'*7DD' 5LJ:_ODG0 MG/ZQ_Q[&"?)_?9/B;/3-,1$4C,BIX1+E_^<==Q[B,+R.,7U)47R8-AL%P JE MQV%CS/;/LC?/WV,KGNC??APQGC%7K$5P/$47Q") M=)]CS,I,T(N\46/WWV8 -O_#OK8!F-0',SEJS,?BV$L:F![Z6W'R )E\#:6 MV1[V;$/:"!(E.%BW&&9/OWUM9506(@^=^+J8]L%\Z$/"55XJ^]BI\ MJ"+ 2,#R)@*/!5QI\5^J Y]PG+393DO&&E,0?K!B""3(@Y>$7(Y[$@7E8,"- M@I(,VH9A#)$PV^PQ!+=O-+-BH^&FL%AE*V:P[],><4RN_SCJAEZ;!):8G@MC MKUS7'Q+HSM]0$50BH$\/FXI?LT=?"#^,59T_QIA<_FE\Y>8C;56=._)2-@AD ME96AK:>D _.RMV<>Z@'D+Q$1ZS#X%_)_(R)-D/I$R'E+-A/3J%06' <)S7\N M87V.9C&FZ9V"7=R \XTI2!\'V_0/2"#X4D?H@H)Y=)%AC"*O4LPQ\MF_PKP0 M\:X SF>43F<$N_L8LP\IT;;G+*5!^:?XGFA@E!I*XD PC&KFWHTNG@-1#8[( MEFHN/<6"U#5F\FDFMD\I1,C#4'Y A+!)D*+MM>!<+Q^0%\]S06!+C3#?;^AI M1Q7,X0+^PQ,*CBP2U%^$+0X#CR['D;^[58P2,EX>N=E^?5,AO^ N">'] MN_?.B;.?FEXLR6=WXIF3[.=WW!T SFH[A^-&OO-,8:"-5R4HG'\48$SO:C&S?[[9M[EW-^S)8XK 'HO( MUWI*9YBI8-Q7X0IL(S.K=^3M7C9:KL)X@\JN,6G:N*0]A&#"@(I0N:@DIL(Q MJ_R852[@SG:_4]L+;?+_/A&HS\F\?PDXIML90 ZL'C]U$8)SM'C,9>D!K>BQ MW(Q]FGT!Y+YJ:J,>/G"8]R5!T]E5D@9+@I[(+-8; 4A]U&-''7 X=+^((WI: MS!/S'H+DKPN,_""E?PF8(.T!((U-CR-2+."PY]H-,//AW"&7GJ I7B9VS: _ M@,0C/=89X 2'D1=NLB![5_H_ZBU:NR'=[NHQ4;,O@+P13=W3PPP'7P@OP[EY;"2C?[4*2.@6W1'T"05\ZT%CC!T=%[ M'*\03C?4.T"KH%%Q6NV7!I6-U>\.(1JJIWSZ.,%A(RU>1VA"C<(E6J,P9@!? MO5!O$9):5*V>$"*&>LS30@<.W_BNO=SW1E"X8;OM8(VH+,I7QE8C08@1:I[, MVZ W]$+XATM]L*G^RJ?H,"H[6CE*=+" HUWB%)6DFJ.B>:+H,-ZHK.WD=.F M)!S.%T6-[K?W)?7XJ^PU*A<[.6J4J,#AU0-9IR.:>;M+O]'CED:_4?G5R3NC M@0P'S3QLID/,RH_.SEKS'&SE]E$P[V-K16+1^IE+'TX^_#N0R-CB8YZ MPE+O'*\TKO./?&2X.4C> OE9B*:S]G%W:?I2?^,?,Y^T,Y_Z9NHQ:>J8-/7* MDJ9X%Y<>'K\H"J%*^WQ#R5,*2D#BK E' 949ML1)$!Q4XBY"O;%)-37B&@/; M2['KC2H5T][?7F'T;#[13=\&D'L<=K=6Z>LW_G6,Z<56EQQ6& Y2=V8OPQZ" M93&2H_Y(,_@%<"60D[4;A!0J N4GZO3M0RB4@T+(%[0A$DK"P'$!J8QDN2C% MQ$N#-8%:*CM]#@PAP='*TJ1#'-@R5"9%&1N:N9:3D-C*9?Y;:WGJ,@F$5,W1 M9*L+H2#*V>Z&2W[O5T#(D(%!P\NSK3_^7X04[(XP?2LPT1>YWN>#D&TZL/3U M3C.(@LC'BN=#R ^P?:Z@QK- R)"ULIP:4\I:#.NB2/NX3 MZH5OR*'@W5D]?+,;T DB9T:'=/ZQ'?0 (C>5QUK9VZ[L[9S<,FC%9C1&L.## MZ_OA9) 1&FWF-9QV,D2M&G[J>^SEQ6]BD6VTV>\DEK08_QK9O(P]C-NDF1A,@PC>>X MA7U@6#@-2=3@$ @+]PE%1,5#(FP3?TE(FK#[FVNTS8J7VCO-O@"LGY8DEEFF MB9KMR*WX.H,JCJON"2#V8LPV+<1L,TVT.5*%8_6Z6@NXFF#&/VAK+']0@J9_ MQ/BO5>AZ^\-U!?A[L@<@ +CS^F'2M#, )33EJRF*<%QP6]]0 B&!;;DGQ LJPJF&G:[.W_?M,AWO2 M[@ "<+VP4HJD-4?R=1"YD1>XX4U$865V@D#**QZ23)($I9^_ M:WJ?=U XP1X,5MET1N9PUG029UD"A?3)H2E^]1TW+3<&[[S>$2_'@]#\-G"? M@Y"5$2AH/"5+K$=T/Q>?SW&$BW^RNF,RUW:/XUNJY7.^V?WY6T!.;N0,L+FE M)P")=TBW,Q@W>.]BP"T!I* &N-I-21-5=I*@"X.]-]$J M2Q.&UYG4DR'M <#QU$I@N>SC(0B.6>^-F?4>D+MI$&:]A\&LYM9-MC**6H.) MF0R[%(K0MQLGIM459@A39//\)_;<&V]33H-]"?^3/+3BT+VB M;[?VZ^,39EI0JC$7?>$?G,<5*/@!6 MVJ'9J: C'U3AZ5+%2KJ>0YK,:5!:,7=L77?1QQ>=7Y^I="]IV[G=1/9&?W^ M &S.X+)D0 XXKOE+])R67HPL73)[)/!?O7AA1I^7G'@>$5#_A@@S1DE*".-) M R[=AP400QM<8KI3"8X@Y332-QZ2]@ "!,)"AR; MAGH:=:+:A'I*@+'K"10T9[F%S4EVP,&/^LBM@RR>H]7SZ(#J$HLQ8,[1M71T M+1U=2T?7TM&U='0MC77)L;X@[0%5N8X,Q[!7WZD-KOJ'KX-UZLC1FBSIXW7_ M*O+*^ ?, +.4Z[(27!)\*5'-4G]T7D3NAG; !>I\Z"U1,I#E]NJ!H, M)3>UL0&XK*S)38T4<.2FG7NU5X\VB)3T@9[6/)G%,UWE%[H^H]3,(?E] M,_>\&)?Y(%$Q\O]U(I3"]R?NQ4#XBIE>_1-5=R"OU)UO% 7IM7J"\3B:LD_K MV;HRIC#?&J3P23V+6CUA. P-1%6+>V4,!R@!>^L^[Z;B>H6$K0"X]0P$:G=K ME8<*G.W,+2)+QB(._9OE"L?K/.(E]=9)>P X0QOR2 LMVT^_Y[?X6+4U@MZ< M;(14'E59%P#GT99,DN-EUTT:S]*O+D:E$A%2%DG: SCWM>2/!"F[Z9$9)H0D MVVV:>1"\T+_D"B3K .#PU9(],JQ@;M14@06=CM:B"?I8\4N7J+;DAQ='$&+$ MO#^F/-YV@KSGD'):A1B<76+)3W>)5AAY05XS":U"Q @>^=O8 OM=B)C(7]K; M\)"W-G(_:6\D@",U0B _(Y$DR+M WABUTW2&%AR.E45/Z+(N-X&\%U)XG\MH M6/,IW\;1_ GA)76&T__?QFXT(8<:MG:;>99_?/>^[EFFHY^D9%C')^.3'^@4 M#IW#V4T"W\5,:;//HE&EJ#9:CA\>TLI&Y34$XQ:6D+P>P@&5N6)C$7.CK=4^!^[9AI/X(TL5O5+Y"E%RXJR"E*6^>V+-K. IZ]*J':> M7D/4AN .+:R]0&<3?TUS=_@^#FE+ (!@P5:J(Q+_*O( MG\[HUN,::1"^VAK \;T=T:MH#$WP?65IZI2OLGL:37$P#\A<]SB(O&#EAKGI MS+63QY%.PP%XD$^799WPA+/N7(1N0FSM'RY]_"V=XH=@OD@_9Y12T]D^@_&" M[*>0?[[9MDNV#46K4N=1 3R29[!F=487CCP4L-%ZR@RX:98FJ1O1;%5JD@0, M5W<;DZ,_=>:H&A\X+.-*W]4+L4]!@H@!\M#NXT[D1(7#6XXU)G,_#J.N:B2' M7HBY8.U*2?#66E6/4?U+[[JMIRI?P["YZ?+^*0<(%> M:65!3),XQD_-#/GM^"=L B>?P:E, 3^*L7MP2)H.7VLT]HL*+/Y\[^)TPVX\ MNRS13OK:IZ0'F&@&G_35=Q(D>%A^Y8(+F32LH>@#([:A(6P:'!HPTG'M^4'% MQNS<^F*ONKH/@'B&EDCM%ATU2@ >NBV]RRVQ5H*V8.I/J^V4 .[N6%[:)*\ M8IF[_Z4D7_*$6^-18%@QJ?A5\KM,\1O HO&V:S-A]]2EJDH+IZ&]4BQ"J"O)TC63">4I1[XX%/ZNRE=VB\5M,*7], B MCW+FM4=M)L"&<$C*5 M;J*Q]P_G-,<^QIO=4 9J.]#T (*PK:5D()+8$2]:=R0Y=\E60(*6OKAH#@<@ MH-N:_9HHP@D$/::Q]]=-DF3(ORP>C0YB_W'A8I1\1E_9)_'^6*\S@,BL[NY9 M#R$X_".GK64<,;CO73S%#$^?Q3\([ QP4=A.IR> "*P>Y[2P@<,VLMGS$/*3 M:X(J%2J:KDOW@SLD1*E[ZGX XJIZ+-/ 9?AE;R\U&"V#;"G3'+TN$ *H6NN7 M H\1:9_/G$.AH'FUZ:BT;N67D<,/QR )5CX&;LMM0+WOJ,QJY8"!'LRA##XBBGF1/(0_!P= M@JH[)V?;G+?3V58$I%>.I5UZ4-\$IR70R;_V8)-_T%VEGWDI.0&P9PEXE2G% MSX?R M8'KLROA%1M;8)<+LP3]Z=88]-R-);-+M#";32=?>FR((G(72K$W][C!2G\PD MUHR;0Q:PJ&V)Y242>"T!I#&9BEJE9 (/IR$<7GD]LV"-*N>#W;'*B^<1?>E! MS #3$0 DOK1FC"FN=LM:\,UWXSBM=U:Z!9!MIHM1I6:"=!$[O-(7/-DM'BC> M- 318!63#0) 9]OPWA1-.#Z^2S1#&"-_"Z1(5>NM &2BM=+1.AY@&:%Z X_? M&$"&60]L ?BL7 W"SW'DF3"HW!Y ?EFH.&=^Q(LLZ60 MBK7OEJ.3'(X79*P!:G4[DMG"*0E2,3-QS<& L>%_NY0C PX MEDAWB;(.,':**BE3<67 '>/VQ>.KEQ5=B.E!ERWCA7N15LG+#^+B[8GQ$ #V MCFHAV^U7C-&S^\1F7?U5<1)9!VL1$C46E=>V\J>=# A'%,#-O M#0R&+_G-OS0]6=''BMU0RXJU& 1 [,) =5H@:._E+_K>=$*K!Q%X6#%_]DNQ MIS$*9YR]:X8S\O'SN,9V"B>>.2']V4';60X@K(&2!.7$ND2)AP/&'6EL0];C M&_94B?9U:@(?W55'=]6WY:Y2$9+00TK(ZG?+>?(R0E8!M7M,YAHBY5E9U M@5D/G\JI66:+H1R=MX\U;"[1*DX"LG&)\JT&;\J3J".$I7+7U8L79C[R M:6DOZF[+4O-W;\[>9$3Z;,OG'8 CDVZHMHHHE?%9( X,!&;<%.\ MP^B7YDP>L^?_1E[Z%%]G9,N#?D<)/=*)4\3:C@3@4&7"GDZXPCD"/"!Z8\)+ MM]!+=4K0%L!9K(U>";"!Q(TOA)S)P^,7$Z[4^P XN/7 G3I6$-YIEG*EU@9 MNDL;+M2P +C-T]X'J>)]_0UO+3#8-X4JNY">#RB'5\6D(]Z399P)$Q=[&AOL M%JH?&>R)2M;\@FPE8X^:4#C)(;"%,^]#,R&/#7M"W64^\[<5 Q^2PRT_JM9) M4WY4\7RS;[/-LIQ\=;&OYVOK//[(SUJ$;D179HE?K-H$H".K)Y967KJHX&SW MX9$M*%(74[T1#(<23[AX5![P)MI-1 TE,>-T+O+Y3'(A7M04@#N'+P3[V^\B MT.$<_W-](Q/(//#5-F"NP@]J:FI(6XZ4MT5OCT7D:UFL8::"8?>XLEX-U@^! MO%71N5JNPGB#D*[;7-(>@+T=4A'*@B"AP@"+8>G]#P8WS_4E7A]->@,X'P[- M0F.:V,U!R\,"DL6WT@),X8E!E]X*RA#8(UTQ:VU@+'4)0&,0*)1 @)B%$ MB(B@32/^_:Q6(P!8Q;A2I;$/X2,$G'E/7^..S"N- &#]ZH%Y)80@,F]OND66 M6Q5*Z6-@:T&4_JC"#Y]T7C /+W+2FJ3L/UN-RY^./.M;Y+A3 + S XEAKV2" MX\9JC5?Q;F:>>SW)T@7!2/P(P0#S ,B> 29K8EH-70REO7KX?I #4@=Z0L./ MU T\G4VS-$G=R"='!P% ?E"_\F>'C(-7$XX\3*^VW$2EZR$7[BI( M"TCI6W1XC?SK&. -6G.Z,07QQX,21"')H$MA76^^1(3Z MI9@/C3(D178_>]605;PI\-Y^H3AOD_Z-A'* V<>4T9_LR^@ %(0CLA=QM$8X M89F,#*<<6[KE0$(WB*K3F +R<4P!42$.AZ\,L&AVIG^" 6 8[KR,5UY ML$2&8[KR,5VYB_/M6TY7/F8H'S.4CQG*QPQEDW(2S0S:A%7.-TEM;3$( "L[ M2H9K"]+ R4/7ST 'E/AE)?<6+'/#$;215[LW;U=Q:DFYN(&+>,H MR7E:N-&V32D@WVM215L0#L%>C9A4T9:,<+RV79,N.HSS:A/$ADBS&->16L)@ M%_YD02AZ>JXJ6\#A9!00AT+B[$!Q*"Q'1^O1T7ITM!X= MK4='Z]'1>G2T'AVM1T?K(3A:CZ4@[+OC^BL%\:U7BK7L9(5<7?;H;CVZ6V$+ MVK>4YNHOQ2^B<<)[TO?[*97MWMV4&I M]0K$3AG JB+>MRP:3__J[NJ.3T*P50<,PJID#9BA@"X"(M&T"\JKN^9KEYS MXJ0EY\G$2X,U>^O<+"#ZG4% E'URIYL%'/@XA,V(A['B,3Q\C$ M,3)QC$R,4*3ZB<@Q UCY_J.H)0#6* 5MMW,3(?$*3K#',,$Q3#"FAZZ4T?L0 MAR$YK]"/ SGI1),=0P2&!'L%AJZ)81X6&5[TBGD +'G#:N] DEC0[_4(X3<4 MINC;_(TNB-!#%W3SFAO:P"S/H,+8K>0XZ16A##!OU>CQ"6R/@'HM4&D3]9(^S.4;7:*2'Q;"QWBS8@A[R% M',L5HTW,;TZF[0KR:W/I&%H/"])^4"(N=/YS/0M#B'F?$+PNI]&0HMXGU5^1 MN!>8695X0R .>7<"2^@-"?^*Y)[CC;$A^<9@O"Z7FTW9-R;]*Y)^C@/(CMTW M!.-U>?GL6GY#TA^0].N[G2R<8K5G?UVN1(NG6&V*OQX1W[\[M[^/D4R>DQ2[ M7N]WO_7F/.2-RZ N107=@ GELQK19V-K\( H%\GO%W'$T,[<\ GAY7N9J(X- MR2OP*FJ9A5[>6NI"Z-*51X2^Z-$X*Y"\ N?BZ!+?BM# )+ZWO+P:!=C' M2S=%UVZ ?W?#;*@]MC$4K\"CV$[2QR0R'"G?W3%">$UV_GQ*?*;/5284)8IT M\A2G;E@M+)VDG^/TOU#Z@+QX'M'73@0\0CF0+: Q'Q+N2^O><(I%_];)"M)CD4TQ_&M@7HISU MD(5X4&^(DG*O7C1+9^;)?([1G.RB;LB)(8B2P!MRU]P!GE?@&]$T%"/(N@[! M7[T6E,[1(+1 !YY7X"^!HP4Z!(=;0JMV')XD2;;,T34MJO5]VZ):7[<@G+@Y M#(Z[!^)8:.M8:*NK73H6VCH6VC)=RHZ%MHZ%MGI3A$-X J2_0_:Q M2Q M00 M@K8+T)3VJ$3E[E"ZB/TXC.>;H7QE)C,?\M%J&'^9"?5>@;> AVYQ8+P,UH%/ MSD\/Y(@XAI#RYSV$U;8_(S"8#/.)"TR"VR2(R) =)/5'8\)#-JL]R.Q 5 4F MK'UKYN]Q2(8)"8)C&]SZS(>;G=?#-$SP@VF8@/<)Y9 X;N0[SQO'I< X M=.I#BA=HY$KG1ODP9KI,,V MS;X 3N3&C--$S2KK#B)L+G*1C+6D'4/HQQ#Z,81^#*&#"J&3;4&* ^J?8I!] M(6Q('AZ_J/9(LCX %MFQN*J@!"3.FG#4!B?;>H"'X20(#E9LAKZ-M<&]MK[/ M(:PK+-YUVDNJ\I1ZG\5:TM) ].)G,/6ZT3^\;*8M9LCG([X]6(J.<9J= >P" M1I I76H "Y745CO3<,B/!N&0_51.PBY0'%"PXW@YXO"\/,?+$4?/SM&S\RV< M&"U[= 8X,0I>'O^RK3Q1F_&/(%WH/TK>8A S)2*Y.ZM\A:XP1$2',D:::;I ^&GA1MOR ;NJ1P,^7-\2B$,P M6FI)2#A+X0B8#_-DI?G\ /96=JS&R)+^BIZ^5")=K1DZNHS7IS]D WT M(EXG][<@X=M7A9!O3<@Y$!Q"E/R Y9Q#\6]!U//"7=;DO#[](203'+"0U\G] M+4CXCNK*ZN8@#I]F4![RHF#[=&I&Z:.J#/GF0Z^@?1N'WC;F#)J&?1MJ9?D] ME?[A^S:.W' 5[(!?;1G\ $=?88"G8F; '?*N[C7HEQFWO@7EJAXF7,7S? MAJ,!KHH9,PR.E@WVCD^7VQ?MYCMD+9"Z#P:DV3<@B,>7PRP\NG1\'LR8GNP_ MVXS+'$MI_IAA3!G\X"*\KETQP).P2K>(D2&\#]YF51KS(,$:1J!BVL/68 M?/]Q3+X+,09VH:QR ?<^P]Z"M*#9NZ97RWXRN%I63+I]F:>8UJ'S'J^9'>PU MLR+I6W++K-KDV[AD5L79JM76NAT&\UX73[AX5.[C0I;@.H_05I*F9^(+/%K= M $38Q'E]W+S5KRU:700#CD0QY4_.V0< M6C1O(@\C NQ-1!!:;DNT7[BK("T@I65I\1I1+]AU1@-[-TF2N9%7/]5T'^[5 MN=2[DP2.'Z@OL[LF1WZZ'2#(LEC5P"MB<[I7ZP4?CF367%D/**2EF^Y=G&Z> M""R)Z[$0J)G/ZKMW9W6?U79@9T5'=M+2T(?DEA*1YWQ3^:+E@C(::^SZ"US0 M)-XG:0^ SJ@6C*R66)"@:[ET!A&ETI#)C4X-* /Z]KS@XLX)+2- M<;X0S#%BRX#8@:7N \![I252N]V7&B4X6RQ:4F4Z*RW8$@LG: NP9G]'VR9 MU.YC"B6?UR3R/Q,8]K^4<926"#(>!8;EDTIII>:>*7X#6,%S'"1I'-YM$$X> M_\Z"YV>Z-W:CC:EI;#D0 'O94EAW%K0EYA"W'2KWO[J;->>^+D9\U[V1#1[= M32_07;Y\?5D1PD3IA9LLMF?8!^2A8,TYY+0>!8#OW(3?K?&$L_41;:>7<48S MH&>EWPR/?-P1 #BGVRBT$8Z0F"MYV$S(3FD? *[B=@R48@6'9;=H[H;7J!%+ MXGP'X$]MPXH2!G#(/O$\ILK$5E,++<^U%#4&D&+;AB$B=.!PAUW$*1(] Y3( MV2-L#2 5M@U_A/A8BPZ4XFEF 8'OFP&!?*QMGNH!A0#R9-_-1>@FFF\V-LT=%9#_F@[["?-!'-T2)AI.(WPZ #TB1\QAY"?7!-J%&EJ MTUEI)R[:6ZC[ ?"Z:G-5 QTXY]826'F*%X58F(LN; W ::K-'R$2@Z=ZNSM5 M_T+.GO@KF2R(YO2LR;P;DXAFYRV#A*Z'_$QMPQ$ N$*5;&F%&!P%*D%^04 + M"/#;1QII+ 7YTT@=GS < X!757^),T/-WL7H[#E!?V?4X[ZFT7 SI]$/3:?1 M?D G'_$ /$=5&DA=1MRF1U^1IJ](0NBCD^CH)#HZB82$1%Z&68BAN'RL0U5U M)P#G"Q6)U4C8W0>E;LJ@*6\-)*99TAZ.$T_33DMP >-$D1IN7D,8QELI5I63 M'0>- 8S0/0[6!"JBL!X#+3]%BNV/O#T ZRZ6DYWYD>-@-S$B25 Z\?[.@B10 MW/WA-QW?WH@N)6O:&SX:H)@@-3>BQC!,CDR>9%P8T.(0!?71TX*2BLD]:E6!A=Z=3U5)5=$+KM2R[[N?HH'D.U%HV@$KP& .(.1\I1 AT/Q5Q*G$Y7I,.#/F*$ZP=(^G"?>MUSBG$:>EEEV0(I\XX'(9&?.$+; M2X[>'S__YU3Y=G_WIJ__QY__CW_[C_SP[^]_G][?$B]S]EH8I<6/JI-0C MG_UT0QZCW^^__:/W_[P[1_(V=F?.8ES)V%=HI!P M6C]\^R[_PT5&+0I_)G_X[D_?_?#]#[\G?_KYQW__^?=_('?O\V;OF6!KOZ5= MX(?_^!G^YXEQ(TR_,/GY-?'_\ZM-FNY^_NZ[SY\_?_OYQV^C^)EU__[==__[ M_>V#NZ%;Y\P/D]0)7?H58>U_3O@O;R/72;EQI.ZO3W&0$_CQNX*7L@7\ZRQO M=@:_.GOWP]F/[[Y]3;RO,A'ASQI,\N:O)^TSG=[]]--/W_&_%DT9(2\MVLIT M__"=^.-7?_XW0OXCC@)Z3]>$]_XY/>SH?WZ5^-M= %SY[S8Q7=<+&<3Q=]#_ MNY ^PZ<$+7\"+=_]$;3\O[)?WSI/-/B*0,N/]S=*?7^JT,HZ<6VT3/0=5T.F.24N_G]^5??W;M8 H8'6,JY* M[L1NSHO]V&*'K,5W;L2B9)>>!=F'X=W7<;2MEU2PBVK^^/?@J?N'S56IZ!'3 M)-K'+NWT167Q598N1&0M !1I>/;QH8/,?[[,(=,)/7(5IGYZ(#?A.HJW'%C( MIYS3?_V'D&A$'\ME>604:Q0_^C->#ZO3(WI=L MFM"@^G$[_ Y8J]FQ^U4:X7:^>E$'NYX@RT95CP#A"0?0V D3'\;O5ORK:8K? M_U3ZG0RR1^UP>Z%2VN&#;T%Y,A 44\EK/Z ?]MLG&M?H7=,$K^NI],E=[OCO M.%U-*65?%\M6#$"1"))3N=8]??9A91*F'YQMW?"J:(;=Q>KUJKI9M0UF5U-( M.M#=2JH$R$[EA&\4,/OG*^"%E0_I%M _3^' 1>6H/;.N%W2&UM*[Z9V,7 MS.ZJ)_A [ZTP61#.AD0QR5@1X#652S\ZKS<>FR+X:U_L)+>,UNKVV-VX1=.J M RL:8W;=-I$'.BTC3ZKT)Q[OEY['C);P:%G%=W'TXH>N&G65S;'[:;.>53>M M;XO92ULD'NBD&?4,4E&.-L*9\$4C# MI!.(3^R'=U&2.L'_Z^\:ETV*QC/QQEH=:QVRTG(&/EDOKRFW%-0)(S_1,@CB M8!E31^&+1W_&ZWUU>A1)#=+?<'I8K81]?8I#&U";R(4@"2NXVT2A>JN[I@E> M5U+ID[O3\=]QNI12RKYNQ0D23G&RI>\#=?INF,14<22G:(;7JYKT.L8LN0U.'VN4 MM*^KY41)3G72([F+?1S3,!59#1 _J9/N$^4:1MDF26A(/ M7%QFU$E!G@CZTQT;IQ0RJ/T7>NFD3B9.PQFDHCEV'VW6\_B$N*XM9A]MD7CP MF7!!'7(%G=QIITS4BB^>=K MF9LMK@NHS5#7%+U?*O4[W)AN4-#8(V@#QJA-W_ MZG0Z&I.E%IA]KE;.H2,RT)P:\AB[+2371NX_'C8.,]1JGT)E ]BP5.\0-'?" M[H8Z.A]MXC3TP.RF6G(/W=#A/ AGLB""#9'X3.;);($>.\%-Z-'7_TG5F'G: M#KV_UFMVY*+51JB]4B'J4$<49 FG2QCA"?)5Q+[0M9^X3O WZL3J^\4-3?'Z M7YM^14Z+HAU.+VR5MG>N2[:W+2@3(&WAOG&IUS7[3=V6CKHE7E=LT>[XLO%1 M,YR.V";LX*O&LB-RTE-[H5@SZ?EAM>UURQP*E;TQS_':_GU6J2>UOECS@]K%[$OEY54"- ;J@?K9WDB7/9)V?/ MCK,3SD2#-,E_4WI5]HN_\YM-(,%J?>V'3NCZ+&XBL5VDJ,[6L2M.7^RC/[AI MEW[X/+B7]+VGDJL/#ZO;F\OEX]4E.5_>+C]<7)&'OUQ=/3Y8]?1'Y^DD\579 M:";>6]&IUD]YBQEX9%7.WDED.3GRB1,<7&QPD,?=^B&]83\>3R ;&\[$\TYT MJ_6^HM4,//!45@->"$0)IWKLBD842VF MR$44,,Y9+0H;0;=,$IHF+5.7DT:X@ZU>)SG0JBWP!IE"SM[S9TY.75-VFM@: M12E[L9-M 6J%T&G;.4220L/3@#IJB#VN5.(.\\1%D?",(LY,*YDKYU@+NPLG MV2Q##_YSQ4;1%R=@\B3+],*)XX,?/O_J!'O5@D6W+^ZP[&0!.4RU.N(-VV[B M]_9P1IZ78^<_2(P6Q$E)SHMP9E8">V(SN/ #+1F-H?,+C9^B.6D]S8IX$\7I M(XVW-^$+35)8CRC7Q/5-<>-8DWZ5=7%-.[PHU2AM[[4Q$#UCT+ E$ED[:^.1 M]?.5^DT2='*LT@V-*Y,IA6'T>N(.R0[:RQ&JT0UOP'81 MOJ]_9SQ(QH0/,9P-.5HU6 GI*2U !9.$FR#B)G"MKRETPGM>@=P:LC,)3K-. M.$6P1:D3:*_+AY>: '8((N@NCG8T3@]W3(^4(0C,T7- 8I;RL2[]Y\WZ6K]D/X.(0N+1'229VD":VRA\UCMXJ&^)&U\:M).AI:897E1I$K9_R=WP M&<>9P[C:63YQN!1QGHB-H=9AO:$Y[K!KTU../55;O '8*G'ONU09X>*DP/*P M/IJB12E3+]<8]@W"*#RSO[TIE&W?)#_S4I\DR]'@%D$T4> PR8.,P/;1DP7;HCCN4NMJA,JW4[(LW'#MK MT'N*5C(J3@?8^& YL=::^HG$ZG=\0WWX(P4#44 O^[VQPVPB72,/7MUZ%M%L M.EE<(HTF+7Y$=7,-@Y*%E;FJZ\)3QLF=/"/-_A(]!?XS%SLAOMAN\OB$>)=C&:29.'X( M)-.(N%'"HB3=."EQ8D8,GAMAH7!@G4G(?HY9#_A#02L*69^03P+V;'TM\5O M(ZV.RRRW#[@T+/Q)ZF]%!N^:_?'SQG8W8 ^S$-LAVV_I88LJ#HUSS0_-,7]T:YZBL MJ67-J=%Q4[R3_3:!!YX9%:AUL#O='UO-/ ZM[(9=TC6%6<0]?:'AOF6YK6R, M/0:;=*R&8%U+S!'8*&]_SQ1D249WG/C[2>@74C9;I5YS!(ZBYBU-DKHYIY>K M'PM^EE!GW$\;YY^V_C3>TE:\]K8G>M!I7GJK6^$%FQ'FJ).M2]I.N$>;?^?P M8GFR7E:.OUPQZ&VYNJ;)#6=\$:IONC&;I1(\W3+V5U3*B\N6 2E M[K"[1" ETTJUE2S]['BQHC!40W/@UG& LRB.,A5BF9HG&&QKD>[KIQ@G9G#-)HRW[5][B MVTE//$8T:M:<.F(1;HZ[!O M:-1KC[<.K5_X&%W58BM-'9]3)>^,IZW8S@B*:V/K6%S=%H19M%,+^ .)PUM*]6E MU@)M75EZN3K#U%*R;OOCU/')GI:J.-%M1E? M3>MV&6V.U\]&O''UGFZ?I,M5/UMZ?&@T_1YJ;I =*SE5E64Q^>42-3W94-\2 M=PPV:'=4-?FX&=ZH:Q)V0$W@; G$B2[$HPH+^K9*H4\HIJ)4//_)M]_ M^_WWW[\C.R<6.? +-C0NV*_@_TFR<6+(,]VGFRCV_YDENQ>_][EU1!KJ/DU2 M]@/L<#HIN:0N!S#RX[L%@9CCC8Y_^X.MF7,4MD9[33/IF>T[=QA'5_/D@6! MMQ/._)"XM1I/5'X4[MA1[\J)X:9=LBRNQ7F7=.V[OKH0J49'W&&LKWNU.&E; M+[QAW$'V_G4\!0N2\R!?2UQ(QF:4RX9:]3U'-X"LK2=H6BH8D8O!K](Q"-O% M=$/#A$T9;D(WVM+;*$D^T'2U?G1>57C8F0KND.]IE:/:$UU(X 6#OHJ8" QQ M_[;"D0B6Y&M@^@U_*@+2>1AG6]4LK%DG>T&I8IV ,<.QS:Z]PXD>#=2Z-6^G MXXWI!EG-;"]GU=J6:1K[3_L4*C5 N8([9ZSLCAV-_L$-^W3$@_+V44=I]IZ/7$[ M> ?M%6E)\YMA=Q%^8&Y/C[GUY,E,8]L@RV\J\IHL![GF0J*YQVR"6F<)T=!\ M%D%L?/%0#5X4*X<3=1N7#>K6,W-<]8)!T71&#FMHJ5#GK%;3X$=6E \G[OKZL/#ZO;F'ME_WE]]>'P@JVNRNKNZ7S[>L 9D M^>&27*S>W]U?_>7JP\/-KU?D=O7P8"?+F!?#N&8?_B)[D^.O?KJYR"HR7;W" M"QDLRN!%3?9_GCHAL1\EW!$PP#K5Q.3.9/!&SA!E^J&C5M+9$[W%C MO*'>+O+PJK3Y.R]V!K^$LL^]68;>)8N7(-K!7"!3M@Q2][>]'U/O)KR+(Y?% MZT64J._>#*&(V]L-6*LZ*/8FAS=B3"C5?Y 4O+-[J07W_'TM\K4T0F82P!MM MF0P$A!CE]H_&<(G$:E[)W08>_4)#!HL!,\/2V_JA#V +]X@S2RBLU]X+-ZYH M:BUC1TL7O/B@*WA?;\[HN3H4#BAFP[OP*?:PJ-6N< MZ>*-1[6HPV>V.6*E)$4* '[^6WZ)]M>4\D*)&NSJT MD)KA1XPZ80=[HB"Z$,4DK S'HZKG:!N;43[NC3T[DR M,6[L@37N/5WFQ4MD^L6\.6-A:>H\A=I^IBFMUW22Z.T:N/.-V4[A.L-( M'<];IP_/MOGJ>+IF.TIHXK-9&WZX9UJOBM7W.5U'<59DZM%YISYH1,?;E*Z3> )(\CYB(* &TS,&933E#$YXL:(":Q]FJ(X"CN\.#6%TOVG MT]*>79G:)00DI83DB8N8@R$74KS25@I%CQ6IGO(686W,71BY] >AC[ M9XZX*8AC#VV9-;+AY)R&=*VL:JMN/0>44VIYBE G3;&CBUK@@Y*QEM MLU.@+CN1XZAZIQN24VV;C/I%F6+Y+B7Y^JG^BTZ"/7F5X?SB[KF3^*[")JJV MN'&G44,9=6H;XL6<9G%[UY3,2V(75\P7A%.V$H7CZ AE>Z%6+=F)$K;\9B"0 M%YJ2K_V0>)!$'HLF_&^VRH&/8P*A:*@RA TD^BOUGS=L\%DRHSC/],,>WEI8 MK4\NTC4A5%<:N)&KET5D1.M$ "_2]5.C;VCDW$C&C@A^4.C[M.B,37"T9!8G M,XN,%TGEC: 21<4?;4&G'0.=U1L(9K5/IZAK#6YKBL7GA>);KBGI]<0-K1VT M/[J6WM8-+XQV$7[ )76=YQ(6BNKLY%,NR7_9*C\QNHE6B%Y.:'HV8OGB^ %\ MGNLH?G "^D#=?2SJ*GO_O4_XB\MB-T]]%=HD?=R 8MR2)\?X)HCC!2?S*O:. MSXN;!;FD3RDI^3"\RF4X8WS.0(H%^<5A4YPP7)L;N2'+U1P0P5_S"IL,A=>[&,V*+F'Q]@)$P;]?A0N M0X__*^"G&:6Q\E'B+HKY'Z31[3$28UO'SS26#/.$T5&_B [4CB+ _.!X7#,, MFU(USCTSP4DN.9%$YY?E).$K*"Y/6C,=IGA:2/] 9EZ?*O\.;OX=4LGN?%@0 M0X2E+8.W8TQD>PK=%USHQRH-;37W#O". SI"6]HKL)+@,IT][#VFF%6"6ZU/ M'T]JV1G4[8L[KCM9H/H*HT9'O+'>3?P1Z@)>_&7YX9>K!W+S@?UA=?$__[*Z MO;RZ?_@=N?I?'V\>_V8U&H05($2C$):KRU=?==&ZK<],O+])XUJOK^LP V]O M%+MW&H5X@[2D2CX!W>-=[6E2?*H*7D9;-LU691LHVN+VV48-*RD^=0WQ^FBS MN*9\DWP2A*TXYT59,OD]A?-9]<3KI!UNIU1JIJAS+1KA=4:UJ"8J6MOPO:7G M^;!4=H([Q_=NP@MGY[/Y?Z,?MO7![9-:&LO^V=@!KZ_JB=W7;TOJ!,B?^2') M&-BIW9DR\*9>GBC8Z+[*QKC]MEG':C'-NI9X/;5%WMXNZKK[[3[@3T9=TK7O M^E;J.$IBJ'96F]&V0W_<'MS9$A44UNV,U\^[JV#"]>L.AFXM;:PQ)6/*)+RD MXK\WX>DNRWT4!-=1_-F)5:\S=:>".RYZ6N7HME@7$GACI*\B ^XB<3[DZYSC M-U &66;Z.Y*M%C\!8Y)QMK)2U'TG:7Z/(VF]B#2C9Y#,OWW4_MJ1$:5V-/8C M[RIL/&\WK]U5GC;/^KMT[,1YH>1#ZL3IM&J>TV<_#/4TG6ASGP&=>&#NZX:?A#IA_H9_X7]2:_7E_DR-/% M5-?XV.B!&JD_B]48N_-BC8$,&'"$8+ M\8XO''-_%@U&N>6\BQ(?2G\WQODDIE@^/\<\E8GLF!(;F'3L8I]! "U>8F!3 M]*V_WUK)E9W&"$"&XUZT)HG\(.5^QWYD2Q5F#1J[?L);+!_?+_A=(?;S/F23 ML<^0H= M9PFO"AMHX.M1S]D!K$K^,1 VGS.."[%]H<6T):QA"X)[GA.9^.+T#>$>P.KO M$A?0\O??__CC.XZ8\!N5#H]1Y36[.S9I#T]V2WL1P(F<_6T!Z-F]MUT$]2)W M#RDH7*+!']548H"_W<&CD@P: #9>8 X$_P@9CE;>S_8$WD(CL:;\%I(XV6R. M)OFEYZQE&C&LD!]EW F)1WD0I&Y8LF!,]= $YJB^49GQG'1\LF"2RAC%S:-R M#$NX*D:,P88JR+P5C*W:I1_2"AIO"6^/-/H7Z@Z'&$,F[8&]^7H!.08;,I ^ M$F/>H^5_6^UX7=&K;'6C.C?M0P0@^.=X,G019@9R!$YUN1Q <63-A5NLK)PX.^6Q/G@%VV#+4 MIX@380Q:J^V,0I/'XEWMU0;C MNO3FB>.=M>O]($[QPH4Y)$=QRCR9!77FX',#\\F,IXGFT\_.CQ8A'T,_[3P? M5]"8'W:W6D1KSEU'8)[HW*[.E//JDP4^%P4#!H]GIS[[K*.9I?]\>1P?:MCE MV-?88*RY\4 (;20R/PQMMXG>C/?MH*B&/L,NC;\9'!W34GUVD'$AZ8C6:852 MV^?CJH(ZY;LK?XD"N&,+#]9 ^9M5*#WX$OL)^Y-LR[ZO.IG@AQ/3)[.TSE,D M@YGA/4$;7^7Q7X627CO*A*T^%)4]"U6^%"&>'T'V2I1]BTMVY*]EVG\NJOQD MR6.D*#')QR&>>2'GW(DI2(DEB!6O16U9, M[(5-78F]Y7=(+IQDA'#[ M?7_;R-'0G0K>&!F@2^_(8?S(&H*1P-(1M6V M_ZL@A5 5H58Y 3K>!$*&'%S\>#.YM<@(?'#;T@A)"FE))]R.8]K;UM8NB*U M>%Q8/,P0%7X+/[M@[+VP;^W\A0B(.!_@>7=,X9@/!.N?#JYC:&5.G5?PI/:K\:Y(DV,K=Y@@E!,"&YA<_[J%3:9CT^^=-KC#%UM38L\ MKZ;&R%.ZM$3OZ\#W,-@D?&[G;*$D,:^&%X5G?#)73N("?L9#!==I+QV,JC\C M+A8)Y7* TR<9@^DSK\96M_'+DJ^?:$C7?FJG @F!_8;F&8<;65,/?X?$GY0V-U M:X;V+CB=NHN^Q5*^I3WRU;RN] - /%O%^\6[LY[\[BSE[(@G^$U<0&!L[15O M[0HF).,R\:@^B>)7E:^*8Y!F/W N^EM8%EHR46R/;(Y0?J7/JS&%[ M3+XZ*!@:&4K_I"0^6U/YU^;-<7_4:4[QKA+=<)SG;$C&!TEXF]:^ M4#.N5=-2-"]=L?=YYQP@45W;.J?]YA;-"LV;H_FHTYRB626ZX6C.V9",#Y)H M-JU]H>:N5DU[T1SOV6*GW$#-URSE9*7\6Q?C=2,[0RSH8;=6J.A RK_CP:(I[9<;JF:?(5#:QA* 9=59#MG^K3Y$U72<&PBI M=&^&F>->R&H2+GDY]48 $"X_KS/,0]6V6$*4ERI2T>7NA?!E?8K!,! MW '?W1;]2@3@!8 >.@RYE=SQDJ(53)C0)!I4Z 1.T/.C'.Z9HRI925^RW.VBBL&4G K@#I;LM*F5;M'OC#8P>.O0^L,]8P<7\C!G) MN2T(Y[?@B^N"I:6$A@EMPADD?I[1O,L8<3-0A1GLH$11[?8ZBJ'6;5D(%@KC MZEJRE$UT:M,=%4Q=U<2KWDFL47F&.U[@=CDJ)]>)!F*, MZ:M)_Z1"P5!,V8$!OY,U,&&D MAPXC[9P6+,?>.>VYA3B62?@6XDXVR3XW"99]$85%BM(\0S<4FPG-$D(T;*,! M)0U49@7*7^33S!=\/J=8EN,2S3MK=") M[%!=T-BUSKU?HBVFZCD!?$T5BC MJ?KA!,+.FJOV(&H[X1W:]44WX^=%<#,_%US$(YO6MQ2F4-Z7E'>%\N)Q37X0 M]'!W-X857FC\%-FVPR\Q%*G.AS;<*Y[!DV#T(-?=%OU6-GAAKX<.(VV2%"R1 M;I*,91(^&RXW1N3M$D-KO<&0 >: _X<3\!PKY:\R*_LA'P,68B2@\@>! MSR0]0 \-9H?_8WR\MXW.QL'VC6*G$2A4B=.WX;%GNBS'X8PWHYJMW$'V9$LAF9@?-CO M=@$O_>X$("H\;GP3KJ-XR\]9VAZOUNZ->[#K:(7*NP)Z7?$.8%T5Z)V#)?$A MGI^X093L8[&!F@]1-4^E6'[O+G^O%=Z[9]-?A0U/6^'V=X56U2OGE29X_5 8+RJC$KA^W_DWK%,[X+/'=*3=N!SQ%YI4I(B/3KWRV>9K]?/$E2 MYGB%7K&5>9/2;6MB4X?^N..VLR4JF_VZG?'&>G<51ABMBD%*R@ ,O=JM;BM# M5H93O'JMYZ=,ZN0FY.4AO/-]^B%*_T8Y2"BGR]K=<0=+5SM4-ROT^N(-EV*^SU_#2?)$N^*-3R=X8+_AB-@VWIJBC1M> MC%I0QAXCA/$"DUGU>E=;EJ3@H>C!2Q[^+K^(",F,3_O$#VEBYR/SU;M-E<(XZ?M>Q>J,/ ]W'L:0%T:[9O*7?KC!J?.EI"12+LS7MCIKD+? M6+FG'N,#N.*'<*+E6JGOT:JO_M*])ZF9QX/F$KP/G1E'R1@+O0K3+(&0LY4. MNE$ME2U9"0.L7#M^_*L3[&FI8ML8VM(%-TSHZ"O#05-[O&&O)75?QRUWOOP0 MXF9;)'*N&5OR GS)ECK =5N3(VS-K]O&Q;8^\_/LQI&NL<.\?-L<*@-UPLE+ M(Q2"U>+(6L\AI)4UB5O&*YU^N$-;6_.C>A3-G?"&N+[H THRU*98A-1.[6F5 MPOJ+NHXD9NKPFHNX+OUG& 9C+$>.ZM)7R]*C6JU9,0L2H%"_!"C_JO78LA,- MW%#1RR)'AYOZ!/""13\U^A=?UWDB\KAZW93'^/G#O5IV*9'C0CR&US;:&F>" M/LA&L&E-BH$A#JC#= P]!\1QY?'M1=TKN0OIF5SY\=Q2K@7))+,_.\!G8*1O MZ4)Y_%+QECF#LC%NW&K64<:?^I9X<:1%WK[N>AN%SV]__1$+J* MB1/%%M/,&K5O3[#1[C[K"&A)I-'K.]L8,)D*PAF)^M Y*_*9\2(Y,_NCW636 MP D)4 C;3\55PM #"_CA,PW=RO*Q96#L2@,W./2R2.6J?!<">&&BGQJ]+\V7 MW$0E4YF?E0U7+?W;ALS.1-Y ;#0.G]THS#PZS T>C>&!:O6(R3 V8.,6"@"W MG56>-,(=]O4ZR6%=;8$W;!5R]M[2X.3LN%F24%K46A."M(U&K9VPNZ&.SE6W M;.J!V4VUY![FMG#Q33!"-8!,HKN=RIDN6U$^.J_:"ZOF'KB#54/;:G5-97.\ M8:HC=/^JFT";I,XK&F]M&UY:NLS.7QN'EJ;VL_)8<]":N2RCCFI F4)G:V%Z MY<1041[>/GG8.*TC2D-SW.'9IJ<,.R5>(AA21<497(#_9P5Q7>80WX M@X4T+AYJ!)X8O+=MA&EJ/R__;1Q;E(WGX\'F$#:G#$]9$4[;_I RGK;( [8< M0OD;JI#\QX^NLJOE_/5H;A'0QKMS#CKE40<3Q1WZ9FQ6R9T:1!$OB!C2JW?U M('@.^(S3AD KV*,.M'/9%*UYA8.IOI%0:[9:KUBK)_D&@JU%L=[1!K2S:,NH MDV4?^,,%$P:0<<2"JQP.3474J.=:$P3U?7+C"FW7U^ 3!.H2P1"YP9D;FA MVCVU81(<\ 7\--#VX;J<2/<05ZO4V7OJ=(";Z@JY.R]R\3)D4\YP>-@F^;M M49CQ;:+ 8T$I!/H0I51_..K2'[>?=K9$Y052W+^-6GSR*)J/!\_-5EL_\A1$0PBTREK\:63HQ<4#N)_-=\T:>^,.UZ[ MV:#FG9*6GG@CN:/\@]\>*1DMQ/LB;):8_==VG$]M"MOO@SS09SA[*.X: M][I]<8=])PM4AFR=CGB#OIOXO4QRX(H@N][R?_N(BIYZ?PD\((S3UPAYZ&MM4KVLKF>(-21^C^&X82;0(D%T20S_Z! M+&"GLP6+8U<8(F;$I2*0\$]Q(7O/VL>IXX>V"D(63TR\+Q]ZZ#)_[M(?-PYT MMD3MLRIMG?%B1'<5##RW(O%"!Q03&T2\M\(P8UWW+HN5>8"3;*!*!?L/G#DQ M 4$2/5S0[8L;$SI9H#)+T.F(%PNZB=][M&3D15D2^$%BA X*)K:'"S_0DA&> MX.>/)OHN)/@VF*23%;5)SA$JNMFK'4'TZ,T-6#IJ-0+>E!*0N:/21,:4+ 9P MU0.B_%WB N[\_OL??WS'L0=^\_=K_Y5Z[QUXES4]/% 7_LL61SJ+DC[]<:)* M;TL A'3N;!3F\7SHSDW$C)#@LJ3F^2F_"%@2"^IS'U5F@=NN/$R+YVT'HS M$!5"-LVH.FO0U]L;WPI$-S>:W"Q(W@IDTS+*8@?F?9?TA081%^=*/$34N#K3 MZXD;"CIH7[V=U=H-+P!T$7[ 9)_SX$XN<2$9&W3A/[E1/,DH^;-?5G*ABBO7 M\J7LU0[^EQGCAI]/^2\4<+%YMZ8?)=SX,, ZE:RI[F3PXL<094:K;H $1JS8 MQEQA \4.RU\=,'6JOZ72U@%GT.OK6FR:-+9&ODNB)_N8VR*?,PFFW0495^^< M>NT$Y\G2+L 9K'T$/HX40U8Y:JI*_T M)89W6C-^I&SZ$/4*,7YCK]< >ZMN8U M[WNJ.^$-=GW1^V\(BA<]L<3V^!I7'N@DL>!G(XP_T,_2==/H"JMK7I:JPK$=PHTL\FE1.33A3P(DA//7J?!63L8,]5F9=* M/G&NUN'#HFUB"E[L!WYQ\2[=4 )G-DYX^%W",U07)VGU"V[.>' BJT',J3]P M6KJI_^*GAX[8TY'87#"HCXWJL:@+I3E@4B]]1CK#79"<+SY\FM1.]R?8)'8[ MB)\D>V8[?BUXGR8I^X%-@:Q> EXF">4O4]_ZSA,3&7)GL]N/WBJ\AWS:F,G( M&GR(PCC_)R\$I(5-HS#"C5OCV;;V_K$Q+GCQ;D1=S=YHYO>*,JX\S&4QL* B M0FO*,SN'2T6VF2#$20G5LZ#B]ZTT6-V":LEO]E*\?3;Q@:$PS$\%:B'"VCN*S MA DAWQ,ZF@@AP3]4!O3+&T7L9_4],SM/7A>R700,EOVU3[WSPT44\LK.>R?( M[UU=.BG5PK*!)''CF E[59_4[D\/+WX9T%Z[IH)8SNF 8!?$E-?">M^6G \@Z>NN=4-R!N#20?91;D5B 8L) M["!#0K+?;IWX($I#H[H=*4WV7#?>4WFMVW7UU4X -QQTMX5B1=72&R\\]-#! MR"I),",2-RQ 8-J&1MN&.78)XJ1I[#_M4VZ5-.)[WD'DA,1YCBD_=S"'F8]1 MZ@32%9"[V'?I8W3CP;576''>T9B_!<# 9O44^,_B9D@[E)HBC!AAC=JN %XC M5)'CL5D=>\,TBZLKQI#!;LH?D'R.N__$+2B;HX8Q>8Y:J M609W)X9\$F9$-3.;0R5[\B3XDP0$D!\B([$0 684/,BL+9TMFTMF3S+^A M M;IK,-386J=7OLO'6D^+L\*BKM5H029?<+#&ILW)F-^XJ^(0>D28SEA*39!2Z M+TTDA+ ],\1FN8ISB2J/GC0WN<-/K.H@^FYAD:M&: M':#K6Z@%RML)S1+$.ZAE/*[XO< U8XX?OB@8>96># M+DDH7>TH%.T(G[DE\E/^0YXSJ+EYUX<23N0V8)WJIE]G,I@W!/LKTW^S$'@N M2,&59-N'!>-%F9>+9C=Q>CO)"'2]3V%)LO5#?[O?9K/%G;B9RSH=\W"$B[G[L5$8K4^+E36(5//'"/;169 M?X:XX(6^$74UDDDH"27?M,K%(N ?1!(,.IT6)<0"H,BMO8M2..=ET[OL K\X MW>'U"Z%F.Z&9?"A+B)25&9+S0]DFJ]RP_.S$'O>"UF\SG/Y<4-20)3O5'M$E M/@?,-*6BD96L5*U$ED8N69+ S:_:LB8@4X:2Q] XU:M.68TB_CK$Q]!/D_N' MC^_I]HG&BN_0U@=W%&II?/2&D[H#WFC1$WO $T5Y;2LQ1.V!OJT7F=Z$HB\T M?HILJOJ1W_RDE<)E:IUMP%,76)HG'&G#T,S@9Z1HQ X8P&-P^<&R?[IOZF; MPM;N6FS#0)">EO.R!$&C*H_HG3MI,J>:6M[Z(;U)Z?;X1-(H8=Q@9LYV[8_B M=:&*%R8-ZF:BW*)J =.R?@%A")<&TVMZTUJ1PY:PSCB/ZYUJ4.K'_Y; NZ'Q M"_6NH_@F2?:0H*>1 F>$+$Y<,FVW,H-B.$WLR10&-32<%B?V2..,/7\@T,\$ M8"L5C\:B2095V3D5<4KY)\ZW0&!)@=WG5>R62^H*0QT#['2F>[.;UNC"> MU/(EBGAB/#'Z\(,689S#A7G;=3F4;:>*>.?"G&ZC/10AV,_OP8@I;"=G&'-4 MBS@_XF3\L""8O%TCVP5*RXMM'C;9W^[:R\.,QF1^R#;[-LFL>#.Q-K00K!B"099EQ$8N'/U'_>I-0[#\B9VL7*J^V MNR Z4/I XQU)@]V_I/7E7&CSRH4Y'HHZ9Y?G,!T)$L78^E MAIG- 5;'4GFT)716J\_+7D_<^:D3@#1LQKGE%VC1X2HZ$Q]/0\].C]#* H4A M+Z$O-GW 7%CFJ++QZG*T^.!E=,G=GO0RM=1@3'CX-9V0MY$ MMEC%STZ8T1:EBVCBQOXNOY(*99.?]@GCE]C9I7'X= %&Y(LH3'R/WY.'J8)+ M_1=X_E0J^JNR94<:R!&BCT4J.-&% &*TZ*5&;\QPLGUBX >E-[_GX4?QPASWUS8;_#8#97J=]'R!WX#!?0P^?+ MK.(:O)+,EA1;QAXVEFOS(KI2P(D' ZQ1)F5UZHX] ZN?,OUOW*Q9+.9/"SAB MNY(Y_E[B710"3/C8ZI;LY8I3B2-MWTV<936MS3B*KM;%)H5DJ8(E68;\&D7. MU$+BU+1&61:NXRJU'@"84&P-)&;_@/;7QX#;0TD^CH_P RW9PWPJ 1'X7P,FA"BQ*KW% M/2U<3F\E7MF1(R+\(#$EG"O_$_ EP)A(G*>'S;FZD#FH_6L4_V,7."Z]9VMW MM]C19C_N8S: W-$8,ER=Y^/-V\Z=$4-K9QL4D*K=$SF4=M=CR#M8O,)T?GZ1 M\R",/Q0U3?8!S#']D#CL7YDT\$^8LL+)BQ,>?I>0STSB=<3$FA9-IS-4P8D4 MK$B%%RF930^27;T/>RAZL%H7%3D?Z'/=W%.G/4XLU-94WIE3 M-L:["]PQDDCW'%8KU-] M>2!H@3?B%'(:*!QSD4^BC]<:EHL$F=83U@@VXNHNAO!.#W"]#99$8.$=!/G' MA*[WP:V_5F5UZ/7$'8$=M)?#4J,;WECM(OR (QC.8\&O38IU;L%G000G JRL MA/$4)KA*4G_+=]/W0MO ?Q$5!?C6?))0.\7W>E?5N7;\&*YG4.EJ!J1* WQ= M^B_PCK%WSQ16G0%.P!2-EMG29X@6ZZ52W5J1K04!6?OV+RE>_Q"4& M/K'(!28@\;SJ>$WV'0IC>;FQXE-CX49GD8-U$\(>#5\ KM@P$S]NG#"[6?N^7\((:G=E_@;1N[<)+*)XEN$I"4VXU&RNZ(3E-=]" M60-;5*0E7W^(4DK>_?&;,0;( M';]B=Q6^$9,^1O!D75Y6?#R#/:1.G'X!)IOX(D/E&(>M?;-'#L4-4*U+/#H4 MD(_MW:U1?ZFAM3OB\;6'$B8N-U2/.&%C*'\2E#.T_FQ*+AI(PXW!*T(N7WW5 M.6![+]S!H*GUR;&$N@M>I]<5?-"&?N'=5-L;KMNTB]YZ9@(N>H/(G0=V*UY:U+* D#_OTC<_#J%OC]M@6 M+65_533%ZZUM O?>I^!V M6 UM9:=M:([7<76$[NN\@C8IB).K%ZLM#887:>;&C2 MT.#+%B<.O]"0C0H!F]$O/7C4G$UH'*C M3?R^7I]QX5L63H6/I;T*REP#+K=3B?IS6S3 9=L(YKS ML5]H9R(C2'>O^$TK*_G'XEPNN8[BBM8*RS0TQQW-;7I6THL5;?%&;:O$O1.) M,\+\&9L*:3N)PV/I6;TUG"6)9!5R[;W1G:N78<_%/HZ9]CJ@==(#=W1J:*L< M8JO-\<:HCM!F!M2,^()DY.V/H8;5+:,UC,(S?KU?6>;:W3BQG0NM#>?Z><(K M_/Q.QX#-W6<4W!IV4$9Z0]^9A+V.!F8PX#BQ0\I(AW_:AX0Q35'B0TQA/Q0, M$NW3)&56@9\#WWGR S_U::7F%EP,*BHBV$ ,.>&>\II2MZ6D[ZD#[S=Z*RC; MQX!4V/!#%,;Y/\^=Q&_,(3-)'S?F&+>D#$K&B.-%+?,J]HWE\H(-E+3/Z'-X MDQG:3%LK;'5^*'[\BT]CV,@[W,(F7L.9M';GF<2;E@UJ@ZFQYPPB14_^X6% M"NHB"I:_6CS"+E3.,$&LSD_LT'BDW97&3"*ABT5J T*'P SBHI,:XX2'Q5/Q M0N.;<,=FH!P0WC6>#S;WF(GSJ[6M=?73YC-P[ :A^U^78L3(.RR.^D-G1_UA MQH[Z0S='_6&.CGHL]#!'_<&*H_JA$[J^$Y07R)KFU\K6R!VT6R8 M+0+WG@3D=*6+O#;O?\";"E /GBV.Q*EB8C-K$Z7__X\!CS! MZM9XG5U#YKZN^_';AV])3MV&IUY$\2Z".CGG$42REK.V]<'MKUH:RR[;V &O MU^J)W?OU@)PZ>6+DK22WF#A=N&W)037- W=HC&)1TV=>M_C37\=1T\39EQ"( M[VE*(I%<)B*>G%,=CW'!["?6(C-O,?OTI=DGV&X-AG_AV\E;:?O:RC!?^X)* M84AX@"J(0$+58-*A/VZ,ZVR)RE1 MS->;.JNPJ 'ANJ*?E?J798,K6#)Q.:@ MRM+GD\# )7U*RZG@\L7Q TAXN(YB>)GNZM4-]I#:M'3=>$^]FY"9CR8I T^W M,6G8 %GHM&UF/6,PX!)(8$-J!)S._T92E-[W.#2JJF,&LK&>.&@7>3>&;J<\I33 M"2@!V12YX^DJJD_V?G% \:[@T5)*I"$\1N*4M]SDYYG0J_ X]GJ2P!F.0^Q1 MO#38L3_R]P;[:C,\XS[-B<,_A-/G:VB^20&/#N:[$D]\5R+:\XY9[DO^0H>T M!-\4&5U^F$99PQ^F?9=P:H.>;OTL"@N5-B %9]9*? +&?/K7"J>V3DY2\C& M A*4%@IZ9ZAT -P?,AW?]0?<9A(S UP->S0";D/_&0*NCC;6 ?<'7VNOO8B&_G]9% M^)'VHA+&R.:UL[* _+'ZIFRR"(/D,Y:-;U@DTZ_?0V2I+F M8C63,<>-6--^ _W1WQ1GO!@YL?ZCGH<5TA:5/M3G8T]<:%)(S0M[";D)"#YN MT:"V3?B9?)6JP:VMH#P'TL6#NF_39AK=:")F"M0OCMP5J]>O9@3'R)<.(_K():S397[N2#< M>R?-_O57/]WXX2JD?Z-.7!R?:@Y?G8GB!EHS-FN:'7:CB!=X#>DU*@#+F0N9 M1(<%W^%S^1P1SAT>6/ 'M/@SN61_61 0=O+\!22FO:5L:IANG)!$(24'1ALS M>BW7S)[,!H^;.-H_;Z[]%VZ.Q!20Z=!_&YBF;V@X M;N++27J+F-PILUL00N&$-BWOC#B9X?R,*UP1H?X+B,6OC'PI8%D\H2Y5N^CU/8D82Y,L X.[?9@RHUI?B[8-Z#UO@@O\%*50 %"S3M',M MR*=2#W(5[K;.G3'#2A=[5!_ MHZ.Y+][@[:Q!WY#+R2\(9\!WT H6-B\Z*?4^/T"%ZH;B_WH]<7M_!^TK;UBW M=\/K\UV$[WW^$X7/9[?^"QL_'AD%COC\,JW%%P/4$*T"?*"%0T"]W^! M>,=$Y7<=_9!-O;?B!6YP\.P17B@3X#SQ6IJ<\;0E)490^5;6QL:0<4N9')LH M\&ZVNSAZ$==)&]\ :.Z!,PH[:"L/#0W-\0X).D+W3WK):!-?(F[G]8I0/ ;. M$.(F9,/@,[-CV^,5C5UP>ZZ.OM6G*]3M\?JNEM3]'ZXHB;,!ANPR\E;V9J)U M^MF)Z244O8G4TQV=]K@=MU73RG:+JC%>EVT7N;^_;G=[V(],,A9\2\7J;.%Z M'X=^NH\I6VI<^Z_P4S/F-G; [;CMNE;>-U&VQNNZ&C+WOLZ0DQ952S+BJ/9$ M;EMJ&VEUQ.W"^KIK;8C:::17=%9*ZIYCQE&=%7N4:)Y(>Y'XXIC,WJ+J\W\7J"5>ROE#>Y+V/5S M?;[7QWX.*/S %,Z*Y/#?*XVA,)Y!\KAQP+0=*Y=6#-'&BRW&->R=62>59) E M69!"%HY,LC0,L:K8M:B"EZW*#5AL"A?T?JX4N_ D>6R WM5V%T0'2N\IET=Z MNK"YV*%./]PPI:VYC#^MG? "B[[H?;T[YW 6"Q;RHY[CUN!KF[B,K_N=/-1?72M.-D[6$7-3E_Y=GWKN9]"0%\4F. BXH\"WYF ")B/UZ'5 WY)6.V%LLU]!\Q".Y0,"@S83F>GH'EQ( M[U^3( J?:?S-M$?RHW_+I8:]IW^^ :/:4ZT;02XV:URSZ1US8R>XIFWSI]9. M.,&YF\Y'*[>&'GBG39IR#W5JF3X!!G8G3"-K7=$6IDP!6\0%9$WMG,>L\I&# MYY+DL\-#$)U,[ /K% MG(UI/>)CQ2\T?HKFI3<"!!M\)=0@^3FCXK#KFZ9HSQ5I)[QJJ8')W>Y-@E16 MKL^LV (WUMZ55;=&'G;-6E:BJ+XIXJ!H$;CW=>(]KVR5+;')G1/;WV<=2U=. MU]9\8B2=\I4??=TQE+%7<^*F>,ZK[5')TY:X4:5!N^.R"D?-\*))D[!]/3&_ MCLT?T(6+=2S.MX27*[B1WGJS>%VZJO5M2Y:DNO6<_/5$2[7/WN)/@FP3>%!1 MC9*P_5S'L10M Q-J%9D[6ZS*>Q5ZJ_4CXW)-CT>"]M8XHTM3R^(D4=T4^1FB MAN!]G>]Q0XE35-JBH<=/ZL 9UY0/&^"3TYZRC:CM$:8LR)50&.C#WOS$64QC MJWL7[).?'8'[1\MO;8@6W-:):A=^'L?'@& W8I5N69>\/8TM@) M)P)WT_EXFJ/N@7NVHR'W('^&8S-.F92DK;W3,J*RU8F/M1L=57AJ*-!4VQ!_ M8-;KIEYSX*ZVU""KL96&M9)*5>4^.-OF.DH-S>?DEJ=ZJIVS;#L7%ZV1V-CT M%6B/4!<)9F>WD1,NGV/*SU'@59N_T-C=!S3)1H.;T%673.I* *>W]K=%L>3L MU!OY*K2?+H;+,_&JIGB&7;N ?WV?K*!7];=W.K2#W=D:FM>J0?1U@EOK.J+/N"& M(1\EXN:Q"4FG4"\ZH M_0"CI@?.B.V@K>*,]+@Y\DFOIO!FSDI/7!3>(O*JYU$V#TZ-JW^\32K#$>=@ M^V1Q'(VET\633VX.E.XH,PQS[6?^=$95CU6XBOUG/W2"N]@/77_G!&(2)4"X MSC##R"&&,P-V*K!N "WD0&A"L]ZSF8*W$B6C3 #VUTP""5>G3SC!8ZT32 5K MY0*00@)2OHUW>9HR-@'NXK%8/_^R4D,\=JH@VC9@888T(CNFW09R@/:A;Z?Z12[-,O2$?JM] MFJ1.Z+$E/VSR*XRHT0TWY.CJ+6-*6Q^\H*$M^6"GAK0VP8)(/!;\P,A*N$^G M>GJJHKTYQ]4KFT'Y"673,Y<6?RQ0[%T7<-2@A3O8!UFH=5;11@@O+ Q39X09 M1,Z;<.92&Y23AM$M52A/<[OL@)6Y#:E:M:X=/_X5RLS5+0I;>^!$@@[:%CM' MSEG*4AC,?@[HD*@GR1[2,N8=J]G9.4; (S;A7.9 M?K]FTD\.'[?X[.QCYQ_:Q@0H?VS]2ES%K]DN;VZ)$[(TM).G)C7-\$X\FH3M MZY\Y39(174R_;3J)>EG!"1N!EA4K@5HE!TB02QS^\EW#;9KF'K@#3T-;.0 ; MFN,-1!VA^Z>1EJ5M#D2B;O'NC4+?Q@LX;7UFZ<7JJSB-'6;GR88NY33XLO&+ M.=>NYU]$ 2,7Q7Q^7Z18JS/S-?K@=--.&A=+L[8.R!=GVN(;R.#GJS#ET^?7 M%Y_,J23PX:?D0A4[Y&VFX;'[: MMSL5W '0TRJ5NOO=2. -FKZ*V PGXU.[\]A/TBAX?Z!Q\O#;WG]Z@A>YG?#0 M=;[7EQ#.>!ENFV)FV(L*\NGB,)U>-FXA$N'Q$"DDQ"''-+.P8T-]=4G=[5 M2I^G,E7^>A='S[%S4G)S !G$2#+ +N7A7W<:R%%DB$9]0Z#,"'0KP;#+&)!] MZ/&QEQXU<.P A0T;*6!"3J>L-LDY6SAA1.A"8\/ITO/X>P).8 A8]0G.#F([ MVJH%;#6IS1)VN^HV/'J<@N.LL7@JPRE1N11@-@ ]EJ_U#R1T)_*[/!9QRHMH-Q$8I9(K*60F\&*N(P7R2^TQ06W M>0#PJ/92HF[&E0!;DO%=D)(S%J@=U3H?F_UG;$Q][P$<+9+*<+.#L:64D\_6A*3$*T7EYR5Q(6Q)-,$P'.'\#,IQ MK."1#V*)-(B)+[*L?I%,:')Y]$5*N4NB:%8<.+_*^W'#8>SQ]\%AG,Z9)EZ# M>?6_D2ZYV8V/G>S4,MYIT9KE^-5-,S/C40(\S^ O7MO8-(>ET#0F5(XEG#WA M_)O'%2RCPC3V>FAT,I,@O=U&X4,:N?^XB^G6WV_Y/:L[&C]LG%@!Q&U=4(.M MEKX2H#:V1P^:>M+W+G DB&87ZG8,[!*@*W9,@35)@/?4,#>NTH(^X0P6)#$VZW?LKG375J MUC=#C!\->A784=,&.6XT23QDW2:?X1:4V2(M2PLEGI^D?NBF,)+QW%!F?#(M MG(RANGRJ7U"='D-LJ3;1-=P7&N[I/=V*-.*[TH/*MR>/K-*U+TXY"?.\W-,A6:K=6: QYKM M::?Q>ZFH'N"O*5JHOG=:V MPNEL+5H5J_W3)L@7^PT"]U_K^PG9;C M@9R5E&3L)XW222QQWU'E:6JN1R%;:[O\P>^+?9)&6QJ?.XF?P%,YOLN6^0W5 M?+0[XPS^?C:HE%'7ZHEOJM=3_OZ'6H*->.\^9[0@G)5X28HSLUCWI]T2C:45 M.W2?>RRH"R[J]IUS/!A:#>E'A/$EDE2BB-?[5\_LE"UQNK"&=L7LK;X9\OE: MB]"&9VB3'#HH9V1CZ6K@7$&5L[3?0BJ]_T(K2:/%J8D;/8?^/ZFGCK?.%!#' M83]KE(E/G;HCC]N>RAB.YU**HU3T.#NAB M!ILVDFM8Z_%\\^8&?'D[ KL/ZI)$([J#O9Y.V):>: EY Z*F'Z>5GP7)1X,7].+." MGX1-0H !ZC7AQ=2F03X_H&L:Q]3+%%=A[$DKW$"@T*HRV%>;X UEE:"]A_*, M7AZ1HPS:D'37.&@;5HIG^=F(G]LH20!1_/"9AJY/DZ9L/F5CW-'4K*,<5/4M M\<96B[Q]O1'(D@I=X^EZ'5R4EW&7\MH;#N 437&[9Y-^LG/6M< M^]%[)TEID2_;_L!$I]XXO;.G%8K-=/VNR#?2>R@R^J,1DDSDR8_(EDMEJ[[+ MA!:2%6>\B&!6Y/:.\$S$C4N#X"9TOWW8/P6,1YCH (!6+\2!KZ]U$?#M79 ' M>@<%1@]P_^+J]I: ,*24QM8#,!,8ID7?J>Z0W,.S5HI;2_+?<$9NK0;YG9#B M#_BFB_7B]:Y@!1&>I+[K!.0]=9)]+ H23GL;B>M3.SZ<_A6Y-YWB_=&?$'N4 M(7A2^E3_=4Q=VU50DM M+N#3Y&(?QXW;!=U)X'3<(?8H-A(Z]D>^J]!7F_Y7WOVM$Q_(V@^9^_MLPIHP MX<1TU77$+5X:NO"":Y+ ;H,C!.07!".^LQZ4LDV[T3"UK3)^A&8,ZVV (F/@ MMB47M[$#3K#0U[4Q>^ 6?^:MALPFLPAN+2?;CJBN?.@'P5IA8[84L&!S4FN] M#K>:F^.,/ET]*V6!%6V1#\$ZD@\O#WQ2+7_ZVL!C*5G2KGN#QTZ%X+%T/7WF M9I27:5[H,HYAA[)6"_9?C>=H=&F@!J!^%JE[>$:+ 'JHZJG.D%+%C4^>>7LX MIY33TE]8CU(R:T_)3&.?"D,B<:Q#P@7)V%I],V8:P]0\!^:=Y(G;R!%43$I/ M6^&$Q1:M&M(!\:Y_5(*:2@ <(]Q>:/P4-:]S3*MUO!UA,)M1\3S@+HQQ* ?GDH[\^PU=/#6]$.AG[FMG)Q'F.D]M'?K9T67VV M-&>*8D%FUS+Z_F)E*Y?.,-L,8>."&U@[:5W5QU<[S3 M&1VA>^_GR_< MM MY1K5!\[)<8]6N-W.YWQ+3^MV6#P]1D'CIET%'P,>;Y7'7@-63@_4W<=^>KBD MNRCQTV052IH+V]*N.T;0LEZ4:7];60!K%JQV%_=[PF:O] M2.,M/'@G"MTX1)M+44V(S]192DRZ>D.8Y/VV$/6X5FU2@]:H0Y*%6B M]H]!'G% DWS*J5K*X#*N7 DL(L*R,XZ?K1P85H $U%0=\-0UQ!UF:MTJ)X 8^4PIM%*EW[BPBGQO9/2.\H^D/KF27TB]R_O)2@3 M,&BVC,B(R]E;6>38V5P93_M2P2)H,TM@&-7KMV 8>N7Z7^[;!O:.)'!'>1][ MM&^>UO?'BP6]M!AZ/T*]W;HHX>(27N:U.^1/:IPCHUB\#:K8K)64_D!?T\?/ M-'BA[Z,PW33?C>I%#C=V#+73Z6VJ[K3P8LI@C<;$ES0B3S I\;T%^1MU8K(* MIRV(8]U*<(T,,[C 5WG\' TT6TGE;4#)D57Z($A&8O[ <:S(I'C!&*/&"U/& M8?'[!_0PP7@VUZGH1N<-085LF=Y@ 43>"%Q45)D6,( U?L@P8B 6S7_$#AK7 MS- &#):1>3N0(=NE+V( C;+HR8AX7QOZ-'"__%Q PC(_.& MT$*R2V^T8#3>"%K(FDR+%HPS?K0P81X6QG_"C!;+-;.9(<@XIO4V<*/60GW MHT)H_@A2K\Y4,.( ]YF B5E+/6YH3+GZF'%EH,G>#'H, 8SY8\3$L&#I[ME$ MMA#71D1NM_WJNPJ%/X9YRIJ+R5Q_C-=":,3BT64@;*52$9@H;K>J, MB2$R**;\)&P4TF>',>J-*J.:ZF?B;W=[L,,-H\_4ZU.005'Z4VCU M2$,G3&]"2$YG,Z)[ZE+_1?4X4WL7G%C01=^B'FA+>^1E076E'UY#,N"<2,I9 M$3_G1>*"V;3%0'=11_ M=F(O:7I_H+T73A3KJ'5]JFEM%[RS%%W!#>1,\I=F90[&7R0PXMFW+>7D]7K. MU<-/M-?S\EO\I>6["#^.M]\.*C _HLMWMMB,';R;7\_1G4?U8LM9_L9U_4!3 M^>X/Z.LVZ#M)H#*9V PSVE)0M^7"CZHM[O!LU%".S-J&>(.R6=PA/BK(DJ^! M\#=DF::Q_[1/>3')-")W3@P/F5F^C#.2]FP='D.4V0C%HX(#3)8G&J_6#QMF M\&2U3Y/4"3VX:=P/#Y&:ZI&&T]4-;X/'@;JBW#^AJO0Q3WX./X+_0[-49GR97KVZP M]Z@']YPO(MB'YKN-J_65$T-IH^2.QMPX39LMQIG@!IYQ;%JI#6R4 U[0&DG/ MWB4U,G$ PV2!2"D1R4425_8EH:!3+A:4*Q(H:'-_::!-SP_U!):OOFJU/BY' MW*@P@;5EB!B1'5Z\F$+IWH=E"L#X!-01Q?\'9TLO(ZAPSMYBHD=RP8R\(\""?!!)Q([Q. MJA:U]UP-*)*(D^0/F.Z8O!N'/VFRW;+I6 (-S&72L+$D.%R]TMCU$^I)^B0/ M^Z?_IF[Z&%WOTWU,?Z4)[./6.N0P2CA=UH!UBG2/V M;--V-+@I<(L_@\:XAJ:7^YWW!V^5&3G3G(B@L>BYD_@N<4*/>-E944A3D0[! M)BW%M!Z8SA#_&F_EF*+]II%/?6O'".$WBWF&KJH8 KS%&-=\)L(Z0Y:4C$SZ-1P!'37!C4AU^E3*MDM_QXL/M5+V+L[.^F4[ MN]8.+G*%&H\I3AK-P]741Q#5%OC=S=#Q@N1P_8\2%)NVQ24I8,+^_$Z]*ZMN MBM.O=/0K]E45[9!OG+9)W7]G=,TF"K!S!P,N$)9N^ &O27S()\%PVFTFK-:P,:_- MSJ<:5D_5%CBAKT$;>3HK_1GO7+9.R+Z>E]&RN&[*)&A<-AVWF86/J1=-E0;H M_ D7%A]CAKX;N@II6/GZ.!42Y3F'N4GUBC6Y07W><< MY:=*#'3]'Y#&N'%%R;&F-F,<,HV>^?O"YX>R259?DYN!_T\V%V'++C_RWG6S M95\6LT2)0?;4@)%>]&>',\.T['UB"YS.Q%:2+ Z1Y"%/!R*WRV0B7)Z%^ _) M9^Y",$RX9LFP?$/&$<6)L@1:V+X;R3@O-'Z*9F0>:>M*9!\WF@CW:%&]:K_< MIYLH]O])/=/?H8'/&QTWVBQK9/!0,7F#(TBKJA:'D9,B&Z5X\QI-QC5R0IR" M(EE',?&39 ]G N:.0/L/%)[G0U,G.-9]"9EF<&"[6DNE2$2KNF.5Z47 B: V MOT=QHCLQ?^3'PK:LT3N[M6 KLBN5 $+VH9>G8&80G;T-01P)Q1V>J0G2 E9G M)*-2[&E/H^?V-<0 >*XY4)[7KK?*#WHR4L+7N2N_CB1_UG;Z$_*Y?:&,--3] M8A:4KUS+7FXTDR^&)QENP@O.BR\<+YR=G^:*L[42C5^H=QW%XC;H31:QBJ2K M >00CX(&["1G#?:EA7QT,J%9W\C)>1,_),[S<\QK_I.PF-?+]YP2$F=R5,:@ M:06Z_C6AY[27U+$$X M,]>+XP=0X),-6[] :8Z1MTEKV+UQ^&VQ\QAG&\>\WC#PMFF, G5SJ,VEY.#! MY1P#<\71ZE78^%HD6L-?B6VL)R<8:^4C[/.0.G$Z2PN=TV<_#$E5V]HT/*'9MKP279O'PES*-V,7WQHWT2' 2<']>TM 'O%U'(/DG" MR^UPA82=8?./*M.)6SOA!E,]G64,;.Z!%[HTY>X; 25YODP0!P,9C@@>5C9E M)M5:1'"VP>+7*3W=-.VI?3;[U)0V>P]O,R7ET7(30(_ "S=JC&KADPF7:49X M,6I<=6UFP%1N' @)%Z24T=Z&-3IK_UJFU=<;9\C# =M=$!THE>N6+\..%7/Z M$,$)9\-L4KX4T)4"\HR4_OJ,^SY )M91\7LHTAL?WTW9@W 3OPPPN=5RCEDI MF95D$'15=Z:W3L4<#Q^MK"@K6C=>3:]OB1,V-;23YW US?#.P)J$'1RG IN* MQX%V(Y7W:YWX6%;2QD67$G*N?MO[Z>$F9,##A\%DE6YH_+AQPJR-E*!+(JOU'6,GSD)*;4)1!^26.DF[Y-4,YX<:G$:UK)!M6S08OQHVIK,4:>Q#'H]G] 7$"/94==?^XPL+P02IK'CIGLG(,YS3+GM)T[6F:LOV#FGD309 M::*$YL1FC(]VFC'?V0F%6V7M:2!Y)=R";/;Z7$9[5]M/I0?)]% 0,I>"/(VW] M*9GA1(5I;&SR.*.>TQO<-M+3%\.AAEQW]1,(23(II\V5GH/%K612&S2(N 8] MON$+/E\,;%8M.Q)B"B9?!%@>J8H,)_.R2/,K?#2:I2O6H6(T^=K/"^A^,\<2 M2-/8ZJDHA*0VURS&F?;M\W$YO>VQIF7S>T0V;W>\&6^;TLR(,_[FXW3)1F/8 M^CK?3)PC7%Z][OR8]QD;+NLYO6VX;+"N2;BL8?-VX;))60QP*[@RNJ2 ME[, 2&E3X:\4*C-1;_E"8^>95LMA1D&PGNH,35^0MPVQ_;_-2#O)FE*\79 > M8 L,*%[90+O6,,@T8EF/E0:/YK=!H. MS;&?\9 X@A'&'!:3_H48+ R.PU<^B#X/Y@(%;6;*+6$5VKL*\<;1O=U! KPK\WD?*/@/_6'>BM9H!9.L?6YSQSJS7Z%D?)(WRBP&S8 AE/L2L[I M+$$9>8KJTO-\^,$)+OW$#:($5CQYMB%5-'QD<9;\O6!.K'%"_Q/[49\ZIQ1 M5.@KJ0O:_M#T.2>79 90;N?K&'E6OK\8R&'?DC$P# ;-Z:5JE)O7F_46/Y;Z MF;]9C CJ=8W*9.]&^GC])'G;(\* KV-R1.@AQML=$888 \.(T+Q5\\9&!!L? M:^9;.(T9J?R/ETY*KQT__M4)]F-MQ'>78@8CP?1?9;QW"EM%0#X"6# $!O37 M2*OG30BH0$ 'PI68Y9[1U!^J,*63F9*_)$4\,.4:3/E28\I)!H6K[2Z(#I0^ MT/C%=VF]83]$(13'9Q8"&R:/4>H$\M\OHB3]$*5_H^D]=:/GT/\G]?AKOIFY M%5]Q*MZX!X!)OX ,^Y,PQ@OVTZIO N(+Z"YQ;D$*":N(OB @&OMK2@XT):5T M"[+<1OLPM8+;\[#YQS N",.SX.6X2E_AY[<%U&(,O([B[%?03K65,[D07RAT M-WZ323"\5H(O$,R;[3 =JBO17 @(CVL12<2WA>[C?(16F.?_=>$CI!%Y@AVK_L7V__6>RN_2H^2NA=94H_1O"KD5.DVKGB M'H$GLKK)W;(6EGC'V*D4Q[ ;)F05KX5*( 2_GGN^U-B?8?G\'/,BV>0F3&,_ M3'RW=J=PSJ@LG>T7ZA;:CGGZ,42>+Q+)];_4!!C?+LP7A_X=3()\7#A*J=*% M02,?;I):??:^X-NJWH?$CKCK^?6SH91A@6)1#F6Q M+$6?1.(ZLQ8H/,9U"!V&,X"-46UMY')#*S?D(#&NSA:G>V76*9'$7)13OOE= M1QC?[H5Q,JQ-,5Q5-C6.Y=1/@00/5N#M?S<6O&IM:;!9W=# MO7U 5VNMQ,]EP,5@/ZW6QZF=D/29/,)>KNK#C,0+.0Z/:>$*]H[!"#'>CJKN M,(P]KV*GG)1_)=*2Q3'3A;/S4R>0KU213UR0X[1 /->#6@UYZX?T)J7;03*'S^_I M]HG&1V;I301GE ^S"41[/PIVH]Z+W#W$%OP,;". MXJW8GMG1.,W*IJ41V>>7>N-"MBP/XC.3CJ1,/"("Z$4(^.T8P%&'FY8L]['= M(&<5@\QJ'_SJM[V?'FY"IAIWV63%W"-^W#AAEKU7W,6]CX+@.HJAD^F=L;Y" MX,0\N]_$R'9Y+PGPSK0LV<'B1KH0G$B2$RXZ W\G+%.2"_'9CWM 2\AZXV03 M\@E4(IE.,[M&:O&[)6\+_HNW&/-"=)-_JCH)OE3@5WZ-:5#_A/V7"/EJ(YC8 MY6O'^_,!>%_(7M;0- KL/XD/$_++'.-<]+3P?7"_1]O;4.)>CC58!M&KO+]$.%=8 /_3>%H07RYC6\M H=F\Z2OFE#@B# MONK$^S]=1/P2AY=AAL(_"DD[2'JU^&=;F@SII^[V7O$7,]XA_OK_&MDZ?#]L MP]F_QC MZ[S!@6M^-=$P?5B1?Y.?I<^Q,MILK#GS,=[R$VXCR/>ECO8VGWTS M+=R7..[/\*DXS<'_RWA(#MT'_L5R":4QSQOW[-OC&ZPZ"O>ECE1]ON&D*1=: MDGV)8U0O^\PF40/4^D+'IDD_[!>1X8%O=.HNWYUELXSV@I_BFXW)#_=P,KJE)WFE%2_]GCV%_DW*$TNN&.'%V]Y2!IZX,W'K0E[S]^*MS=?K&TR73?<=U3 M*=01!;18LB2KM?2[;@934)AEF#=90R/BZ[K/+O@;E3". _FB.8'!4?J]I0II M4]HDWVQ@BXM8A@H[Z)!0%CZ;9>A=TA<:1#L0K;DH8EL?[ B@H7$UYALZ8(YR M';'[Q[6@SFNB2O3'+'2H,;)/IK)7TK<1MK?TV0FN*55-Q^6_XP['$TWDT"O^ MB#?,3D7LZU^<$@%25H+'M"+K4T4FWB3B6U?GAXO 233?-*CK@3M\-+2MW]8Y M:8XWQ'2$-K%%([8ZGPZ$TQ^P":,XI7AP IHLGV/*SY?4QQ**=C@=L56SXN"A MKA'RDX9&D8K&\6MZ]+"D O(-[Z%N1(6D;;;10*':W,O/9/"?UM#TNN%_8_C5.N^J:X M8ZY)O\HDJZ8=WHAKE+;W&% 0)9SJ"),IZNYC/_5IDI]-Z\RL-#KA],%N.I=S MKK8>V"=@VO(/GXV5O,IT!TO3LM&U[J+K-&,'\P'.7!X:EZ^^:M;6U!YG!&MK M6AE*5(T1CR>M(IN:Q0%1*SD2LF:7T=;Q52>GM0UQNZ=:-]6J0K3"ZY -LIKR M1$'6X.SF+O9?6!C=!8[+8TE4O5=/;%K:XW0Y;4V+Z4Q38^0S&2W1#3P\)#\Z MQ$^7LR>',OZD$"![@F+:EX5&M8)*1?)),+ R5BR3A*9+][>]G_@\HT ]IU$T MQ1F\.OI5'A*L:8=WS&B4MJ]_QJ: MUM0XJ/&9#9LZ>?1Q0V-G1_>I[R8WH:N>US2VQNE]FEH6T$8=03;];#5OWM_@/S%HE-K>%?VOY MU&PR5>T]+\?+B:O4EQL@#[D374Z*I/"_(@ZK4QD'W3.O+11O1 N-Y':#RMPD MR=YAWY_L@!P\:TP2H&YN@KA:KVGLA\]P)SVYV,A'W>^)#M(4?8[J+8KZG)DIA$Q>V@IE8T#HAKM!^VNGJ*/;/B?*B%VR2 MFFDVZ< _GG;+9QCL(4699_,7'I%5IK R 3A>U%]$8>)[;*$ _^#WCX17LM^# M \()F]Q":HOPW@TK1B M'P!K(3U_(--5?_'U!+ P04 " #5.ZE8TYJGQ4U3 P"@8 %0 &EP5%;_^@5 4B)%XD8")$@I9DY7E0V R,PO$T!F M(O&W__A8.L8:^('MN7__-/QI\,D KN5-;7?^]T]1./L\^O0?__A?__*W__WY M\W]?OSP:4\^*EL -#(B?P\T*_/U38"]7#OHT_MG"![._ M?[)7@?49\7]P&A/R?VX3;*1_CMWIG1O:X>;!G7G^$K/QDX'&__;RD)N/!5M' M_B;\^,GREE]0BR]\@V$"N;CVI29QKR$$*)K(C><&GF-/$5ZO30C;=<^6 !W,!> M@T]HQ)*;A>G.0?#@OH:>]]%A MVR#X-5HN37\SF;W:@4BQX=M@P+/OP74FW*!-%+2E*S25)Q!6H)4X4AMD0?7Q M(S"]^UC!)1/KS@3N)OQ'VWRW'3N$ZE2!0IY!VR#VT7/G;\!?WH+W*H++=V^# M '@J#$+/^;J!*_HKQ,[[^XWG..:[YUK6@.W!%8:/-D.Q'<-$)[BPX' MS\!'Z/#;- M-^%<\,ZH"B+)0[5E\;SXP%;1PFU[MW,.> _ GQ& MW#5<[9*_WML?8/K5A(R!.ZY78*$_H2EIAI%",]&=K:'I9"+&S_"L M76.K6^MKFB7G5.<"SZ#M.<+1,=YSXQ1C_!,)*L\Y<'M$X_4T^2_1BO8"RF=Z:29\Q+IYQV^/0;<1Y &\-5V[66TQ#]Z M-C?8"-6EG6/DEI/X=NCT@N#&]/T-E,P/TY]6)UUH=%VC@C56.< M1@Z8S)Z]$%(+C^7XY^ARS2[+[.[#JV_N%/APE"&THPC>:_#LF-)14N'+ M^K -_S0.^XSA<6A=*YXO_@DM&?$[L.<+:#/':[CDSL$X"*)E[1B=A(]JQJS" M3Y.C%@HT;L9H:_(&/ZF$98*?UH=QNTP"52:[='A]&' '!_$V(/[M<^1;"[23 M5V"5V1_2Z;I%G2 W8\26+U_4\V!IL=_8NT=1)U&#,)(JLM" 1P1CQ8 ZZ>Y MM_X"K"DJ47.*_H)H/L7T/KB!#?,ZK3 +0(_Q&\B4T%A/,?!5P,M2 #WBTA,?'[4_M$'UF .C\\'EU>79Q7!T>3X8 MCSGYVGZ5CHT_&L!'7G>)RV^K'#YG,_6PG:V(I_YWK+ G>1+'N>$ M/1_:EK]_&GXRH@#.P\-[8]-IALO_%<'E%?C.Y@6L/']?[)26G>(]S]P3,9P4 MQ+#R;0^EC>#?-2&39P"_"(W/]!8:.8I$E"P, M:J\.R4:)@B_S>ZE( ^R[!3A/8=$H\(!8E@1BT(9CR=0K8% M&#\3_]GWUG9<8K9<+N7-.R06 0(2J5RU)Y7D#W@R!T.62+)MNR1SW7Z33K";:](I MRYL]2B>WFS;#D_,DC&^'H9R)-;@U0S.9-<6-5-:\0V(1(" 52QM'8>3\ M]6_@:7WN^1NJ7WO;JD-"8,\[C;.U MFM%@=#745AI\DT]%T>R9.%'>!7 57Z;@XS\!64GVVG5)'!PS M3R70[#D[V4S?VX%E.O\$ID_.3B(U[80:O+.;XSW\2=ENEM"R M$X(0F7LJAV8/V?D9QKL*/DEDVG90%JS9I])H]FP]AA.:Z75#/L(B;(#P3I=?+X<#M^N[LU MKL>/XZ>;.^/UU[N[M]=/#63'S\S@'8\7!9_GIKE*KI$X89#^9 >WY ??M]-' MY>62LG3/7GS((*31BW6MKB]5R(EK8S(FGF^41^5P,+J\:D6/JD@$J9D 5<0D M?4CF#,!-0WQWAD(&IB'+6E!*VG:)TAPTT>Y1=1!L_'L@Y5I3W@$*<0K[M2KDWQAZ M\ER+ND"0FO<""T+$R5HO](!!6KB!&YDS"(2:8>"GHA8@HIQ.O*G=S_9YY/2=^Q6W@.I#! N]YP MP_ Q\W;7#1158PRUZ%5P3&@-+'PA"'('W0!12[!4G/ 0WB^/<_*V8_!L;E"M M888GJ;2QQO#@D6?)@L)/IE9@*!:>1#_YSGZ,JUSJ8IU[@P()9"OU,9VV=)Q( M:=_0;02A=9Y/IY!/[=2*DF8D1.CLEW?I-IGS"U@#-V(L&>6->X@&;C*5^IB& M[6\SN;>7O0,!)XFRG$UZ'$KSOO:M.61ZG9C]-(:'C%-'-?K[%;U*[]KOKZ6D ME!="\YXC18ALI5L-T=6%<"#9)X1H*QBM>RKW*E1+VE2L@?_NZ7'FR.VG.&(8 MA/8]Q4@UNI6&N=K<>K+WG#W' 8M269$M/?:(21G5Y!X]1X8HY;)"9GK8 M".$@&2^_SP:CT4DGPV*"%"K84#:>41W/$Q-.NW91TE(_H0L)KRA]7AJ5!C:N MVE@PDJH+U'LW>\UZ)WTN OL5O1A/IW9,P+-I3Q_<&W-EHR?/=YP@!3N9'7L' MCXHD]RN\\8(>TG/!],[T7;A5"L:6%2TC_# B/&W9EDU.HV5U[!U@*I*LV%O1 M^*6M#-DX3(P*+_E@ =S 7@/TR,82H ?3GP#@51*]&^T)]"()(2*!QASX+ MDT*A@G=J90F27,>6LU>?12<97R[RXG)Z)4[H96M?W^ ?7^^>WEZ-R;TQ M>;Y[&;\]P ;&^.D6MOSZ_'+WZ]W3Z\-O=\;CY%7;NK:Q0[BCK"(TA=_M<'$3!2&@ MCXQC-N%<,X:<,RU[(&L6-?VZ)HCI?/)<+V_/Z I.[Y3GVB7DVEE7,%"!,*55 M,1N'@R@2^@B"2O)7DR?7@O%/=S.I!\YV(\B'G;OZ&LP\/TDX?C,_0'#W 3D) MN6"[IK]Y@.S%=621[\YS',S"V*Y2_;5*OMAA##;-%6)\I,,HAEQ)%/<:GM%G MQ)LIA-:=1P\?18GDBZ]C=G3[^@1"YE$TUZ;#J($3,=KN/;-P5.T? ?^9%8(_-/ (#1& MAT%2G\X4/&JC98:!4I2Z%1T\[3CM6D[J+[YO>>_F@Y(R@RB*W33_XGBUW+B(Q@YN^FY<5-?:O/FF&T )(#BX4_PO)P;'EFNIL)X]'_\B M#'W[/0H1K]^\^.ZB(*25S.'P8-\<&^O&)74[]E-D([Z_ZR_P1(E6^D1L"I(6 MTJ]O%J8[!\ZX:P,B]/A/)O;[Y=?STR]VK\? $?S&Y^<]?)X^W=R^O_]>X M^Z]O#V__U#7S.I.>7Z%4(%??IDN&))-Z0P:2-7/<2#=;("23?(D0)EF4[7VJ MLR>MB2RF$!DPST5*//ZP22:XG;: MRI!;'*5+,P>1FE1?(-3"HTJ1VJ>/$A4G6),R#/N%ZZAB+6_<1WD*4*I)&0:. MHG%TE>7MGV?"%61"NUY1*>I;BWA-"C;LT7_K+2&$21'3LK9]E"P_H9J49-@2 M#<_! .?VL':^VX;:RJ_2=I=.%L7?V]H>%QH*'[UA=0OB/\M<#B^>X]Q[_@_3 M)U5F$!Q%6Z'3Y5>:R52;;AU//M)JE[8O6QDB*M-X+KHE!217 $(!.0C]L/UZ MR;R%/AB5+WJ+#"ZR)87^:, X;\5HQ#5K;B,?4OZ,9X<+2SV!'_@WY(T!1]\# M 5!E5O2KE#^!#[%^5<337F?= %5=]-PPXN& TC0:T3=$",]0$LA[\VZ@PIGO M7GP-X1D:1K?@/A ?0#>@R+4\DOBAU=O8,F 3ZTIM\,3#Z (A2<*N@QX*0_J5 MP4>SY_AW$TQ?AD^2?AC#*8; .5!1= (5L*A*D,HBD2QDP-FYF^07G3[?79G M^LXF-?O9I4#@$,$YHFY@:^Y(6H=!2A_(%EURQ9 6JY94J/$.J0O65*&"#W>U MN*7T8*L6>&7KQ3?7#H6-6MD8ND"K)3/&S1)9%5!:<*Z5[@E$ 40>1!<$R9.U MB#D2!5!//&NDC+=O+M1:!SU[\BO46,BK7TS;1;W,6CX 6<>'%$[6\'[RM_YT*5)L:OOQKWCY/?M7W.+U/ M8,L)_EH2)5T:WP*@.3S[WMJ&TKK>? O0RU#;]T#&\"BQCH_5=*+$!\JKRDGK MCROP2')OFR"#8AWO\T":9G9(V17N&N@F14E2*8J;0;)6 1NY1V-T-'(MVP&Y MC?&;)\=PJ/C4P8"R,>8IK3W8^('G%L!I6S:& &6V2:ZP:DQJ1(E3>#W@"\(+"ZV,\7723<4U1[.V-JA!?UVG$,!BB M2%!@,*#I7)GV]#8A)]DK0IN*\UG&00"(*UNUP7H+,@5LJ>O48<"O\6 EA=?X MI/)HF^^V0PYO<_<_0)")<*)?I[XB+U)->P%KX!+SO)C]\KP['8Q&%WU'$0\' MM*H+H@ ]\,"!#Q;/YH92MI_9[P#1P\,!I>49&G<5E/+ CR 1B0%&!Y!DH=]9 MZ-WO1, E,.QA8J\N@Y1>H-< FLD5C$URXN$'WW[' X07%PN4WD9NX[%*3A=+ M[92CW@.J)BMDW18M?1>K<@2/)^2R!< TN(8GRXB4=J@ZNZ=( M.?8_I?UZCZ-ZG%!Z.T3C!:CVPG,PN*K)$EE;:#UV.(@3Z'_(.[*&9PAXJ-W5 M94._&+O3_ \R+>-R)?L>Y+L/RXG0!73XEX7ISL$+W#G-WQN+ M5BL',]5T4J8^N#//7\:2990+X>O==2#5(9.2&-'B2\GP. .!CRK2P=TO,1DF MUTH[(=802EG:"YO8?M71>/)<"[)MY\AUI]LC#WXXFN7"Y.VO'7!$/9>U"*7D MK[2F_TDB#[Z-,;7#",H G@!0F=;I=10^>>$_ 58$XJ:"K[MN@J\GR++]10T^ M-&),Y-=<0W=/'2^ M$[\N>DF=U(A)V]!8/GV*KZA>AT%M@L"OKIKPP'\/^.S ML1L:_B,[NF&Z4V.Z&]_P9D:X ,;[[BM:UE_+TK K41>SZSDC@FUU"M/95:]C M6%])8S=<_[O.I'?P>(- NG;(+G/9G\GK[P74WT&K=DPJKG*%O)M@7"-/,JLT M?*_1%(TB,E7 MD>T+=M\US.V'C57R96PNW]&W4>-5_NM:&LH2[C$*LQ$[0,A=0K"=#R]/SJX& M9\.SJU'35JY$[! ,5+"P+%J=(76S7H*R*UHIZG5V< MGS;N]RF;'LN"4/OH9BJ$^5\T%^+T=G[[D-Z,R5Z*R80%&";@O&@"T@&QUH-T MR'\W7#RHELI.O!W$T'AFORWL3L\A8,[1KJN%U,/R.?+O(T2&R"O)9>O/:U03 M46G^83T>=-Y0)(4&DBI.VRH#)44=&#;CHF@SDK$-D R.;8>'AC>79Z.3L_;J!6:+7G"-?V=R.-7 4.6X9'[D9Q:HCMS M)\.V?2$U15XT4PUPK/.&[-%SYV_ 7V;O'3),UF719*%1/D,BEL8T'D=+TX1H MS)APN@TJ;[Q%WOGYU?G9R?G)H'&?2'YB+*M!:*V;^@MPNZCG(C1V7F&O?3L( M/>?K!L[@%>Z[WM]O/ <*W?-%PBJCH@XG W_&(QOQT,;^V%KJ=5*G#MV&N?%< MC)S?[7!Q$T%ZEL!GNC\Y>S?M^J1.B^WNY.NNFR$0E&7>O5F#Y,Z[--'M+SM, M/9F( ;8[!Z[%?Q2Y*MJ$S*#X%+(_K);F@,()[M5?:(QDF;J ^]#+L_.+T>6H M\9K.7/-EV0RQ0?)J!)>44;LY;?5%5I+75I\CG<]NPZ6$.6W(<%!R-DC[:VDL MXMDQK,%^HV9U^Q$$ 0#YTL[,8 6]DVZZ6RZ%K"96H*?SFA<_J_)F?G"K7TGZ M:#R($2:C:*F$6T*YUV=JC\9+K.Y/A:6T.-6W)-D1CQZG?KU_CQ82DULGX<]J@[;;ATVECRRZBQ&5.>= M:[AX"O'M0(;VEB01XO$^(Y6;(E7-CJBEJF;NM,RR'$@RQ7"%(HP#3%):ZY'E M2:\UZ/:D=GYZ>G)Z?G)RT7@:,SJ/J9E442+G$TZ^ 9YTW6@GQ MSZ8?;MY\$[($YRWSGAE*$A>3$8T5&M((\V-J:;A(/&#Z_NG==K"\.CT=G@_. M3QLW/J0IBF0^1)04UV-8A9)N$L=>HX3HCB'\+SX&0"N*9/'DAX%=G[OYY*)^VKLSELLE5%ZE%6N<]":_1 M>P#^C&"3NS7_S8-A20KA;B1C.Y26^KI/,K/*3GGS[3IP,1R=G9X,3TX:C\#M M3XVIQJ3VNJFM$,]+=%J(SLZOM'6N1*>_Y=)[",#!B8JKT<:_IO/X-UVMAOQ; MTA>CR\'H[.I\>';6>+6[;>& -\I+D_E&NMD(0?Z6K?Q,\BBFH;7R0>,?IC]] M@Q\8?]BDPH.Y-KH)CH/O16&Q*>*05?,+]-8OE/4M.T967)W,);KVE:;LD957P*=V0PP9!B98WQ1 D2\<7 M"9-]^MX.9Q/_E[-:#:-SGA=GK5\3Y9164P$KSQ?%#%?? MWD"F.K5*GS-I_!#X+0"3V5T0VDO(2-+JD&_4&PQPD*7T=;[FZ]M[+G(BQ;>J M7NS@CQM(@!VBOQ%3\XD]>@,#41IE/;6A!R;*:@^)+!O<_7N#EWH42WHW0Q/T M)&\X[#]IPX4:$U8@JO@I3R20A(?$/V'%\UF$!Y-J-YV!%> M"+VW/\#TJXDJ"X:;W6/+/.N7L71LS> J4IKZI<;] ,LY8&+.(P M6?. 3Z#V&B"]HF]V*HR49S!Z_>2RFV"217L*+C5>7TE[F]]-%-8*^3)_.EB,G&?PRN-U'D]J.)#"K2<. MX_UKF'R@8O3J#72JT)D"I"?>XZ3VU0NPO+EK;Y-)F1!A]NL-2*I1FL)$C9NX M\=J13^!')CCO>R[\JQ4G[(C$&D2'Z0V(I!">8DJM(UG7)'><-L27XGXZ.!F< MJDEQCV=Q6 GNY^=7Z,&'T47CAVYK ::1 ^)79HO.;RP,9EJ,T"!YQ;MHW>(( MRJ?DR%V?_$;NUK0 *D(R:ORJT4807"*#]1ADM=F@-#NKB>)K(D]$":UI9\4U M3?BA*.T7,#4O1EV,1O!_9Z>7@T'CB]AV>N,@ !@*F5<#$C!,)^X+"N4E[ZL] M>:Z?_A/OA+ALD?P/Z6:GA"5-R?U1RZ2>925OS?MX;=H.(O_>\U_A!F(7@$;G M8VB*''NW6>=?/*L-VT-X*F%)(TMJ@V4SUR"(2RO?.&80P(,FD MV1&W\+#.!<0Z0_80A-+9H30)NXD]'>%Y/Z'MVWEQ^T9YY$_[C9KJU_XN1E>C MP1 >/*Y.+[5)*JJ<3D30C\O!:'3>JKFH)@Z!O"(ZY9TOM[N!J>#"X'%Y?#LS;WS869B^Z0&0/H9E?JBXJZ.:["C"WP09.>GD"6G%Y>B^PI"GM<.E@\NY"C<.J>KP62V M%14U\4ML!-U478#=>]E@$NCNO%(SGN43TO-14<_9C_-IK_N-O-+W730.13 & M;UYH.IDX=BO3:#0_JF\\JVA^'B=!H@:ZB6%0IRZ"9E"Z"'3*'*TJ#)B7Q%4 MBWZET0S1"RE"0$*I7_>.]T.&"6*/U5?P5*1<:=69QA/"RY[53-UQFS0\R+F[ M$1ZIT\B23;?2>C1-A%!XWD$4.LV4)'\+O(:H_9%'TK.(6YB>GIV=GX\&IR=M MQD?@J1U+QEYG,EWN/BPG@A*._0/+510C;3(3?6)1_H=T,T%"4J:&5E0RJ//A MWO)W'H6LTVG)U13":X_:FR*-GWV\.AF>CR[AC(?-UXI@9<-SE+NF/ND@:_R\ MCEX-1J-VBY0HD#S-U*G@GB0+ES@8.O4H1?OX42O:(I38S.@R''KU[D7[X&2# MI<16-<67+N-T5R(1[Z.^N788O+Q^HSZ80>VC&W(:0T$1@.)\ZA&21!!T1 X= M.6S$2(K):+9&DOC[R'K/I?; VF&QX@1A_+8 MIO0R:>-A3-:BE'DL+I!:&(0]\,&!5C'K&KF$VBIPLTS/,@E=!XZ%!1>;Y8J= M<*SF(SFIG X.&]"2V:@TN:1%<&\?[83[)1NE_)6*S,'3P/'(I$SC7S@!W/;B MF $_SB5_[PCY1CBJ- 5&NSU)F4\N]MG(W* (?N6(=(5\5/J 5!-I$Q-_;D*5 MCF6 'I((+-]>Q?I^'060Y4'PBV>[<_R4G^_BLDQ_1O84U1@!(3RE\&57G V& M@Y/][(KLQ^,4L-WG48'/< &,]V02L#F>AV'%$\'MG70JQK\FD]$V(2-+*^1E MX#GV-.5ZMICJ9+8M';>M:@N292& !>XU*?64N MD9%,I<@8NAE"J8C(&;[:7%'@T)+BP]H1]@W:&/\'2H%SY\BFH"J9J) !RDRU M@P!MSDL=5D(C]!XQLGBBP/74=!7U\,&%RR- "'//\/U:.:8$7>"2UMJ=/^-<(%:]] M!CXZI9GS_<1BL=GBPVR?UY=AZ^:#+9//)<"[_+2*[.5=Z\VT9"B"I)-F(-_'=/A^!M^0Y[# ]J MOK^!#,3%R0EPX.K;;6Q4)U&2^TL;H.2UA,M =%OT'+3T*TD)D;D']#P/H"+D M?Y!I23$1EC##P M/\EE!(X;7F53)SY\\"T L\AYM&>DS0Y'S[S2GD"E/>F0O:I*8,_>FZR:B91] MJBQ-!47UL9%QO[51P .:>S,D5HE0_=UN@[,=]C1R>T+7!??.])W-W0?P+1OR M-$EX%EU8SQ0MK'AR!DAG9\2B"8YKIXZF$:TDX2;SP"I^6>1M8;H)JIX\',$# MT]A?*]M$BG[_0$VE%#;5W0UMI$5L MG^?,Z>!J.-3'<' *L@@',7*[#(3=/;HU\%'%"&IU(D)KW4 @)KZB^$7([++P MX]SH;=;:8W)9DK)04'KH!@+YBX0H\5VN0$6@E;I(4/OH!@]187+#H:<+Q2_ MA;;0@>HSGBYMUT;;;U3,.WE:D;IL5-HULF[>.BLA1W M@)# *UJ -;/G4@J^-][?HX)I(0)0O,>0J42R?TJS9>C-V'?#3N9O+Q'CR$B M2K72%--V49)?I-.D#/3W(0]D*-T/!3^B+&CD44.5H=GME=!,E!HR89OD\Q68 MJ%G\\R 89#\9#H.MXW$XKEGQ7CN=A:&O9L&3E>9P6\8:_018YF9"NP3SR;] MZ=0PPVQC[41N!XK?GZ^SMJ!0(F0*J,2YI#5BLJM5D3!J3$!H#&WQ(RY/"C@J"NHC# ?!A2W;J4'MJ*O+*4*)+G)%]C.9\(R_GDL.5,(Y_H6&E8SL6S"FTG M4-Y:6_DVM?0+L(7B4&MMK<=%->'1&G$JKJD-N9 I;90YQZ+LFJ#\5_0<,HF? MT YN N(O23=3S1E-5I1OKV\^5KW-[@EPZH)"[J ; )2+L(@:0>9H@H$;SU]Y MOAF":P]QB@L&U#Y')%3@CRY;#PFK-"M;0.HW\LP\A\R\/*QMCG)F]J]42;$L M3XFSDF3Y>/OW$9ATH)28P5K,4IH#T3CP;L%[N%L)LB_RH8KI=Q^6$TUQ)6/+ MCU!M8SAM$(3,PFIUASW"5!$/^Y6D$4N#WTP2VQ_Q)LH<6>MO:>VF)AX%$@F] M;_?JUR#\ 8"+77:"M2/.B@5&J\3=MU,QWN.Y& Z>S,&%W+]+>C-X3]5BK_N; M%WME=X>T):I8,'%+LTH%A]#6V!"XO#,5TJC5*I%4 !@G"9W#ZL"@#-%#8(A2 MV_D*12++2N:=AP?WWOX TZ\F2H0+,YXZT46F4/FORB*3F1@N\8&F9BR3N1G! M=G('M^CH=3RC97!Q],PKX 54P)&VYD;\@$0F4HVK/%)Q#6:>#\:.X_U M9-@ MUQO(!#M$;[#2;UHV\W'=P%P?@J)'**6H?AGOJGQ"*JT*K+FQCV"M MPZBZH5G.DM6:[#5(ZY+4S)1# *1$SAS4O?PD9F/'9\U,$(S$=,YWK9VA9/@=PML" MQ&J,Z-?)1+NM7O?@)I%JI3F>C;MHZ(S)'[">O768T,AY0A,@[BDF7A7*O:O5O./B9Y\)H,+HZUU/U&8(3@ "#>#G)D(1[ M67 CL9U':5XCH55GQ,1@[DY,(H1JDI_Z".!.9N$YTX?ERO?6202-EIU*Z=$_ MB58E6I.$TQO/C:NYV^BQ:>G MJ-(EMN^O:,5()GHV&[Y^%OFN#4_( "4YV!_H;W2U)7?HKV0%:2:Z"#79^CXR M,O_9'743=5,'(#H#^A61)3(!IR6*0@=WT@TV%>4L !@RV3W+*=EEK=X"2(%E MQX]<@I4#L$#=:7*G /^:[1< MFOYF,MMK*A8JO"B&"I/Q#) ,B$.&'OJZX>P^#QLF,T 9W.9^'^UCB@F5&8:6 M\)@17Q0")AS0UL:5NF\^;;II-]N[LL6,'JTQOQ5Z>V9X5K8Q; Q7D&@@!3<@]8 M5H+>J3<8J4%NOXK"3^#K,G>-H4,JU#1TD]$Z] TD%[6.?> MP$ "V0DJ+A6M8DWD73]Z[OP-^$N4PB[F0;DL>E#08)\AQI?&% ZGOR\$$[US M/=&='J3&,E07C;VK;E\F[8\]-U@5'.X# MO$,5M;V%=TSV;.]G WW"0-\PMA\Y6F1%4]X9+U8Y^+V6W59:'F)TO(F0GSOE M DJQH8X"XQ$#2X!$VO27WY.YI%\?(3776Y9$B;!$R2!0Z;V0PKJ&2OO\"GPK MN#[A:@7KFZZU ,/Q=(VN+9+$Q_SN%]W.^19\0)9,1%!^5>E5"EN0]*)"[+U]PC23.)U*H2&D'*S_#D M@ 0PQQ>Q\M"=N!/?GMMPRL^^[5KVRG22!T&Q>2N#08WA>H03V5SH5P&S&\<, MX KYN^G#\U$X\5_L^2),:PONRF/=F(X#IM>;I%V0-"3M-&J.V@_TJ62&TM2& MQC>T*EFG3W 0V\'0!H MP2VP_>56?88B)HHU5K\0)8\%"U6VF7QZ?A"7#_]@G'7F3MG'8SJ[\FQY%Q$::FC/O-%]7F)4> % M;?CR3^8*_C8[W)W3?)ZT+GDFG4(FG79$XL)4*?!JMJK:?&K=70'S$**@6H#R M5??:MX/0<[YN()!>_XSL]_<;SX%"1*]$XWH;(@OOJ)C,G(S_&7_ B+]@Y#ZA M_\+[ M; C< ]A,Z-YV*(H+2"FPA2M@0^8R7F[/V]<4_3]EX/M6ATKI%N^BO MVZ)*1/7:*3DZ5%ZZ"9X#MD5!2Y*7P^E3\WP MH_;1#0&BPN2& X57IA4<13=\ M\(NZY$ M@?06UV^"C2\[;2U7IKL1-?R5!M(-'S)DO+<^R.-+ES=_6\/\R,A1 M+C;4#2.5UAA.LA3DF4F)BY5"-2V>02R=Z")\NQ_W@ MF23"E>8H2TI0*Z=U/)W:\60EH89SP#[CIPX+NI#"7$[UMQ7DJ!O>F,$BR=Y^ M 1:PUR4>PXJC]!DSPG1W(?.9L).R'0!W7BY(D_QWE'Y;P7:0XV"=5)&Z 7X( MS_N99T50"A68HW+?GK_9#B5@H)1\OL_0;(YA7G8VN#8#,*5PBQ^C M7,/U&7/5&="O%._7T+/^> B""$QO(]]VY\\ 3F;ZNH#2")[ #_PK\I&-IW/G M822!7$DIV:RZ8@T^2;=<>BYFR+/I3WS,TRG."(1,P1PAI=:R>_8&,%5I59J8 MW3A6X''$ F :H,@X4A%TPQZ=6+:\(2"%V:\W.*E&J:2\:EDVA;B=V>F #Y9V MM*19"9XNG1=[92*5YE7+EW=,4$P<0\[9IKV3+Y.XU+LWT$*PJO:4F T5MY3Y MOGDFGD,F7G8+(?6I32%3UR.\PL6SU\K,P4?)Z) MO>-;AZ)9X(6RJAQ9X)\-_&DCW'T;<<8"Q_SP.(>Y^?J0=F#.YSZ8)[=:DHE2 M:[-2NNAF/03X7K0@PH1JETX2^&$&!/!?.P# ?Z#C\32RPHG_"OPUU,*27$52 M,]T$+2RKG;B%2.RHB%'J54):4)H>3FVKB["%)%4J8$[:]$LJG. IQ-4 R!F# MQ58:BHY3!GO[?4[2])/<"^0QY,\"4IT)KJ8,(,N2IU]OI%N9V"[GCY?M2*[- MP Y0R2P;72VF7![@ZYSGV<7@:M#R7=SJR[0$POL-%NJU+][NN@&FAK2K0(?" M!/U6EOT3/+W0>+%E]V1-$<_>@B) L7Z"O8F6*.W*7H.<^V3KT;*\N6O_!:9D M@8N-T&<@2.!$EY<-PH+[R*IKS^BF&V(D["LJD=SV[1(EVXKMV[ %)1'87) ' MZ0AVZ(+GVUP(,D'):WTM!JMNDUDGU)-L3;Y53^'!0Z6"I_KTD3[])>7RQH>! M!1JQ=1<8S4W"D^=:(KC8M3\,:##HE73MHLU7E3/Y&^AA4[B(PNT]<"U;M"#H M5;$N669LPW2G1FYT_4/.--;PE@@5'*-98_#H!4%N2K2P+]5_/#7D9+(O=SO]>._Y1IY27 )D.[S$&! MS>"UZ:"\^=<% .$C^H)-K3%,:JZ+>*7L[H6(I+CQ6MOAEQ% W>63.^@F6"'9 M\(FVK1W_V++\"$S3%VS&[A3OIM+($GK"+G80DC>,@D/D:1P-K@;MOD4EKD"F76Z 0_LE1C(IKC+ZA0@+U6M5OE.V^Y?/;]@85 M(O1)2N$BQ5 E+0BDNGSCUP77J<(/O[_.2OX.3/]8L3E$J 348W8S6=D@&3#)7QX]KK M.]/K1^^EB]SJ+RQU"%80FB:I\Q&FU-XW+O37A>>':)5C2;W8L"]BYZ1,J9%O7.XL M09)6J;NJX" &@MZ(GB;PVF^"MKW[SY%<]RQP M2CX+I-])LJV.IX,F-/=W@/;&8#J&&U=SOGMQ9ANG&'*I-'N8KNMZ10K[YYX0O<^SP#W^+=$["'R7-V.+@:#+J,'5X*&SF*J%] 7J/5RL&[8=.Y M,8/%O>/]J+&"G!%7D.R'# M^R9C!3_5^ 8'8N82HN3P_OQQ>G V&YV>-QW=3 ML6YA/[9">XUO*,814U:E+][^>EN"4DD4C4,]:ONUHF1?.<;,)-P!8;;7#1GU MA%P$C1CAC20=J5\Z[B/8 B1YISFJ15>-<^*J$7_#6,8?20X?J^0SO5PP]/ 5 M0$78"C-B+1 B0^AF":IZ%02HZ]>:$-M'@JLEPY(GJ.]O/X"S!E\]-US04(.2Z.]"M&)\01^$WZ_4B!]"U)BY\G]UZT?YFJZC!'M/&QI%]Q0B&6V&L9M@T-NQ*-ZA'N=,?TO@'7=,,'%SGA MH8%^ 1:PUZ0*?8PN/09)9?(3+%PIPH)H^48=\_UZ!90JE*<.TT%G$SR@-GA+ M\&9^9-,$49T[T_2P8>%/&0'ZEOXF_<[T41XPXA'F#L.>DYLWJ]=0 MLC'^D7P9"!Q240(^J^T=AA>M')\5B-B*'F<]&.E?TJL JG6W\6_S2 M0-H ]I"! MW(_D-?^L=:>ZR'ZK 4[H^#Y]36*O-^4#4%XU5?A%W?#7 *:*0&Z:O]U!]9.Y M!-2765G==,-7TZ+F!1N#8YJ\ XJW8A/\\=*G&HCMN@$#AA!*5D N.I6^T@L1 MZFSN/H!OV0&89B84O$;O_P.L\,V+[TC^!@(4_" _UEMMI)Y)5C8G-'G/XP5. MU+>M,*&&JKRE;7LF9G%:%=PB:14"WUP[#%Y>OXE (=_G,"#!0;.D.Q]Y1TW# M?F(3O5U;_I)[:9N>"I]-(_'.A0[;=>Y]["/C)2=9P^L&DRX>+^G,[%>\JB:K MJ"GT4L;6#=!*L24=RA0>*HW>-Q'KP+N%:Q,>&! +@!M4"%"<%K.M\+"?40A@ MBF,(Z<#Z!Q%V9.!(SG;F+\!!6?'HW84 HP(3ER9M,T(-=0=M*R"1QOKRZ!BC MW<8<%[T+KC>[-LF\QR@[D2\647/\O$J>#T975ZV:-3G8*0]6J&"5CA[=9\=T MT0:8$EC(-M$- FH%5@0(DQ.MP& -SY*;*^;\!L39!%#8CQ2NMX_ M Q\7(8=+'J:S+$1 W@+P]SY*7PK'5-W<:^[5W3BL3-FF9%IH!YJ&-RDL5D@* MW#HM H&Z!\FUR7/@8G U&+4*!I9PB.*DD"/)4]R*0 DJ@3$/U0*JSL0%]-0J M_A$T!0-%M-P[26YR.W^#G\V MQ]>3<1L1S@,Q-#)[?SN@;GLDE9=5E) _8%U MPU?3>Q5%'.Q7T=G*3,+_24P&/$+8WI3T_)W,3VB':348DPAF7B;VZT)_97;E M;YZ.HW !2?AKEST@"]ND[QP!KI236B5P$1Q@U55].K5C>O9Y,0Z2QQ,GL\QE MZKA5F1>MX2D<'.BU8;+2YQI$"TN3 \ ^JA#YX&:NJ-^8*SM,&? "$>*OP?3> M\^.K(@]!$"&')B%(7'6XP\2I;(8IW4 W7LR\]KI%UF95>P[R%P\.X&WQM%^/ M2?"N03XL@IF5LQ&M%D$1.\AO=/!XK("6^J^N:'AGN.=S>GWPNDYXQ!]057G MTC.S.2?>_%#QK8.%;G/D1,?]'OS=K.;M^3:MX_U!5UB"I4RJ\NY6[7NT[4/%K6"+0*)R8L^ M8*'RO;OV\<"4#UFD%():%&I#E_7TD1Q%#,5X"3=A75;+FC?\1L/!:;M%QYLV MTFQF2$I/T"G;NILW =L')QLL%?SXLOBBW\)3[O1ZN=3EXH &2&QXGZ:(@VT7M96=;KJS\W=_ M1G:X>7"AM8^P%";A OAO"]--VF22$:6FFU:;@G;X5H,W6>FF$IFL]))!XZ[T MNNFHE<KU>:A(WU &3#6_4%'&P[;CA\7IXR6UF'>"M!FX2<5V%H9)6^14N=?8:FGYX M8'5I+M'%NY-^(U,)PR3M"DC7K;M3E2,)YF,=#1[H;!40_/Q1+]I@<-V299*5I<5,/KB4SH"- MUE*21K0YE8/3#NV8?2QLIOW)]0#4HA6&2BIL%I]<[]SB,G'26FIAQD$_MD)[ M#:,$2)P&N-+KY^#._GA.@%V'E]H(S N=M:IQWO\G=Y 71R!2N%/X6X# M.4%77<._1MD91QUHA+\]V_2@LTG\7,%MY&\?)XT#+MDZ8NDS&L0-C?! 1_1Z MTMFG.)WHHFOFF9TGH?!+1X!+-,^\_%6<(]0Y#;C[6-D^[J-: TJ^=-0 B1K MR]^ZN3]]TP"=CJC#(_P5LU=Y^D_GCJB99^Z4XK_PG;R 1MU]R%,'^/-Q5]); MA;H<3N4)['> 7BH#T_$:^.86MYYQ(;W2G14]^'5;WS,O3#%/; MU9[>J(Q<)+>F8C2].JP8 C&&7^IZ5J%A\F9PU#)96J98)@>V@K&XF3*L5343 MFL11TYK2M/IBD50A<(+3.*I<4RHG0S!U0SV]6^$*\8%V MUCBA:1Q5KKE5KKY@E-XKUT_E>NH6Z4T4JB]^D6/=E.'FHYUB7-501';MC7AG:$UE,!,42@,Q*+TCUDX"7@VN MDI=N$E>'BM2LPDR.:B9?S62)06F(Z[QK^SIJO!#_\M8,P;UI^[^93J3JW"0X MBZ-ZJ;[)5DT$2C>*C:O6MA('\-?PD%C.X"?/78, <0KQ,GCS0M/)_AX5_WKR MPG^"\ 58WMRU_TJ>.DG8SBI"H_+;1S4JJE%[C.]78$H9'V/[=._YR8]0.]+. MK]E)'-6I077BE\ Q^I05ZF\QH]WIW<<*H'>WWCST(\6>/,97>Z,Y3?ORJO!5 MZ3K3G2K?= YF?#KC^=S'MQH?X.'2=@/;4GD2JCR?G*Q'@\'5^54W=:@&M!M3 ML(KBT/!]K*,"*I1XMU,F^J>!0VG>/W:A_ZXK8,;=JH4"LN=S7 $;U+^*XE#J M(4S-;:MO;.QY3L=!$"UC3HJ^NG%>]=6-'\D4/IOQ' QS-XGC2QS'ES@451+6 MP.1VY24.C@-!1U_BT $:D56A B;&3J*N3IO]'N)8S1LW67(!H',RQF"?-&D MUK^:ES@T$'YC@J0$6+AXI D0ZOO799\]RQWW.D"KX<5,$0VU/@3E_@ M6:P)?)=]MS?HK@DZQ?#G9GT/'T:IDN-,XZ&2W';F!X^*(CV1O1K/CULG)O-^ M\QPXC ,I:GIIR7_YJ#.-+BXU2< M1A2'F_6-Y**W%*8M_!29$S= 'KCKS=8?)QJLO1 -UI;]"L0S,4QW:KQO#!-- MQD"?/D9M*PSZ_;2]N"U7WOO8P=. ?YO,]C/;,6U\,5R)W\H;@Y/!U$")"5-ZZ :KYB!0A)\HFWH( M(FJPF-I'-R")"I,;#A1RNPR(%R@AR-T%W&O=@C5PO!4B.MF 46/!'#T[ @Z* M:(OPJ$IVET'R"W"!;SJ0Y/%T:;LV6LQ#>PUX8,+5MX] J4ZX)/]B*U"IF:O6 MONC;W(FP&=-E:/0JOZU]H++!TD9^6P]6.T5)<>TCIC'I5TZ*DXN>K+.S\5UU MZ-LH(H()_N;:8?#R^HVUGR;W.4*I!I\4Q&M;A9,(C([PH<.'#1NYC\&TN)3Q M+V)'T-"6+S9D9$;I-"P2Q3SS/#*2PB5_)2^*T\'5X.Q@CY!-L%9!"D?#3HJ8 M?K@$E+(G\="0O!=5I#, Z2FV]FZF[VU 1-,:+@72&G:? M,@)\'?V8M'"\:J[H_E+[)JXS5\W9%JZK5\W;!X%:D0FY[#46V#C@V" M-ESQ+/QUVH?5OM ;$V E'Y94X=NKP$(2/1N=W.UR\ MV*N-HAN.. 7QDZ0$BG74[UE1SS:%[,^ZL[!I\Y'/#I3CT(# M8#:\XU7$P>.E2LRDNS\C..,'%VI\A$4V"1? ?UN8;E+]<5N:'[W=>1^_W2D; MZY4FD9?J65Q@76>#70VG$A5"'IM[>&=?+4.?(LJ^I+'O]T9EY"&Y%?6B2*.! M O'=>=&;R='\DV6-JU?^\T?M:E6[.(1QW//QL1**= 9L*-_6-*LP@Z-RM:I< M?/*HFZAQ%>N7BVO)%Q]6Z,[+)DQ^QC7U6U.O_.>/NM6J;G$(HVZ>'T.QVGD: M_$!/7!U]$JB;NL4E#DGO0Y)?!.K1B6O+4.;[T%KX"T5FV9ME4$.'8FTY'(]N MLCFNL5+V1A,;5! ]U?KHXY3LU])/K07G=]1MO75;ACB/B[605RV"J-=/KT4F MET?!>?LY*D>EEBO+1E[M[(%&YWUY^BFUX/R.>JVW7LL0I])*SZ/^J'8/3]9' MA=9-H6M*LG^>;*Y[Y%NN828';UYH.MG?HZN83U[X3Q#N;IG7*151Y7N]T3Q1 M[W*S'.W7!=O&*#52WZ$VI%>F&IV$D<]:8_-DK:"I!H8W?'0C89+JD92W/EBXB? C M0XY\:P%;H,NBHN6!1@+E@=*/QFV,]+,&^NZQ5%"5YVV:7U&[ M62SHHG7C5E_0)NV=4E4HVT0WL*@5;!%(3%[T 0O4JD&T.@GM MXX$I'[)(*02U*%1"@1?BK@0V'9)+NG!TTU6B%/'L9%J+R"ZK;OT304-5.=H' M5--+AB(.'FXAF?B"0B*^8!R%"WA(),&R4I31"7I MPX-K^0#RX,&%?%HFCX??F"L[3!F 'F?TUP %5^XCE%[W$ 21Z5K[[HVZPQTF M3F4S[)C$6+9NK4W;01L_R$.<9:)XP['_N;RD+J&D!OV&=BL,51S9;>)U@\13 M^FSZX>8-$AJ8%DZ9$HM8G V&^Q&+9&!CA48VPLS0^@NY>& NH3K6$*>0!/%PT_IH9NXY8FN" M1-G1(^%27 M/K6/;@ 0%1*WF"GD*JW5?F]-[1O/@3+Q_)B19G0)3+".I5?H% M1]$-1ORB+L)$!NGZ176O?3L(/>?K!OC!ZY^1_?Z.#KRFNQ%='RH-I!L^9,AX M;QF1QYRI_.GU*RULT+NNQ96%K"-=8M++2[WV5-^XI"@2(57P;L/%J MVKB(1'J;S08!'16$UCV%A0BUDN[ZL6Z)J@R29Q)EQ.+BY\6X>#Q6?,[.+DL;7\OB-OOH9O&%IE+BU'SD=-EAU2M2VA7 M[>?X"8JJ*&PF=7V0;N5K9>U+F"D?LD@I!.D7@'@U'1!PQ!?*VNDJ,XH ]OQU MW%1IIXV!'V8T$?YKIX7P']]?4-2DQ+CF?J>;_*I;5399VL6.>018JHY[O]5% MB&P1E(BKBL:IY_U7\\->1DLB]W._UX[_E&GE)< F0Y-T&FP&$J/ "EF6MM5% M1O*VC_QD*O#G-KR9]#T+@&EP#UF87F'!=4+2PSQI?\GJIQLJ^&5:LO>L1*S< M74V+(<8,H?'-#\0#XOU@0NL^X4&$Q"Y<-T0;]805WUPXW1]P=-N=(Y\<]FR/ M7713:&D' ,(^#QB1!7+S MAE4_/P]J:*&D:0[/5P.(YU&[IPB&%'**RTN/CC>*K$X]$&DE$K4+ M(HAL?J!$,'W9_3]E126VUTWX-997,1J[+/TL@=3UMMA0.WD+"8WN.J^R",LP MR\^^O8940+ME85)B'QW9(M/:ZR8?3O[N&61A"KN\\QT' 0C'UI^1'=B,0AUE M3763> T+S$V>)">D%N*F&N#RQGF># =7PW9%SBTWML@I!"JUP=!.3<'; OCF M"D2A;04/KD6VP.36NHN&PM\]&RQ(8YV$1$OMU<4A^ M]%@_*-#E62V +-D0Z!(@1.3"[6BA4&VQ0<]DSB!,\1WBQ@7=3&+1%;I^==%E M6%2C5^Z&O7KTB;#[F\S@)&QWCA^7*K\42&S7$_F*T==(X+ZU(UDNFP'G,,0T MP9^C=!GD;_#!A=,&01COQ,;N%!MC<@Z# MI-$/%)55N*+T0=0VDVJ?37_B8\?[]#?3B< S\/%FD7U$(O7L&:JJ4IP@YK+M M#&QB;;#ET@YQ5-1VH!IX+DB?WRQUDI&;YZE']QJNNBCO2F0F0A[IFO.(OQ4 MZZ>YM_X"K&G\N8?8+D*3B)ZKR99FY,IUO+HZ/SL[WT]V3 8UDE&-O6%YLQT1 MR7_[$N,O^=D__C]02P,$% @ U3NI6&#$P<2YH=&WLO6ESZLBR*/K]_@H][W//[HXP7IH!K^YU@T', M,P@P7Q1"*D!&2*"!Z=>_*@T,!MO8!EO8VB=.+P.E4E7.F965^<__6TY4; X, M4]&U?_]+W.'_Q8 FZ;*B#?_];Z*9RN?_^__^_)]__K](!%.ZR48)DW7)G@#- MPB0#B!:0L85BC>ZQECZ=BAI6!H:AJ"J6-!1Y"+Q'"/R.O2/O&"P2\:9*BB9\ M4M?N_1%WQ/;'E#ZIZ#V%8[7R=J#[;$GI&Z*Q\C=Q#R?# M[V(Q$KZ29AGRZ? F,.:*!+""WL?RZ7NL+].Q6'S 1,0H"R(TC@\B?6J 1P@J MAO>C3(P@9-:=8V1!4$%P:>:];4:&HCC]]V9D6=/[7[\&HMF_TXWA+^\'M&;J MQANL*MIX,W*Q6-PM^X;JC"9QG/J%?NY#>/C#E:DI[0V7(+1M8V4M[R1]XD # MIRC"'[XTE;W1"\J?FOC5+9>:T@A,Q(BBF9:H29N7H"7(UN;!W14QO]P?-^M9 M6A$3["\)?KX;ZO-?B@97#Q!9L_W "#9R'+_H*_[NY7>0$)3^$C V4?./Z.X0_["S9UFB2B M+TWMCO >.(8K(AZ/_UHB\O)G!9)\_/7PA[W7+P^(:V].].N64-Y!)Q#YQ[?V M&N;)",GN$9MRE-A8E]B4FS__C( H__EG BP1DW3-@D3_[XT%EM8O%S#HX0B8 MV7_ZT[5U^75GW]D98Z9UDH%_]Y,1&.H M:!%+GT)),K5^PY?^@C_OC9$5DGP"0L:\ MUQ05[M"P(;"=#2W=.1*F4!T(E$ 1 N)UP<8K?"8J%FFN6.D)\1Z1[3.U^@VF MB1.X7D_@W*?TR42QD& V$YJ<@O-!"0XEN0+,&TR!U)1SEB[46G*^,UDG1)Q- MM#K,>O@0JT7J"(B7WQ-!>INBA/B@;-GCL5[AJU&3D?AIK6=6%N_=U*I24Q\H MDIK@,] JQ$;=DMEH)K:;JD"-92C2.994G0)#1,LH 2BS2XK85U3%6J5LPX#+ MA&"R %IO=9!1-,A(BJC6=%-!$.66D&9-I:_"ITQK;_VY_*0Y35-6%L^:5A?0 MLP73&]5O_KRJ!/Z3D"0(;)E;3N'< $&I:HV X:\+ LI;V3^_]D!Q+9"))=G: M@)VR#%<="E6EE"7:"^'+().V#4?&"83@,6=+W^%4-C9J6IU&$^=2LW;$,HTJ M5TYLX 0UQST'*1B"!+[5$-6\)H-E$:S<#;5$W,"!,AAT>2W1G[:& M HG6.1!5$WSF$CTL9A13$M4'(!J<)JWUL4B MF8#O@*N-1 @2FBB?N=ZT9S]O%YR!WYB;Y2J1TL.XV8JS?%$OQ ITV]"87D*@ MT7+1*[YNK37X EW>7VV?'- %/J[+'#M8I.>T6*]%]87 H-76GX/K:SK&'(D& M,(51=&VK\;4]Q^VR* "6S$1+J<7[E*4,)&4"2?/?FWPE\U1RU:"A"/T6(#_4W=['-GB"8 MS[;;3D64JE2"I_%./YTAF*YD,M/%"[M]7I^\U:!)@[[5!))M.+(Z,1<5580: M(J,;35$%GG3/P[? Y5N) ?PWH:KZ AFO< ST(67%*NFF^5Z5/-7K1+FQ2O 1 M=E90)S;#RX/A1O$<=?C^ T$[%15?Y_@J)V&:P/H\/?S%@'LLI?J)/L'-^52W MD6/ZVH1ZR-4O!K@@V>#[G-4651OL@28/HF!8ZJRCXQFIZ/W'5#;23R8":GN_ MNIFN8C\0BX4X3M&\B9T+4=H9YLJLXMA\C%? M'O(@SM2GUGQFIHC$S1\6FI1,%"<^3:&8JPN)3]%N%W&6"B40S\T+ILG-JNF1#3<] MBF2'7^M&;@%C&I;0$*'_GE@JIO.IK&C*Q)Z4P:0/#&'<'.;T!FFI>(>,SI(- MM69$\0.Q5 *FJ1O[X&L!8U(=H/ PM<>2!*U>GPLY^C)F'Q,=0?I2JZ::T$4 MUYB'#VSE"W%L/.@FT1;%--\D189)-YE1=A)4A]B#A)!80)G06DU=U/O?-J#] M 2>T/!7CD4&I9!=),RMP>-48Q5*K0J8\[QV0@2/5G%,$*.K0AIQE) P#$1B" M:G*U'5(35^@K9Q7.?]KPS1 OKD-#[,-WP<[GBY(RQ&+TWG9@J!!3F!&+O4;CRWQM3F4Q5%&!UOALY(6PD MRB(^INZ6IHSTZ*\G0X:S@P,J]>"\H31N9B/Z@P#3-2>F MMH\-2U0T2!^BH4'8F!XZAF#]L.)JC2BOL'1MSM06728-Z&FK-W_\89WF1X>Q83DXD1DEFI%P[ MFE_<\C?'MB39$UM%YZB.E$?###!"@)R#O 85 _ 97.G&&V#%U/!L2Z.'V4[+ M3".!=]V8/W7[UT$%.Z[/682Z)1/&(R49#7X2E5>"$K/637MXY3C_5*%.^8'C M+T;PRU+=P"FIEZFU'G"VG62F\W'SP2I?.YZ_0JH'!MTGBW5B2N$UH5.HX[/' M54Z*P+^KX.H5^A>+]3.3 75>J4[/C/$X!V:M,1GO#*V"J8],^=HU^2=+]8L8 M;^<5ZLW8VBH*FA;'BV0:+.OK5LXVKAW-7R/4@X'MDV7Z8WJ&0TFNZ[AH]GID M*Y/+=*Y?G7^Y3+^,J4Z>*?XBY>C,9+E>CU,Z4ZRN&HEX?G'M>OQ3A3IY(=OM MK0A^6:HGB'B13J^:*9[M%MNEF9$2V_%KQ_-72/7 H/MDL9Z;&V0JPT8H/D*M MUCU^KN"-<2C6 T4&[XW#[1S$>MB.%5MSJIM(/>!-FQ3Q?H ):JN[RL#:#7?RU"1P6K!F(%%Y][NMNA[=GM! ME[D?R@%Y'JG^B)HJ:A5QXCZ&\B0$:#VB/"SQ(B? M16,S?= -K+ ^&QF<_,9=2-[\<;+GG@'E.4D.DI5AH0L9GOU&1/ -T6U_V^!( MWAFZJSW\7\YGP+^5(*L:A1MLH_+ L^VN1F2DN% 1OS]Y!X7Y@]I(K#1EB.,>\(FKP.C1]3_Z1(_/URV M"'[23/ KB,2)6%#7-2VP+/DU\O=33['?QXWKWJP93RA,BF=S4I:N&64N%]P8 M=Z"X\KT=L0(N-C1#1 M\WL*%/(4SN#_\0_=X4JM*8VQO2!XH]!=CFNEP,;>OM(RVS/&J=.-\2=BYJ/& M^,DX?W)% -TQ,AM-WL-[6XW6M.5@-1@7V2&[KE)<(QT&Q6RTG"M-Z<1Q8 MN^ )?AU!_>8]!QWAY[SP\X2;WVXYK#/0?6L4F00?81I*O-"T:'QY;7+_??P? M<.OARX,^[Z)3A]AJP'!J64$@.>QY##]/*-;CX#U:?^:"FO,^ TX^ JV%[KNQ MB5I>6\C1P=@>K1?)9KH33?6NA8X=DCH=:!^GZ!UH;[GH#> .Z?QSZ;RJ^8DN M^D,;O.S1K:;1K4Y'B[IDDL-3VPN(!K2* %!CVHB MZ%/G)-F]!.[QY<1 M!1HP1!5N/R%/%$V!8DI$)M\^XJ-\KA,;T6-S7*PW\FM@$$5J==V(/VGC5XMZ M1]_8DF4;4#.D=-."^T2D;LR?B95!VD=JP4>X%GE09'75%3FV.&_&2+F=+>0# MB_!7=GLD=K:_W>M \Z&U]E$L5\J+2&S\F&R-V;HZF&!'EWFXKC>:UA"49YUQBF\5%8LO MM]A!8$]/3MCSCJW[W*9_ L:=FD$C797SDZFASQV-Y_MC36F1+5:27!^WA+/>SN*S9;5F M=W4K3I4#J[K?A/3G=_V=<>Y$84IB?_.;[XV-9$MHL=$E1S8[<3QN$>F,?=V( M=F(GAUN]#NP>2W,YB^HF>_PP(\?[.-=L)-ODM-M-]>.AZ@Z 2?Y!E+^DNSF0 M25L>VO&PFU2BO*?7K%NR?:[9]5H[*D3K$XG*G#O'S M>2BH?KZ9@(0.=O ^9U814*P,34ZDXS1-4FMA';R0*MSF_6;3-W_0Q[U=7R31 MY!B\OM6IY-&$UL/;QQ^-YR:92+HCL\8$3W73LU:>6I;L26#52)#BN>_/=_W< M_(QSEQ3!VTR,K5;Z*]S6Y,=,IM*+)H.;4Q_DDB)?+F.>"S$E117Q3',$P/X1 ML*.J3B[V_D3I^8#=M-W;S)A&1ZE*WX;03RIZ630M8'B]5)^JQ @S?*Q6(I45 M'ADL1HT)&"6*]<">/ST'2$^)O1&2'U>DQU#@K>5T'%QM:"W 9-U;QN#JNB3) M*SA972QJ=J(["1MY9>19"6EJZK8U]T)G]I[C0*1-(1A,HEG'QF">B ZTW%PKY>^ ML%_/S'IMPS]1VWZ<2M1I1<5G#)?F)CU.Q>UE.<]&0BJY3KW[PGVI9^XH]]:= M*#%J#7JX345[I*ZVN\G@HO_8G:9/O8C\V5K@+/?0&^W$H/Q@Y3E>R;=678DF M)K'15>'X2^^A!TX7G$XKSQ#$NJI.IJU\)[(*K O^-4S_Y5A_ M6]V_EVL3=!0AH=?( <.3^K1=BO='T43A6A#^E95&+IYI>Q8!7QT^"/7FXTC@ M03<6H8S&N-AO7@MZOU[ ?Y;O73-TV9:LZB8XO$'Y\>N>WK"GU]C]1M$(."G; MM/0),"" %+,ZJ$'8^3?<706PM9'1;_[YJI'LE%NI=3?&9Q?#-*Z:B62J'CB" M0:[],9AY-',*T#X>]S\-VKY:.@KN[T6K;FVOAC(<'118. -E%HIINSBM1BU> MC*^3ZEBH KT=.%OU%RX'KPS1)97:5>+VB#X1FBVME9!F#6[6 MD%9X/-=I)9@&:VYM-GM-6GP@#=GYCQM1OA*+A6XI,#0:'V1 M6"]W">(KK59I43,F!9KH\#-@C6BR]"BP#]=&FC_+:KW\;9PST-5,K"_Z)3/? MP\G& \$+4ZK%Y -'5S\9V6=0D;$9R>H:4&V^JN66>K'0R:_LT&X-/'*/J)25 M1I&MQ6-9Q;-LGTAD9;Z8F@7.S0R*X7KQ0E0943':HFJ#Y&KS9PZ"#!'JJH3( M=/\"M#\FKTUMRW0&D$^,A8RBB9JDB&K>N3^*MKTW!]]L&4 T;6/5!))M.)G( MWA3-ALPERDUNAMNZ2CRD*NVIF0H<<6SN19\$NYU[U,\#[^-FQ#-0W[[]>;!? MA],5"-I-Z<84)A6LOUR=(0K9*D&J)%198-[)^NZR/=%R%\' M!1\Q@(,E?E<10Z-'"U8;VR [:2LQ+=]>!\[,ND[Z_73Q>WGO+7#RMQ!)SE-2 M>CKCJY$8J)*]AW*N$YH/5RM_STS"<8&@$07C&W)*@[[UA-(VL09($T1"GJ,; M=CY]Y;*)^GPZF+%X,Z=&Z*C:S1+-P.KWP\WMQ!4.=WCF$L.&)*M C,E3A4+$;ODH3:=J54+H\$RSX/$:M'CDFPRTPVLZGL> MM6_9=- QODGJI'<2_%F!PE]M1/6&SA>UYCC%:GH_R46BA4FJ!$IZIAA8G7&A MCA7O0/C3Q'[Z],1^-D+AVU=<*.7WBP[F4F[]"F4.]FY8-.!+-!LT@*0/-64- M9/]4)&-$VJE!Q> !FQXO5Y%8GC"O[1@W@ =V;T/#Q?@BP*GP%R3JL5Q),BHQ MGO!@\EA(1I3D E\$CJA#NOH873UM[7H= K>Y3->&0&0X?B+3>JFR)*@T'S@3 M/A2X5]3P]M2>QQ>DZE)$I>;S=BV-1Z"%:*?9K#GJ!(ZJ0\)ZC\=+>P[/3NGY MP[*5FWB,WYK^Z1WF@]HC*54T(< =%V''<3*4.1P WR YHYQF=+YXS@I41)H6 MNF4^&\,CT7XJ4375P.KU8]4J7P/3QX7FL_#UG;47 'RY4PQZQ^.Z0"N$T\JH MJHGJ(Y6H"&6\F1XT4I$%6UA(@1527U#L].LNU1V4)T54^T1RG-ZTN9Z;MPO6 MPJR/J[5$C"Y6"@UK&5A$/W.5\@@H/BX=OJ95\Z>V13F92H;& S/N)3LEGIRQ M.27>;I.I6F #;]\5@@GA0:M;@8 MGU&FS8.'";0QA2A/2@';/7GQ)+#WIPSPB>1C-1*SAESJ(3D;,!U+'A4":Q,& M[Y3^\DE2'SI13Y6:KECCYJBG$ PEX+U28(^U \F_ MUY2"754'U%3,%DK<"LSUVFI:R)OEX++S)R1 !4IV7P3WOC^5CS1Z S;=R'&1 MAZ2B3\EQP2@'E]7/@/NK)Z3,$U@):29 MK9C*?FG:E"K*H#6"P)D"VU(DY 5U49QQ:V!RRTEU9:!G#'T":JA;UO.7-6! M7S"_!@SG)"FY.C[!GBSIB(8A;HYETFLX$ZX5#4Y<\7-)F=?*DA58Z7%!^&Q% MSAZ +DF%7Y[$\X54Z!RLN!=I?0MVFNLMDQ6\QW>2DT#6R4^U,H\]-*S894^BR5^CF-#:;; MDO'1:"S2;#[V4!PFRYG@FH)?0)TA55Z"*AT7!3ZAKK@E,"3%]*#MZBNS:?MGTJSC!;T/C-^:HI_IY_+Y M'I(]:#24BD+9XTZ]4'VLIALY)OFSM?_G>$A!:.?\A51XZ"'%[%:^F8?TPZGQ90]IW:A9XZH5G?&I>#V^7N>;F7KZ9_ON7^,A MA51ZQ$,R&E&=DKI QD$6#"QK9;#=VL^T-K_&0_JA5/D1#ZFZ[J:U4J*UXE.- M19FD5O.L$KP&)#_60PH"19_4Y>S$""?@K20A1W5.L6;QNCE4[7R )>07M[\* MG*_\$4KP[Y"6[")I9@4.KQJC6&I5R)3GO>!ZN2=1P,_%?%Z3] G8W$8LZ9*X M22W8H8,CU\BYY10"VR^O+8Y-7IU5VFG>3EHUO#]:/+:#=U_>1_\+N]ZCD=>V M'5+,<8K) @T8H@HAEY GBJ9 9G.N9N_33(,M)[HULZ=S*3RI&Z,'8="P ^L+ MGD0S)VW\)U+-"?=(]R)8#W2LN39G+#M6BL)X5DCGZ&CVVK3,L]L+*>"EF\2- M89$=UZ<]@5?2E-W!B[9635V;C?F6>\'? >O/>$P%J3@? Q HSY M<_D8W0>&:3_T*EVN WIV=MI92\-B8*DB\#[&E5/,:3Z&@DNY41Y?+L;5CM3/ M:L)XD ]>)\LK\C$"3#5O]3&*@,U7.H]\=SSII*+&,L."^6/H8WQO"O!/^I+M MG+3*5JWQ3&G4&V8C7IP25XW['X#U9SS+C;SD9C;<##I TC7XU1#<$UQ_41$5/'+*AD075@%Q0\L)[JJ51S MZO:_M:SY$ 7!KR>ZMJMOVNW<@\BK&:AO2JW'AS7[T,VVKEV^'&PSI(CW:1^U M/6%-=4!U\:RH=B8J4<_3R:N7(U^B?8) *1^R4PYE!Y/FHDMB57_ (Z7EY-%X M6,>GP8U[!$YV?(4]TG3:(66 HZUKSFS5!ZEIQ.7L;W*>5Y:N7YTPDJSO/5\:3;4[CJ,#:KY9C" M?!(/K/O\-9C\\KKP)ZJE$\MRK_#,J-I)$"IGE]AAG\ZULB/CFE!^Z;+< 5$Z MY^D#D&DW0:J@K52N28^7CXK$-/JSJ\+VNVOX?UAHGZ>*_KNY]SF9O8J.Z"B# MS\LXR[79\:Q:'F=F@3T*"8#,#DP@ZR15O67#R"P=N 1$CAAD]]:A3^)07"<76F!H?J(-Q^GG7$QT;,?%A=GZ6MPR?<= ML&T76#^B.5&LR<;U=L6F!%34\_2N:?FK>[V0=L3/[M(P.XRQ^=O']GEZ_K(U0#62B0@]GHTSC*&N M^1ES^F+"K8:-[J+33EER^U4P(L>S&1FO@,%#:Q;@VPQ?783U\DWI M<*<-;0-1OH- ]*DL+I6)/7D29/^0P2B.$GG1J+;R_&Q:A]//$NM:-W " 761 MW8#BY@_ZN >+CX?2O[4IZE(6*T A0>)$_ 3*2:.<3:5O6T!.*GI9-"VPZ=[[ MA(**#R6S$QDVY^.54"A(+;F97$\#*SE>P//I>[X,OHEX!&DPS5HCDL_PDJ9>30[;SJ&4")RF"S,\7[\%Q%GX>#/2\N(HI-;Q(5V*"'J&E MQ^#&U0/,SY_0=^-##)VH*7&59IH=GI7[J>2:G*P38:SH;=[@>7MK/'7_&L#) M<:Q!9V+5@DZ0*4K[!GU&DI47_;V+.9+5K&"WJ'HY.FZRC%P!P_2#*04V'^P% M0'HT]!HD/VYA!MJ9W>O1N>>?GIVHSTZ*^6:M45^",LY/EK483DT86XX&5F'] M4#*("P3MNK7%81',FX)!\FQK;&6FE=Z"35U<:*E9X0[Q'9/G/Y1ME?:K0Q?FI$ M5>1;D32YZ/+VJ%2FC%EUN!A=W-IZ\][/'MT^EAG"QD9-J]-HXEQJUHY8IE'E MRH%HU/TER16VIKA00[FA* 5;DT5#%DQ43= 41M&UK<;7]ARWRZ( 6#(3+:6V ML)HX36+!'V^-SC/^>_S?_,_H1:^\E&^F!:95;I/?."%-4,?&N)$R)D@;TJ*D,:SCUEZ-L$ D8OF&:?'5Y)3 3;TB)F/;OP)@+2M&^\$Q\'S MZ,LTT/2)HAV;]E2\[DWQ:W_UIV-#LZ!E#0K.C@;0^B>%C MLA&+$?UV+3NH/+-'[YF7W_I+6=Y#%.FV(0'3_3@"HNS('8B'/__ _V"FM5*A M^)J(R\A"D:W1/8'C__?W5)1E11M&5#"P[ND[.KK]RE"&H\UWNGO6 5^C.K?I M?]\\F=48*EK$TJ?WT3MR:OV&Y! 9 6<&$K\C&/C5SEOAPU/_T0$42)&!.%'4 MU?U_$X8BJO^]_6\.J'-@*9((_S:ARQ0QH10;_/>W,]A4U@#.@][BO/8>_HFA M_V?=?]'T(C8RP.#?F_^TJBGXT82&[-X+G;_O-=V8B*H[Z\)=K??5S9^6V%:!8)4A/\_/0):206B<=_7K='OIU ^ -\.? C\CF+<59\% M*#[^X$(L?7)/['R%\(,^(PT0$55EJ-VCG$%@_(;V/:27S3-W")RFKBHR]A_< M^9\_ DU!'?EYBXK?1^'M+&^#LLV+T/BY8BI]186*\7ZDR%!IPAG^]S\Q$J=^ M;V ^12A%+"50,8EA\;@DD'2T+]!L/R:(HN6?5U5?[ WC]E)_TCVV"/[>/F#U_)M[@TUFPE6ESSGU_]8*ZRR:7X1KZ5 MYYI8HI+&N&XJEZAD.2Q5+9?SS6:^6CG;TN-O7OG^4CN)9BY?R;:JE5LLG<)( MG*'CF\7MR)CW+N\./^ ]?%],$W=$'$R.B*I]N;VSEKXHC8>&;FMR1-)5W;CW M98$_(Y(\!],A 8+?L?!5.Q.[P@4*7PUL@(:)MJ5C.(:CU[K"UOWOA\F,_2"R M,M5&^7__0[#X;P=%4-W"A3O&E2)AGH'=0-KG?:X(IHG(T9"!"+^&)O@/(E/^':AUALM!HM75DW@D;I+4GL+OB2)43^5Q**' MQ@FU-4Y>PM)?9=$88U4-_+UA?T_QQ>,4R3!QJ.YP619HA@%"?X!+ D.*XH"( M,[0H,9[BZ-%&(,&8W3WG>68_GX M&'#5OH2"@%,3W/M_/.4G#R'(\)%<@VG?MMRU3%S+$C^P"2W#?^L.>M'WLO_] M'!@([JK'N1#1WA34'1O_O[LL[+W+9^<=FMJ96X?S#51]X>M>_W-D88C3^[X! MQ'%D 0'PJOV[^5WL0[/(MCP:O+35^[+]<:)ML4OWORSY)'#'V3LJ!/=YP/W+ M,A#IGX7,+[#A?>TV0.Z1]>^- K6G"20HM72U+ZJJ;O7UYFHMV6]3"$+\,/9*P/B288Z@#C\UAS-8$" M][_'K,;__4\\2K._GU65Y^*1"^#J)<52YQ.-%MDNT[S+4J&]L1GFF]D-(3W5]AO+]/YN57+HVU:RF 5.)/.R8-R2.")31>; M6\5D(9FA<3+!=^*+9;[?;];?8=.]I"\<"X\^BX7W,AM]LHG7:B0JS3PRY%ZP M\;#0O+NL>?>:F?"6:)!OVUD;?O&-NX&A3S#!_1]FZ?Z?K@7_M?_]O/, !Y3T M5]OIMAC".$Q$:I^.QB]G >R>,KQXGN@.6GWY4^"DG!!>GD@88 M.M7K-0N5^=BAE)6D,*HRG;3'8I4I)V?=LKBD$J^(DA3<@VVLL-WKB;P_41E_. ^ Q>4!'I>@[RR1DD"3@!;Z0((L1D3I*-GOPY_\/("-[QP3 MK&JWWNW(8[N44^N#93[1&"<$TK$N]T:"DJXDNJQ:Y%:-8CTBM2*/+6$(1Y)/ M1_+)R0/H/=;B>'&9)\IR=D062T/([@=S&J,:F]*2^H*?"='I/#./\?-( H[T MYSR7Y^[!UG'Y MO%V2=^17GI#M)!T#A;E(6F[D@ZI/O/C[*\*G ^)8+_\CW2D @7(DJ0?5=4Y4VRZAPVZ1ZRGG=EWQ .>I7?OX#L+D!5+7&9 M]VXVN/VW=CU92$^%:';R6&2:,L<:3;I(D@^3>0'1$_DF>HK1$1*G<3+.O$Q1 M@1(,'W9V'"[%= /3T95C[-$V%%-6G NCT/MQ(/'2\__TC5]_7AVE[,H%YV7& M4-24M?/Y[_UH7S 8]F05L^7L][@6@>'T#]-1_JYQU[S#O(*@QID(9Y_OL8I^ M]_>1V'!0F#$8XC(ARP8P3>^?DJ(!8B>4D\UT69PG,P4^6TYR0.M:TR0Y?).@ M)!FL@E%NR,^TIX?/L7=1YMBC*ES+]A("M 5]\_ (RF[^6"/(*?;T+2O#FI8! M@'6+$4005Y=1=?T89[STT)9/GBJDSR*D%/RS:K3TA;9#1I:Q3/<2>*0\SG;5 M9:3',..>_C8RJHT45+U,G8X4\>@&3Y_J]I6DDT\S@#V0.4JU:M3@RZ#JVXVD M,LT5LR;85(E?)1JKA9R(1^SI823U1;@!33-7ZAPJ4/%LQ'3Z'']Y>T2QT:D! MMZ=,114#2R#9R"6$7T-Q#%C/)F*+3>3?!H$8$8TPT3C^96=Z;[KPLCW10VQ! M1'^;F 54,$70P30'/-XY)=1NJHVD,29"RH$8V67S+[M\>/2JY\V?BFYAXA15 MQ4%"YW"9>\>%F_O(FG>^\[XK1T_.*=^^HR>HR4";#1@.W=XZ!AS\('KVAJC) M_E<#Q83DC*'TX5M,&6#2"-47@@H765N8*IH69CAI7I<_EMU-33B^_7,=TX9G MLF?.F=K;Y+8_$20=)!^ 0EJ:ANFC8[^+1V#(Y (]JXLD'_U_W;_A'8PRIA* M2-;]IR%@ ](/GVH3+&#[(LL*8BS&"O2 '@@B$Y<%BAJ *$,- V< +=5(Q4 MG)0L 1>7N6BY%B'9C)#P OA[(Y?1=F.1G=E%?%46'DJQ6M%LS>I>:'9OY*B4 MSRSRB[C&I;3Z(-.M5B9+&\U)/QVI$,G..! 28Z*3_W=<) MG&I/( I5_\"2(N_BP7"0WG*R=F*,\_)YRI^ZL1!Q5[JQ?<3A5[DY+RS^5-:0 M=R3SBKS9BTYX9/L&"^;, (I^T*!L*99;4P>(T@B3H&5HGAB7^B3R_N@&7TV) M?D,LZOJQ;8B.LW:FPR?W>L=?)XLPE.S5S_9G%AS]]:$63?$=*;; Z8O^#WZ$"F=A4-+"YJ-H W6/!G-*"&VWY@9M8GWJI M[@UEP**7-%]_**EZ:L55!QLZ'2A502YDQA:G1-7V*A6A,M5UW4O8?AXY-W_R MM68J),'W&.+70W]/SYZ1SVYN",N2O-L)<$.N%6%P?N/1;,> MSR]>(=#6"& 5T93%V7-D^M+36%;5^Z**-8$*) M#U:6 ==Q!^?3C,>K+PJA/ M#RA>4F1Y348)3P#KKS!I!*0Q-D$ENA8CX*3HH6"CL;V4]!?AQ2%'HHD-%!7( MF*BJ7OP;!3-GMH)"F9:.]8$W $Z\'\VD4%*>BVE'^GU!J)UM/] M+,3]1:,5NP][6_K[UCD*^(OY%=*18+-&RS1VN'8[H>;E@]N+C*DVE ML_1CI9\>)EZAF@=@OHU=W<=\V]]]\ME(_RMWWG>*&#TST<$K*_I97TU?)_9T5;=7,IFI(7]A7Z,_B:A?><-L$:*B8[3INA.XZ?PM[OR#<<" M\^]/9,4=V"+0>IRY6_B2-OI,@^!$CJTQB?HJ\CBM3D-6_$16/#BI>QN#07(6 M,14^#S!1DB"#&:@WDD-I!E(D1[_%(,HB1WXP)Y OX3L,7W1#FG1:UMPB_0DG M@UH&K72(#0U]88W\G^^@)@7.RF0P4#3GDI230(<,#Q+__=SZG)^)W_ZP5P<\ MOSY_(-*5;!KBEP=TU'GM=8J(J-WL4_N^3+):Z* MG^K50E6$!^= Z8/[?DL(!?OY*LY@B%?? ES@JX3P9QH(AZ+RWKHU3]6A#',1D= M?"'[8Z@;JPM=(T 6OI'RWK%CC<*5X4TNTVWRS?KP<9VG6MEI\S5KM'+,EGF/ M?7HV(OU4$Q<+I(QX&E,\(B1>W%7S.4OO&=_I,VONN33LK#!IFXH&S-W@1JG0 M(!(R7J1XR#-]*#6>YN7MEDNLE6N&.&_K8Z0[B/MM^-67Y M^\DZV_&:ANY0V(PI==AED7S@BY0:MTM-BJW$CTK)LU/8]8N6Q]5,X##3:]'G,FAFY4*O*+N=+4 M7^+^N<)>!.%$X>((%B!J U$UP67DRG);)=8M'KXC5$9F\;%JQ+M13LQQ0,HL MF:Q@##\N5.@7A.X[&7CN DG EH65YA71_]0 MJ,F8A_^,X?:PQU#_20?';VD?NTBT=L:8 M-XOY[TV^DCERT.=D)#D)24UG@57;<@0GE* [!+64JH5JTC!5'-"%[BS&BX6Z%C1/6\?;=X1]:]$X)N/]S4D^X MG?ZK?NM9AZJ&(.)6S1,'%C#N174AKDR_A#ND&W;3'&Y#,A0B)J?U+;;]$T'E M3?UTGWE&7).[0R<=.(SV:<(NF7+ZE+H5?3T_=F\VM-&=].^WM M ,W0T9@X$ 9D-"[0?3HJQ*-47XA%HQ0N4;&^)+/>$Y]3LYS 3[LF%1?=@$2/O8L?#%C\/%M$[_'AH\#N!XO5@Z3%> M>?8RR,#YWUN ]E'!&#M4+NC_V;L8LY=N\[8\9(\/ KO/=V_,)>IW7.:YY+Y> MU6M[&'U1L]6@6?;6VH&G:H.[+0S0[L\(A"/V^L8JJB4:K7PF7TE44OE$"7J@ MU48Y@3KN"#&*B1%'JI\^9R_Y(((38GFO,X/XYYVL\8T!M)D+VYGL#>#:NSNW MQW GWVFX-"A?N>? 7H)]OH(V\A:8$!D_M.T4[',RQ 62B9)D]'WN!IH4(^X. MG(SSFEG7#B5>$VU904<5T,EP"-[)2WC^./+5&3_-M)#4X#":#Z9_Z('1ZB0B8*F2BX3&1N!+\^T*? /0"$ M4\J2/GD/,RU&D"LB\#$)W$\-X/CD3SELJVP0:U4W;W58"1T<&F $-!-=W"GI MYO;RF077#S#O_HQ[./^4,=$,\ ]JET._G4*+AKSX[7G1/=U'A1EU#6WG#(IM MG^U2[@M0BH%STCJ"KAHP3*^T)\;-; CTEUCO)W)>+.2\[\-YU4J:JS2Y=+.5 M:'%EKM*J9E*)9BY3JG:: ATE&/QX28H/<9UHCE _@\6+6NTGLE8\9*UOPUJ5 M:HMK0G;RPWX;#FLR DL33/R=$9"*;D&-9>G8,Z&08_&,;\.]!>FS+:9 !93<[&HUI --6G_IUWXX%J6_#@HA)J#I*/U(PAJ*.?YV'$:3WXG# M:)059N@JBJO5#%T",D*C0%.Q./.1(S/ZC:RUO4T50+ZZ )#\&1UFVLX9NGDC?C>2KI.C]9)I\M97C&KN9-/$8&V7?FVIT MD5RCZP>.,\_Y4HR"QD T]5UXPDF/*8&AJ#I*V:F/9PH,R^(,&V8070A$SF38 MSFS?SPSZ5@PB$ D!^79"1I0LW3 _PAB);\89YX$-F@'S9@B9(=#,0/+:MJU$ M4U2!J0_<(^IMK>4P3/P)X-J=&'-F1K%>+UM@I^XU\KAYT[D2YZFV"P!<"EC\MAN;%W(EWV"IDH4"S$%U6 M-- 4!\!:[83KA1B%TS'B$^.\0>>>"\ )S8BY4^X>E80,$VB&8:JH*%)>5(Z2N6*<3C[#O3$1VV M8+\96YP#,/X4WX\'F.,\(.DJVNF_-^3-*6B/DW?Q *&]"1C-/,^ MK&^G^7YX?WI+ZY,JB@:C"-=UKN+S*WV]J:S7G(QFO^(;FO4"):Z>I7:2 MWLFY=H%#?EXILFC\CGJF$IE;,PS;^1L!(ZQ%%NA:9$'L1N]5#:/Q*,'0-"$, M^@PCT S-"O$!10O]&!-CXWV&' SZ-W_.5P_MX%#]+0724@D>';HG&@]8I=KB MW'(Z#2Z;:*3SE2R6J38Z\,](J5HMHL_;2P&7*U9Y@)D6ZM-6MT74;4U=86XO M0=2Z.@/)#6XF4G 0R=N\4P2U9NH$L%6P@2F@H7+!JRV[]8.OU'7L7 MD=ZP80,,X3[1%G4;E8I#(X>K6VQ@(\,*VUXDWGRUK8;M\^#F)P/,@68#.'9J MZ(]N,6Y)-RWW"W,*G#U!)>G=$-:==I60>9W=3S9YZYB(WO,L"NXPU* 5%08S M-XW!(*@E90I'/.T(U@>J I?U]&M@6LKDR'"P1*M\^JV"Y)7\]-N)N'KZ%=K; MP7<&D)7#.3T0/?UZH:CJP7>ZK1Z\73KVI3DZ]NU41^(6HNQ@. #C PB@JKE' M(.-4-S_X%C&,HAU^+P,3BIH#.$ZFXN&6Q<'@"" @_H$DF@??6U *@(-O==M" MA'*(.$BACGXX>,"GO>,K!X= -!3=C=T__66H[T#68T$-\I63[0T)V^GL")EV MXE*]J4")*!H8)#7HNICN?7E(\"Z1N3TA%=3I0AFL7N""6TQ4+8CNX<@I>(]: MWKX@M7S!!M=F@LWT3M5[Q$=W6-/I7KE] *VH+Z+R]^A"B&G:D^GV:K_+)=Y= M?T<@0EYPEM%'4@"JF37JP@M'NAM#PD:SH-#:Z5#KB,O;?5GI2@5'/ [![W+K]DF0;HK1R0:Q/P/:9"=*"SNJ0?$+/;L6% M?,8ZT%O;]/Y(%3RWK?0+*#I-Q'L: 6)_HB.I[>D2E 9TNX<_=+/@_O,V]Q[7 MZ0V%4S]DS!VQ(AS3VG%-T!HBT&]#X!HH2R#OVM6^;^!N<3\ Z0U#5?IN?NW^ ML+?@EC*!=%T!"ZRA0U*&RW6^0(]$Y4/6I8R] 5D?#);=[K3/6,TF@EI5M*' D5/4= MW2TUMQ1X$%P)Z?$'T:/?TUE5G&[3KEX3D=C=?.5&%WWJZGNMO%PEM4_-4,5+ M\*>!C;I6B_+5#.3Q-DJ"$[$CXU@.+:'162 M74AVODC=V.&>U/3YI/0 W(I-!/)-=\0,,#,5@S?V9%0O17;@O2V M%MV@ YI- \#MXK5C2'@!"FT8DF5(EKXTE,$4.=>.6G:\8%]E^W2J E$^5,VW M6*K2>H@0.!$24TA,SQ9%="(^.K3=K(W<$Z>0F$04^-$Q93*Q-3VB:^C(:NB& M*% [#^=[Z,T80+1\/T9"IJ-QZXDZ)!V56C,5@>A3YJBW(3))H9 ;*T[W6PFH M*A2.V%]^O*M2=+_SPE%N4=.]&5K^0YMG6D<>03N21JC%KE-;;@$P%)A$41GH M>2$/3,E[ZYS'NKX3],,$GIRGP]!3 M2)?/J?HM97DQ)D6;([]_*'HN.FJP+1OV<"MA\Y7TUOZ<3E6XG&W, ,VI*F,H M]4>Z+L-Y;X_%J?2^$YG:#5/=HB #E.Z6;J"P+A -7T? ]^V_!XGE4.*&E'T* M94-Q*NE3-R*Z1Y>[Y#: A*D-70)VG,&YJ&XR>A![H#B5NON$/RI4_B$IOLT( M1O8I$H%]]V@4+"&-.5T7MD8F,!S/R\VU.$):1T7JSN/N>>SBV*-NY@+PA/WM M1F1[:L ]N37=%#F M"$?20-G$:J2\ H:)-6>VTN\[/7E0/MW&[CXV:F.(NPG1FGM\Y\[JRGG#B=L= M7XRN85[D(S170C(_EHZPERR#Z'KH)"=LZ&LGZPL)6E64 B:VJKF?R^#\MDT"A8:3!@:*:Z(\>2XDXI"( M-_EBP'#NVWN2SQHIAHQ-1!.-3G M< %4%?WK3!5!4Z'4:Q3N0%+>C9!L'8-03H\&WKQ,17TR 0:Z-^0E\#@9/Q"09GBT%Y+?5L+:?152ESZ% M,LW3V:9D0+7O7@)!B0H1]UK*]NC827& NGMSS0ES[QDAX]F;#U*:!)P++%N+ MU;6$T<-AH"TDR;=;KKL2#3RCUW?/=7VE\ZVC]QF X7A)N@G\&4*J M"ZD.4=W.@=6.P;=_S@6]%VN$@M3^T0"O*9L6FNY0=+T7 @9*45N#C@L(3V!# MTCO)0-Q(MNT9++JQO@E%HH"2JD(OW$9T:*!@DK4Q\Z:0TBP1DJYSDA$25DA8 M3\V\[?&EKP[]"P**!#33N9*^23:YW!,MHJ\LL(WT MG'A$ZQN73WWL9RU2Y*JCIG.*-D#'KTXZPT0Q'=$-ER1:SC=(%B,/:X%NZ.-Q#W% %_""21))M[H@Y7^C[]Q!] M#VI+>!-1,G0@Z9H^@>2VJ52R#>%[-V2@B'5/99%$=(J]H&*5MUA?U)SB'XIF M^E=HL2'0ISJ* SB1?*AIW/,O-U<<(M]) '&*1.FFY04,T,\+T0B%:DC!'@7# MS2 9"6G/+7T#5R"#B7-FZF1>.6=" $M5V_ETA(AO?G<4OE-HQR'PH:KW(1F. M "HQA$D&- ),YU:.'UC=*8>P1_=OJ5_PY-SJUCVA6J%K9UX:KW/ @#FFU&_T MQ76)\Y 7OHX7]B(3;FX,LE[U3>@?OLHYN/(M:D63;=,R5K^QCQ'9^4M0=@ V M$N=^,2ZW?M<+5:145!X- B[1K;7G2 JWJ)NSANUXR6\QC\X'-_WE=XL,;HJL M;$L1[K\2W?@W[["\!ATR5-;+"WBBFFW(^!/A7O=+BFV*GKU42@TR).;6SG/J MA!D(@C9JW/("I$73KT'FIZKL@0K5??3JL^V Q@>5@U(1U4J#IJHCF"!^%3<( M!M"UX6=?[)=R.[4HY"UZG5 0F.M7L M[K"'+5*<'XQ/A-8: E0A\'UU""0O,M]^5O, M:Z?G>:@F-GL9ALX9H_;1UV/>B]UEN&]'')+0-.1,[[_9&X1'BIL[@RN Z@8Z M10+30'+<(XPB;C$2)RGW7B(F*Z9D.U4%T>107\,9$5-X5NJV6I\DVJ8;)!!= M5][G2!14<"XT8DA$(,D%@>)4C''/ [RZA2[&X L@83NU11U6?Z%HYQ76HJ;# M/.XPC_M]>=R7 ,%.B>:,FX,[T=&%"^_8^ 5AZQP<>S=$H"IU:O2@ZB9N/&]3 ML\>]>+_A^SN,6Z*T":3JO&H\#J>KXL+1*I#RD:(=HSH0F-Y7O0M^Z#UNWH6C M15'8T?$M7E+ BQ%P/ _X)M&31 @[Z**@LNUQ<_O$&MF-4IZQD.?S8-]32:+\ MLOK="/"Z8W*JP$)F!=(DF^1 !X)(>WJ9?Z*U*Y'W=?-3[*@[%\]=^;SPC O7 MV+O#.GY1V==T\>DFQ7&J2(&%Y9.$H1W& C!NC[\:#42%0_W;EJ>]ONOK5 M?1,93?@FWDY/RH3D4 <1IZA;AV0FKE+\"XWS%/+^<#\_V-7D^Z\@N".O@)0_ M$K4AV'D7O?NNV[V7[8[V7W41@GQGI=7K4KM,J'9#M?L^M>NU6Z &.&0!"0A] M*1X3Z+@<%?HX@PLR2%3JRQ3PVBVX3]02C58^DZ\D*JE\HI2O9*J-<@(U M01!B%!,CR'/V9GBU%0.[!7E_'\#.'.3T2'^'FS]H"YA3IH0@?V^V@NWLY9]? M_=VF%$YG^HSO63LZ9G<8KXFV[&2-0%HQ==4YOI2Q MS7JQ[8+/*&E?Z])P'Z,PE%; M&8&,D3*4@*(LB')?%OK] 07Z+,,0XF!/ K8D(6\ELO4L.97XU:A3-(NE=:6R M7 B$0#X=*=F];&=IX!%N5GEX,,1'1:&K=3B2>3J2;:UQCJRHQ'BF%71]61AT MQ&I"( _G'.%#:XHO'G \0IILH9,2A7HT(5 "_G1D8E2HT-4%/QM/%DR$2#66 MA74V(3"'(P6;2.2R=*8X!LH"S_:85%;J+03V<*34TA<,6Y<)?C5.414#5^,C M90A''JPSWB5[J:89>>0GUFQ0 YVA,9W6X-2K):TW M7PCQPY%67R[0[57"4XQ&Y$3" MH?01Z*^*&;.GL%%\PB<'(-TVBST#KO4(2CNQ!-5^+%&-,<@]VN71F&1 # X] M@M.$- $/L40LBK.2+38S@U*+;"S0T .D/JR(]4,S.U]SD51J,>TFX[5^=XB& M'F"UP%O%\GR@2!Q+=92H'>_/\S2<]0BRR@_-)55\2$ZXB/:X2D#FCR6(ND#B MAT.5 IOG[<=)G*MFLPFR+*8[P52R:4C6=)&B M;(M_L+L/0[(,.+91E?.9=!1?0%HECS!J+]K(%[5B?(EG5_51QS1DO+G(F+A5G0U*J85 'J&!S#15K8\C79Z?X!TV.:TIHR0D;/(( M#93C2UZ,==O-<36K"NVAQ"II%2[@" TPNC)G"UJY, :HE58D,I*B-0BL(YPU MTAKK3A1?M[EBN<$U%U.SJ3["M1[!%I.>98I2)LEQ3=TNX1V[7FAVX0*.\-:X MKCV.V&I1Q-E),6\^X/5Q?SA$0ZD#-C03JQ95+M%\ZA'O)8MXI5WN+@3J" V8 M6EM0B7C-',^4W%P=$'@=7\"A1U# 12IB2@6/=7ZRGI&]GD5&1E ,4$?@6A1) MMIF7Y28_6R7,-4U/2JD5E*M'X+JD"FKN4LI;0A2G M*9H0^P).1.,"'<-C@@@ Y"O09]@!'A/E33NS-SSQA'Y/>^8 X(4UG9F-2_B2 M(UL)KDKSW8X*52Y]A#BB"\[*+KEFF\L^ MR#U&[W488N ,/1 0O4%NO13PVG2Z(X_V?/;MJ MQ\',0'S\)#\1=G GQ$ \1._8D"$"@(A0 M, 4##Z%@"@@>0L$4#$1 P<2&>#@;'ISLS?T\VM=_V(I"P:TLC-=J"(6R_M 2?I$^CDM;U_/9V\=CP44LX'*,=/,STD'NH\0H;] M 4+F'7KH.VS[8O[91T$0/8# _HGP_A&P2_&'_]V<^UY*'/C70H,E$?ZR_<2, MO\^F/BZ+ZK?E#_Q"&ZKZX5 (^2'DAY ?#OS(;P&$ZW46OX5O&+P=OW9* M]@UW_-IYU/?;Z0'T)^ M"'WN:_*Y]U7[IC0"ZZIYT1RYA;?0'Z@FRUQ4W8OTH0\2.!_DP$K[GVMP(YZ< MF3KW2IA"=2!0 D4(*$M)L/$*GXF* M19HK5GI"O$=D^TRM?H/)0%(FHFK^>Q.A;C"W2M"_-\K2NM?LB:Q;WN\WF"9. M(#AL,S(4Q>D]XJ&$)J-_N"T#):R4:!@K",P7\29))V-3>IGOS-'%7^KF#\W>Q@CRGU_[@ @C R%7?C.N)$B/+2DA/BA; M]GBL5_AJU&0D?EKKF97%I[.E-6Z9^RV$^ONDHO+2 R M^F*6D\-^+C\J$S^LL3NRPOH+]U: *3UQ2PN MCS$YER^A>UQ%3.DF5WM'OD=D=XRJ9FMRO9:-J0NSFS89/@$9&\6Z;DF-=5QOJ M@C.V=-1P\$(6U_>PJ4/'^(<[QA8!JS0/0K=H] ]^I1C))<':ZJH60E-YGPVK(!CSE(JRK9+U:F6X3N# M]3C2!6@=1-W_8^"V.,V&H(^3ED)>_Z.CH3P",3-[\R=*W$8OQLQAY.-3N+4*J4&T4$ME%8@FP!R*C^B#B T_A&D[ MH1\8'#\P(++Y8G;6AA5+B!,;:'O5 6\")SI]1#:#!)'I#]9*8=SIU,?M0N-A MENDF'-V!#I5NJ8LE68:\_-UW_$-X^7)VUEN9N99O4'PDW27&JZ4U:Y.]/G@L M#]$"H:%%XK=4-$S/N>I(5@.8EJ%(J TYNGX?>KQ7Z_$&$ @_UU.^F#6VY5=T MJ;BB:]*SZ0%VO]0NSB9F# ?)S/7)16>!VEHC0^PV'HV' :^0_4/VORH# M[@W\K^37HF7,JH/Q9!V)=KI@W(\7AXC_V-!E'A[PT7!:&4)3BD:F%!.]C3%A MG:20$W\$)U[.M#F-%1/TNA1MLW-]+%:Z%9%KX$.3K2-6A%9-+'Z+Q\.(U%5' MI)H FK1P:Y",G(Z][L5]B,Y(>(GL4WW5[WP).&B[#8!@OYB)E?;XV+W.\J++ M6IJ4J36-BSC/]A,C.I,H9NP)=%D9Q\ZBPQ)+H1 (AN2!,IV!)<'4D!5@D!8@P;'7-8:L76VRZU0+$\S?:# @:#[;\945=*"C< M9-WNJ^ K9/F+1/ _9\+\T8HOG[[O-TGU%^%R97:?*^F/U=*T\JUL8;7LC]EE M>:FK,54I*M#*Q>*W;/R8R72'D!_"&%%@8T0E171VJ7@UO4U+E\8C^!LP3+1=(OK;JIR=::6--->C(YDA M8F!4S>TV&EZMN.*XP:$E9=C@:/OK,*P0NFG?6]:>W592IJ9T[[&4U]_6]!O< M[N2C/"]Z%XPZZX\[A29?-:5$LRTSPJ -12_I]J]F+FD[A;P9\F9P>//\=M"' MF9,R*EQ+BC\V>8 KZP71D6;&;(&8$U5*PV\)^H*ETJZ0.Z\ZQ.1=1-Y802LL M=%*OUDD-(!!^KH=[Z0HBOBQ?/2_)*_G^\I'-#B=X:I1MD(O&*,9%H9GEU+RE MC]XC"WD_Y/V0]X-GU;V=^;4':J L1"D[CCPV>U5J2N'X!&R[_ M/B_3^>%\J1+9Y2-/1E(+)3I)&1,.&G1.Y5WZEB7P,&X6RH!0!ERG97>B$" 3 MPT$_KXH2QXYZ:6I,VK5FO(Z$ (N$ !6]5/ \#,]]2@S=K?HF73#K.;@&NO/I MJVI ?2G67[SD[1^KG+7T4Z#]\N]4^NVD4Y?J<+#H<9/%$,^:I6'A8659Q@A* M=:?8+\'>XNRQ)LYGO-$?"H50*(1"X1,;/)PB%8K2^*&3JIM+CAP;,WGZV(E1 MI022"N@L-GH;HX_U=SAC,;AO*A4"%=R[ F'X4T, /VK'GW+++E!;#LGZ!^SX M1Y)U&*OY% -]TT$>4U$+^6T:U2VFZO!;U)#R!WAH/\8A^X2N*P'RMZXLSK)A MQA+BQ4V*Q,L]EMH/"J<\C&);M M;@/-T(T,W<@@N)$!$%%O.OU*@,(A*MP-IV&%>3Y M^@0$%^D_)L!R#5"Y"MZXDD",4W[@J8W_8OBEB\\RR:31'W&D950 M(./.1;5C^2UAZ.5J0B^'=]/"T$MX-R6\FW)5H9LG5U->E.:)>#_?9EHK!K>! M69&F$SJ2LH8"A3MYS 1^2\8N%4T/CB#X4NON.B3#UYIZ/UU4?-HUMA=E!5=N MY0M%>;&BV.C%C8[JZI-Q^E9F55:F5)A$L MQ"?@Z0?^8)^6(QZ!OP580(DC%"BC0!D%RL@>D#T@>T")HZM.'&6=^=SPYR#J MC!OU<8N<5?@\8&O0A4S]57=\D.+_OK6P\";.@-QNPZ@G6H[9CC=57> IYA@7N%++\V4IL\ QSZFK M&>Z/-WA+]?P'MG*>R(A]FH;J2F[;5WV@=U4K W@MJ-W?=KEP7:[/'75=97) M9N@0W4:HRX ;#!?^<,YUADW(ZY.QX4,[6I_&![W SKDF/0ODC;Y@.[13F!1J MPI?OV%<,PP[M=/WT16JANJE5])B']VX$[CDW9;>!Q6^#%1;45 4P1)ZM9L-S M*E#,)4\(_*GC0K/1#S*L397*6U[HI$UIJ!M#>K78K">3MQ3G]XG_-+5Y%_5# MDFG7I'RI(P9%HJ>FZ2F[L(2X3S/4E^C_[U"9'0]2ZM.CXK3:;6A/R?."7_". MFPG;6=%V:W*0#?*]CC+O+4MO0L[5:,XKE.>,264XRV\+8J70%"S-9+98T5Q M^+F!)=@ZKZJ9KJ:M,4B3^D(B''(W) _,1*;)ZS!$ZHI8UU>L>!;\7X+Z4$6#"I]K:LN20,9S3+%M*C MC'"0G;_G).[^%4T#V06QP'I1_+#_ZOG%&7MY'#=$OBM%1*9W':;7-X(!'H:J MF:5$VYB-_-6*F=R6Z:$$_-D)W^TV._9C7/Y([6N_\>]K#-UW9'X\7I4#G #K MS7R $=46<&RR5#2H-\.O"XW;?Y<)07&^W:SK?"A7@#B75Z0UQS;A^X/V]VC5 MB\#^'>.O+WQ[QOUWQ;Z$S/JEC49[&(&QD\5.(Q_H/E#C7G?8?AQ,N:,W/U,O9=^Y!(.\G@]R'&= MM,826#H];J^UHJ$%!8BT#/9 DO0#>Q!M_U3-#\UPV"NM,>$D,RO5)C+@Z>;" M7RV]+'Z&@'"7G?G))_TM)3M,9YF>L=YDGF-,B1TR8="H&_@Y M]GJ:;]K_W/JZG+=6[3%?,M;S!=RV=#)#I0^6SUB'_W \3%< MG>O;@&]B9F50GSLSRZQD-A.%C/O[G.IN263RR.3OV^1/=UKT'3:O;=*KH+[F M%2Q;DYJ#QG J]8O-R.:9/[1Y5!7SJ54Q IP^$I%JI1:JH:<-.Z6I"\-7+;2U M<8%;&[=;7G_UGM(/2VI 0RK9V9T9/0/3 SC*28O&:CJ;YK&T-]C2?$C6A[U0 M(>,V/!R#/_"G;(Z(+!-9YN58YNDBT5\-:8+BZL$T-DWH MXG 4]D!A++HY]8HV)9.^CZ8%\\"*]I^@9HT-S4 =@5!T>MO1:83>?UV78]4" MOFK80!=5UX:,\IZ9;6YGM1"](:UPV@,PWJX6V2$U[&3-C9B5>6&,YZL3&*GR M<7:*(Q\XDDS ^/%.MM^[!2 8N#,8.)T7]VL0*IORS'\_Y.E6SX M-4!!]._#^76T/T'=3J[3WWMFQE)DQ=GG1KPSWBHTY#KPI7%'7;\&^LTEY]$U MD=^:&UG NJYG6B-NJLT('*)K;[%3M5!#R;U/<0;?T?K >W8K4'S$A/UG?S=0ZJB7 MGM^&[W_\' !:,-Z3([BB->26.BD\OS),C$'A4%]E4,+D@CV:8NEM!P29&I/F M1.A?XKN&"NP#QR63BPA;$+8@;+D";#F=\_HN<*FD)VLMR&<-L]"1L<*XER&Q M;!B!2^2?DZ9TB A/NI.,++ MQ37K^?',!5(N[I M15+< WVP3 GA!,()A!-7ZT#^!E#,W3;5;GF+FB@9OAQ@<]$J=6.@@.XDR6 / M#(^Z?+W/F?ROKT(E/_EKO_.]3O 6QDO.19^_116SA@9_V@8@I6K1UKIJ;Z(+ MZ6S'AYZI[Z3\*8BL((XAXUWXL6&KMF;$N5;X1=Q/Y"M4LI.]^&6P[VK?XK^Z ML?K^O_"/Q]_3+*"ZD7E/]Y,_87WTD/U:@&'_.9H1/X-T#6H+1I;_2CXN=]^>EK6("2D<^TK2_TD]^QPQ(\')N;I./^/7'@#3%AC[W_:_ M]OA=O)8]?>EX<>WZ-Q=8:G1*/IK]Q;RQ6& (^XW OS*1%L!_[@FC\*\L?1I! M/5MJH_^3SQ9:-35UHT7P7QTI>Q")8SQY[8)2%8+$<(7B1[PR8C55H3$@Q\V7WU--J]T$7 M9?=[Q*$EZ\OWK%COR*U!JE,46T)#E#NE;/LA5:IGOSZMV3LBL\\ ^0<*.V-G M 5PU8HP7773CS"^53JG>EJJEG- 1Y+EFRXHCM!I!_>0PJL M-0!M/+ZO)4Y#0?UY_-<!7P MBHZI@,4 1[ XN5=^]=%9=GA STJS:=H,.#68F//AO+%J*M"9_WFD-LX,I^U. MCL>R,[&M;')")4V'<"2=&"EZN8"TMJ;9J\S&LUZIFE,X02&2S:'5[PK;$8,LREBO;1;Y21<M!KUT"TH6,M!85)/EUB 3-5I&+!7/8E0I0]7.N%@L(F1Y;7;=;J;KV)V30OF84%=!H-+ "4?"6 U&LC6DA M&II0I_R*6+*!NRR+JEJ$GPMY9\C[73CK 0$P M@VVW5P^KHER9MGBL3?8]<@"''I! 6="YO-YP"9'($#-[BM?'D@!U_X (7$$I M+\."79*E+![6-I,9M8Q>@$_J7UX&0FXQ,+(RJ/0E4ZAMJQ39C(8F%% M9O/- M<#P>F6 \]NWZ@)@HO:9"'!#LJ+"5U993EL0V&#":Z-=)9Q@J!)$FZY'J=RD@B)++ MM["@O-EJ&ISU@+I49PRI\61%P@*PJF^"U7C0)>#0 ^I"K]*TV5,K2TP:M=MA MJ2]/_ WDP %UL5DP8(5&"1<+\];"'U7,35J91$,39!'SC9B>!;XN2MVMDJ6L M"2>OXUD?R8KCZB<'?I=<@LZ[I2X\\.WQP_-U(O)W][YNY/9I.W?QI7?]+-^P M=ZV3L8OO/CYU/QN^6W7>L65$85\IZK7DQC,O]=GD#IQP;#GAXPKV^._X9K1O MNT DA!QX,P!X^KDZ@GY>X(-_HEC@1.'93UX_]A6C#]\H_.SW/K!=]R.4^\.$ M$Q7'3F>3R3Y(CA^<$,\=BX7XRN)(+)5W5TW^*X:?C9O<&]4BY,^\S#MNO)W=F;H I&IPHJF7 M$FT=Z,>X(FCGV=V$9GV^(A%?<18ITO/%=<^+_;[QU:K2GQ?F?&PAO,RU[A.7 MMFM1C#,O5FL1 M6H_0>O0I+'DKS7CREJ&7QY$WMBGND".WO#0CLSG2$:6W$N-WR!+DIOQ!_OB, MI\(/,.:U8UW9J&0(BCFN9= M9QX= XEHZ!G^-!MX4#+ %=>:%43\%3P/P/_IAV]Y:S8*6L.EJ:DH&?K"W?KSJ&!? X-I"**0;T#)M8,:\\6/;,B M#(-!*)P9&KRPW5GY4K: +?'NM.XO->HUFO=FFF9E% M%_5$#=/(!XHX=$?H=>1G+LP,[L_RSU^(='/;8,YL1/;EV;)M5HI*+[L8 M BW7:$+39Z)>B0\7'BH &[BJ%3MZJCXW;,/SW?B(-Q$)94:2YQ6$%* MT^U53LO(KJ!P<3G5 TL=:G>&$F0(+$Z7%T-H\5GNYL?1PAI0PWJ?4%?F4@CH M,E,>DC(17>;*1&C!8\0=55A=BI-Y%C*9MS<<=[W.G--N.UZCC/]TP;B#U6'O M2J*5X)/\QJ?B@#WT>P>P/SM)3^ML'N/$"CE>N4O2RQ=:386/^Y(1#SA#H4PB M,O/?<@*1G7^2Q_<>.P\&UI#JE4@3FT\IG9U,U/1*BNP\:BM&/G#8278,4-KP M4M.&GP^ *)>(ZF=011E*F"&+0!5E*"MT15DA[.VL4-7QO-38=>:I'_WJ4$;H M:HM.CISQN:0[;5)_W49*IV1KSAQ$=@>#/4@ZG.=0U&9[7]JCD:!TX[,-/6 MHJ%F\]FV8\16R\1)68Q+)FN.8;4H6X.R-2A;@V)3E*U!V1ID$2A;@[(U5YNM M*47W+0#/?ZS/08F8^X[ISIZ(26ZYIU&>X;YU$N49CIUG>$3]7Y?ZM@99LCW+ M%$BYLL 9X)7GA?(P5' R2BU06++8"^45;CFO\.0F&'%B"N4-4)1T WF#BRK] M.^U^T*,![Q++DC\%[@'4+Q"M0H'I#VDQW2ZP-+O=5/.EIH+'UVN3#P3)HO-@ M" IN,F%R45CP.=[?ZUB@PM\O]\S>!#-F@_JX4)HTJ($084%T@< #0YSD;"C* M%%UJIBC6D[W_E_IKGRXZAM=_M_FB>SCC@8YR?7+=3V2E=<=V7E82_#K07X_U MN9^?6GE3\B?!6![,!@(U47 Z9*N8P1VW[4,H5'2;Y[2?*]_SS_,R<072".HG^4"+PV!_$COJ': M5OK*@B=L<9YVTM+ "%N&%"HXLT\'4AQ*!R) 0.G ZTX'?BA:9+>MZFBZKLD5 M9V8.TYT6<(08$>*D($::E+P[<-^(P 5$:06KA-Q =H&_.=C%M%7 MU^A"J"NN\+G#V^8_/WEPZGWAQX-&C]U7#3N #)6>CN=F8@/>C>M$!BNN?5>% MP&O8JKLI^6#NP14DHL!U+"M>0W;;2Z]E'K!FM\@'&TO$ L4>ZW*O.V7G307? M74S//6#,:4XNW6WJ\:Y(1@6#Q]\R/@M,#"36RSO=(2WW-"Y7D/L\:^U@(CK@ MB#U@-(-RE'>2H]P]H?&*'XE2D7=[,?4%I2K1SM MS*AFT,'[UOZ8 _SZ2Y _54GX^&SZT)+S*EROW/J%=O^^:IF*KD;$JTT%3 MEK"..YS>3L:'&P$!/!Q?FVV=\+%\ 4 MMF'-;8RP2D=O]I?9>6&R;$9PP<1W,1('6FT<"RZN*O&9T)&[RH0>CQ4H7WK; ME5KG48Z+OPSN3&Q!:4%D,Q=7[GCI?+GRS-=G>RIGI/LQVY5: !=ZV_,Y]-.] MJ>J"_QVY__V>43U#BUN0YPPK\(&.$F+77]-S3O_BDJ+7MP+4G+$R=!"'I[%% M>(HYQ@6NU/)\6,;;79+"*/06K MBY'$"AZ=ELW>K%'(V;,IMN*:"A$W#H!@E*P'1V5\R.3OIZ[O.#;_XHDLGDFLGDZ>3',W=7DW7=JJA<3#O24"M];G8 7 M?J"7<@+?BW*U\)5.[!1>%EM0F'TAZ\A-'3/>+RM3=AM8_#9884%-50!#Y-EJ M-CRR*XE]8%EY! %AAP'U8#X"KC2.EQA/^@$!C\O-SZM,)_1X0JOC-F:$1775 M'5E5HPM7&2+R+!GB@>"9!P9=2(C XUYR=)>&'A]V2C\3/5K>1I9=AR&Q#;GV MM3R_VCAZC![01Z6Y!P;''D@6G5:^ -_U['<:0N]TX8(IL#UC!7;)2Y261#F* M"TY+7CH/4'KN#DC^G&S97B0B5];BN;S;?Q"ZMG'QWGX>YQ;3+SE>3;1? M]H"/?57Y+/]G9JHAIV" M%F#8*^#Y* Z]L(S+92'[)_20R#Y/BOX >F&E&I8ZLD#><=L0 MZ-M "US#-X GZ+-@9[J[JZ ZZOJU54'GBYVPYW&!'%3,1D;C2'\\@YY?W'>" MI-'U;P@0+CLQ=4 M4![OAO-X4(T ?,T4U"(7V-HFY;MP(BO6]IV;N',949X/W=#TZ4[FY7'IHE:A M\[BE>\3([@&C$^'%CC[!UCL_T./'>E0'OC2&RU'#<>,?^+YKC (_6L4Z3D.% MTQRZ]8FBVFY8'VU,+#"JJXJ%. M1_E4$/7+Z#H83?%*;5U7Y,IX;C2+^7:WYTPBK()>-8_2K7>2;MT](9NH;T.Y MU3]8B"[X8JDC[H]?T[515YYO/;!@/,+_:Q@_[_.=S*125\W*HDGW%MNNJJV@ M/_K80X,ZT+T7)5&1Y=_4C7%7[C#^IND;@3.8FZ8;B-)"\H$Z6S7Z[3 R_7U? M##9Y+NKNSN!^V*'[;^Q>'_TU?WZOW4^>XK%HQ#M?]00O9KR8,O[\S?"A-FCP MIVT 4JH6'8]0[0V48\IV?."E?"<%XYS(:F+!J]%)W[%AJ[8&7P3.![^(=_"_ M0AT\R8O'@L>)5TK>7Q!R!(;KAK>PU$UD4. ?R[!!>KHKJG]=U+])[H])?^>E M_ZL;J^__"_]X? O- JH;V?;TIUG):-:]96/8?TZ!X!J(VOP\LHB@'JWV27;L MLW>.__R?YZ_^(YQ,:X[EN-\>0>8937M)$#'>3$!ZY +53*MC^-QOJA6J&V]/ M(\O_\&R_/>$4&2L3%H4SJ6>?(V8D.#E7U^EG_-K#6]H"8Q\&1#3]XZL=..Z_ MW3 1@S!<"RAL"3+*!2ACI41 MK3$*KV$:J_(8'$P40L')GX=2#7E: MK-++IBQ-0(W50LS/T$T8&[ _CU0W'6R^SL+@8D,6Z6UA4K=[FQ".3$Y:)L2I MU278T'1FPJE$(GG5[.6 MR6_RI AX'"_D&_EYTYW D8DW;9M>W?5KY-I<"EC#F_1RJZX@P)$X]O/0?'/2 M'^6M1EN6Y+I22T,U6U6CQR>) DJ?P<7ZK"GV6I8Y84,/XU6#C,*H 1R;(SZ991F8G5DY.#Z93*C&I&/AR;(YQ:+-N@NR*78)O*,2[:-50-$ST^2WX KV#(]=5IF0.*N M6-B,NFR]J3!*XOF;;*M1&1+5E;R1W59=5-J;QB :F2!_D"VQ=6'9'(GI?.BG MS5E%J)1#.#)!OFL76DM>;C?D#=-JXD!4],%B DJ*V-,W?!\O ME/&9$0]-D.\.9Z)4SRHSD5GW6\7\L#8U9O'0!/E%=]VF2T,_;P:SA=U9D:N< MLVPJ;)+\$LM7E=XZ'XH;(0W8KMBJJ4$(1](_CS3K;=:F7"S$EB;=**W::9\E M)W DCO\\--UJ>\L546_+/0;,?7$M+IKYZ/%X@JE9DYTU,14$ MP;*:B9<"'._W3"$:FJ2KU\W:5)]=5\6"N5[SZT)+;@SC:9.$2=:8]"A6!E@[ MC^7XF6,TA,%N;$)<-47K^VQ?JV&% MP@K]02L>%C5VMC,9 MZ5PZ34#9PJ$)7*^'B[F2%7%!G#LEGV0G0K?*-Z.AB1=0[/*\,QSUYG(E6\NE MT^/R6BG&0Q-2H$VV&XA>O2[.:R.C7U72/:H=OT!2"O-E/L//M';%G(/^L-I* MJT8[T@,R25P"7#)Q*TM5C+&XL&_.M7-$[F.(7TE.Q'T9# MDW2EX8J]8>F>O&R#:GE=9T9ZI-]4DBXFWYGB18%QQ$UYKHDS6JAP9OP"R9=M MD4S.J\FT(@95CU=5O]7G*[NQ"5-8NMLU/JNY.+9IM#;=TDCE*AYD+9TD;&W[ M.E7S)UN,H+>Y:HTO&&#;C(8F""O[PR)IANNAG'4-'A\T@U6'C6=-$#;A>MH( ME+)5C!A-QU/H9VR6/2$:FA#8I-76&LWN,##!IE2WL_GJ:L3'LQXP<16OYVM9 MO2@;(W^IS\.^$PCP90^Y _-2A\\0:<5,4\*PJM;6,TT4HJ&)62V9MD<=.5/% M*M4RI_"B09C;>-8$;O0V"UG--?PQM@0+?\S,LF,E^\^/O4QH-K%(>_8 MVB?9KQ3QVE;8LX3'L\D=..'83!P]_5P=>4YT M<^(_40[I1$F]-[*,(E_-43<$@.R!Z0') +&&('8@=OQZ94/L0-J!V/'.=#YB M!](.Q(YWYI@1.VY=.S3'BKZ,&Y+_'FOXKQ1[7M:\'F_)Y[ZR)[W2_CU+/GQ@5,&E6DB\2,-1:(.TX#9# MF[A1#I+L\5>PTS8^?8=D.X[_?/%"7CKRTE_QTM]2Z+V7?KX69N_0^*PSGSMV MJNT[FHD@[0:=\H9JZ&G#1K(]MFQQ_,0Q.$JRWKVG^:+##I+P#7J<\<([=2SH M(7C[3@'(_[Q4_Y/[#0X\/B4+?V?D&J\\)V((SF#_[/X\T:FQ\WNAASM]/S5T M:4>]&H[1X_-3L.YB*X^Y ]WP+E?H0MR: PG]*.'&Q0C]H$>C+@S_>C8(+E;4 M^^CCHF6= V-#,Y!9'R<0N6A15X_3E_N^Y7QA:_8A.8O+ /+CCR*4'UT1O_U+ MTP 8CT]($I.0]\MF8B^[AV542[4U\)#* 0W,1\#=N>(D_K#[$#71?>H>=I2; M+3Z3%W\6P"78]9DW7GRVRKSFN1)?"?J%\_JJ2J7>V>$Y;E'G*5-V&UC\-EAA M04U5 $/DV6HV?-GD6? 4:1PU@WELZ[SOQQQ-MNNON+/2*'GDV%&[16%M>$^C M=AG_..]0BY5<(8LR46F.&5J4ML%\:N=F*I-[T1:Z5,]_H"_T+H23 M^+J(.B M>6H"C3TU@2YEI[),64P)JXRP==>@BCU_'74$([Y\9[ 'DJ0?6"S9 OYHUD=^ MMEI=WO&Z,S#A8W#\[R-)>W^.\/9!Y+UMXL^ (!]J+/\\*;I[DP-MY'.*HJ5' MBXIJ@DDY& ?]54T1HDZ!-$00!!P(.(YV*PH"CB,!QX\"T6A7NF3ODT%[$'$Q M4AOF&YT!QG0S]&)EM@=^;7):$-'X=*70' U:XG+C>ZW%8@IJD@!!A/ORG:.P M!PIC$90@*#G:G3$7!"5O8L=?EP4>+>"KA@UT475MR"5OCQJ^CKLS4G-;\IS5 M-XK!^=MV<&34@.R#TQR #W734>9>6/:QGDR6%ZU2A_8Z$7Q$+2(9&L8P;#*& M^1L!" *0W[Q _)( Y,I]D1^E4W$]]XM2FY*M.7.P1QA\06(-I5=N8LO9IJBE MX6<)-$_KEX!Y(TH=@PR7.&6',;!07[[C&(><$H0I*#%R>DSAQS4_ M,$VG+DNL1VORHC'TZN%I;7]=&N,:8\U"$PQ=&([, K8^C1(;4:MTG*,>6!I[ MP_XOJG LH=LESPNB?9:4,X;$IL-QI74#)VO9LN%X0!)]A$R06N&DVEX$ILZI32<11R;_?4'R=$ MZ9S(KO%-\O1#^RY%*>+C%D>REVQTI#ZY4&;S\M-06&C/1>"P!X8ZE"RXZXW]1'%EW$S MQ\32UU6M +R^\CUSJ26G/<'URA13V9+9R1,#EG2CE8_[\IUD#NT6(AM" M%)_]=@JTZB']/27%;S6E1/I[3=*\/XHO+NKXU&3E&RX=PTW;?J_5QL3LLIOV M/5<2:\(?IB[_T VK$6%EPU*#(F8 M^Q6QRH5@L@-BS*;A_VP/\QJGC>)WP6> M#^>/LI@N_.@:F@_T74(3E9"C$G*4X'QG@K/U9#SQ,"&$O"BXCN<=2'(.RGS9 M8;?Z0F0T@6^19<4@[%#AXB0G]<"2U.FB/;1OBIAP#7NJ1W>S[USFB E74BR- M%!\I_JG:02+%OR>9(R9<1TDJ4GRD^'?IX[^>BGRRBNNI&GR63 .J:VU^% F^ MJ!!$-8&H)O"V4V;&PM->SY?M344:BY&A/&;DGV?I#R3.TBV KX!56XK!(C#, M?*FW%=2FPD>),Y)ZX+%#1<=HTPI1?'W;=&B;&5&,B@.ON3CPM34PWI+^P!+X M8W]ZLRF&N4EWO<&R5&O4&I6'/;\_@4L@]^4[3A%H_4,4HS+!NY?FW5&,R@1O M29KW1_'%Q1\W6"9X&H?,60U*PH0EJV*6SHR]9J 9;2/*2<1'H0]Z9+=:,!BK MP?&RFZAL$)4-WG0.]*>:P8@AA[*>'#FM2B7=IK$ R[-<;8#!1<"Q*>^(8 M_W#XLA6TCX:8<$>;B6@7'2D^*AA$,D=,0 6#2.:(":A@$,D<,>&V?/R;*QC\ MV#6#0J?VD+*!'WV&$@)NZ!IQ+DXW/"WJ3KF[>S":R/"\I[L(G>CNV)3Q^"C- M\8Z8I$,9.52">)'IMW>=VJV#,/[1H;2;.DDE?$1&DP MMFJ:DU5R*?.G-=GY*\?&%6EXVW>$9Z](<(]5'&PQR=I;/UX=LQOK]/:)?/>U' MO%R$L2&45$$U["J,G"6[#;0@JC<"'I2/!W_T/!^1 ?#1H*.N7VM%'^#;TS-W^3DY5E09JS2 M*CDB\E,S()8:G\[9/9)IQBC#_A)EKJ=D- \Y -\A!=GD EO;I'P7_J(52Q55 M==Y)52>JU4(47_%^'=)?1/%5UQHB_4447T[U&])?I+_77-9V8[7>EY;3VT>, MV7W V(GBQ1W?!%OO_(@>!7T6[ ICZL"7QC#,;CAN_ /?=XU1X*LC"W2KGA:L-S0X@L2_U> MKBC(,MADQV-W2$\E78@AA#T,(5=]EV)&%)\I/BH+O$*XMO//,O\PZ'T.LXOGAQ?Y1$[4=EG/E0+0"(\J 1M MX*X,#>QVD%M @8-/E M8"RZ;!HH4Z\"/SUNC@L139BT=5P=N>C?X&[Y8ISS',O34O[#X MOTM"#U1P\.=KY-FD?7DK_&0YN M?2R%WP*^:MA %U77AFSQ]KE[3ZMG^HV:NL2(5:E>*W?[BE<0?CNN@D' KGHD M.MGUVHDM4 "]DFBV6K(J^%X0=AS5HP4%IQ4<__*=X!XP)EGZ<;RCH7=E.0A+ M#F<=+Q5+T%J*]/^>8ZDW4X_7?4+ZW6NDLA[/)N4*3IJ5,5V7Q8Q?)_O->(UD M7ULCK[H^\E7)9U0KZF?SD*JIKC;]__Z%,]@_)/ZP^Q#)ZB7QJ)+R3)64+Z&% MA-"B.\'( N?'EA/M M$Y,B!;X7$0A^?S,>CC%V!/(>G ]79OW9LV5) MI<6 *^J",,W04Z-Y6AB22:\KT$QS:ZHJ+4^F(%NN1!V4F*ATF&/P!_[ [5,( MC! 8'1^,?EE%?+E@].FIGC^#GU]LHDS =K 1&RU6-ABJL:(;89_.'1EW?IDE M\F1RCK?!(HNE1U*^/)E*A:(<^T'13@K#D0\<2;Z5)D(0A"#HI/7<"(*.Y0&] M^ZJ1B='G6V!#-[!"QZ8FA5['RY%_V)7HW:A4!.NR1:0+FJS.\T&O:8Z4<6L2 MHU)T,0CUYHV<")$0(J'DT$5$:%A=SK-JA1(K]:'"#_'"B&Z<.*K*3XN-&M/F MMB(SG.LEJ0S\ '_51]_ W*$,8HVN\*$#+;,A(318A?E MM"$$F5_'DE(7;VB=+$ :QO84LLK MPGQ@->'(Y*1+AU);_1*MB%*ANLVY17PZ%*))\<2KUBUFUNC/AI*9KFU4DUP* MU?9HHE#1YL#+D:,J:( L*.-F=EC$#8D5%5:(1B;>5+*RI:"P;G,BDZ>[W3G+ MY=V, $?BV,]#-XU-ICBJACXFE;OC^LQ<3JKE9C0T0528Y=+$E&F-S8*?!=9\ MHG3ZU3 :FB"J[7*F40PY3TZ'92,;UM96OC11Z"11C:HA>\RRE\>,HE1<;<2P M7,5#.)+Z>20F-?L6T2]OQ V;"0:JH<[H7#1G@ORQ+N.,UAR.98:8U_($MBY: MBVADDGRUO&4#=@8F8L&4N[/ZM-#A9*;5 ?W:T-A-MYF/#/(4>.9.QYS?3"! M(Q/DFQ4;^*12+(K+O@'H1;M=+S$"')F4?FO9G7;I>=Z$(EWHXJ)4U:CHZ4GR M@VW/GMLC:RJW_6&C,9Y5I2H1/3Y)/KO(UIG,J!#(O8([S=06G4&3CV=-D-^T M\UR1H_@^!L9U)6@J0A%-.JL1LA2,*EM7"D5B4!Q4ADNG.LQ$(Y,T84S3'ZX7 MKH.UV45A7"7K<[45#TW01(X6JZTQ57+FO-5H3IF^1I7CY^,)30$]H$L4UBYM53#:&B"J!&8L%FNT>F9A-^G M%FN;\Z0&])"Q SJUP.C*E-+&(N$Y8J4"\2#G"-'0!/BP+MO6VKDR(0-C7 V[ MW4I_N VCH0FRJ,YX0>$-9V[.+6^X&8.1-U+CH0FQBH45D:\Z_2W6[O?*I6J= M;*A6_*Y)%CA#JF4#B>J)V8*GIHDE@WE6&'4A3="5-\1YIN\LEUB;*&NLLE"# MVJ@9#4W0-23*(T $[DR65KV%339[/%:/>YLFZ"I;RY+2K4JDJ4Y'\_2JS'67 MR\F^I_U/J-8RNVZ MV31@"&)&:Q[@XZWZYB:H(OJC1I2=RA4S&6^M-+RN@PL M4HAZ#"0AN%1F1D.NG)>7@Q'CJ DS\:= GAJ MN_)RK&*5FF(_9Q4Q&%X&I*QD^CEY$EW EB#,GH!&W19'';/"Y/Q\V@E69B&^ MJRU!F$/[^*Q!J&5S3BO,QFK;*[$5#TT0)BRP>@/+#CH80_+A /AA7<;B%T@( MK(1/LKFEGDYC3+]167' E?U*^'C?Y$]CT_5^9AU:(W,#AM+"'V5QOSJ)#EPF MZ"KU::]3S%=<4RVU&&(ZGJ^55GPV,S%K;FYIP]%,ZM5F3[;'3J?3C,<^+ERQU_OHG.XC'\;^$SG%OOOXU/UL^,Y9/L:1 M5=U8'9C<@1..+2=\=+P?_YV.@L!O(Q>H9CJ$'/AGX7CQWM$W%T0W%Z[ 3W,^ M_5P=>8X5^. ?^&X'2/RT; '^@6P!I./ISY.>O3VQ$/;A>/S@A#SN20YO-2!! MWB]7A[) ;QB$Y(#L '3Y?!& M(R@D!V0/2 Y(#I\MA[<:?"$Y('M W+B%V(.U ['CG=;>('4@[$#O>>3%^/*;K.&_4NQY6?/;5]PAU4'L.+M3_$6U%;H\H7]V M,R(-V#YP3[Z$4+^[A.#L5_KT-TC_'D.XSP5&Q(.+@()/H_BM&C,D=<2#V]3\ MMZJ8D-2OC0=OQY)S.(L%WHHE3\I3\HBA^J^#@BJ2.(CD4 MR:%([@(![XI6=>XK2Y][57^ZY!G)]WIT_+(H1O'*C6G^3<0KNT95\;VMNX]( MS"=8P*AS+V =QW^^=B&W_/QN^=F<\+?4=>^$GZ\9XSOT>=?P)Q7?W(H0ZQ9= M[JB;2MJPD7"/+EP4D>YF47 M-KXXJ75^+S/1\H!\T>]@UX/V!GJ_OSLG<" =\.?5OCO8NACJWQ"Z,'<"V[^6 MU>ML)=[OBR8N1N@'W95=UT8DZN/$%A,=;L^]5 MSA>V9A^2\ZYKTQ]%'Y_:GNUCC<=WDKU?,?:?,6 MTR(%OA=1!T7SU.4-^]'EC=S67#-#M\2EK8FF96=K0;.I,%$W$9I[H%CR@6&P M6^N>_?L58N@OWQF$+0A;/@E;*(0M1\26'S6BT=9UR=ZGE/8X(^!\AZ MU:6;5;O\B5O6YIKN:MO@BH0)ELRP!/P2EFJ+>054@X8+- (0/[ 0?E1[\HT2G9FC,'>TPIKEPBFV?2I)PF-]NAO#*P MEGGDH.B7F.)/0XL:M U7GO>9?MFGV6P]$WDM43]5XH%BDDX+0A2$*"BY&#)I$OQ4B,NJO8LH=LESPNB[9R4,X;7U&@FA CCIZQ\E&7<%'SHZ2 MANKZ-G!WFS@'=FXV:L]RYHU\@('F.E M-2;[6$&U>G,+;Y:HS,=3!" 7!B G/I^BYM?$B]+FG='\5O=)Y'^7I,T[X_BBPM)/C5U^89W M)XI!O0,FU@QKSQ8]LR(,@T$HG,$6LV-M\/]\).'4S@1Y9E. \ M[)+]1G+SK?:)9TWO=X'GP_FC_*8+/[J&Y@-]E^J\QQIV5+)^]XG0%ULD27#9 M93WC'TJ[K0!QOT>@'TB%&MS4R.#;XE(,.MNN.!$ -QU-%"Y*A?+T \>RIPO[ MKJGDZU:W4R_5.;EP\#FVOXU,X4+8>9JM]922CH<)(>1% MP76\0U6'XL+G)V.<&9I$4)CW9U5CD^4%A8]2;1S]@%/T-598)/#BNEH#7)CU M7]B^W!7M*R,]1 5^-US@]\9JU%6M +R]&/W86;;]U4RLUNC=E#3OCF)4H7=+TKP_BB\N$KC!"KUCNU3&TFE7 M5V/,$RM*NMHDTI(VK$8N552L=]BGNK5B/=EV 7S7+=!3$]6P4U 5#'L%>1@Y MT<=+$:)ZO2NLUT-[1&B/Z![WB)#B(\5'E6%(YH@)J X,R1PQX9;KP"YZF^;= M5QKB8MML3G'.,AE0+P!I')0-[+AW,L3)A7UEC306H[J:QU,ZST_N',@R]'@= MJ\WL8&,R&-,'A7XUURI-%!R+[SS$'W#^T+7PR 81$^XHYKK!;.5IT 3;-*9* M==21Y.R\BYO-5H$"&2%&$_;7:'(]%RCF'1?*WDYI@>L"6]ND?!?^HA7+"U4L MWF;%(MII0Q1?\4X;TE]$\577ZB']112C2K,[E>;=47SF2K-_3M [Y+K3;H]E M/8(^"_:%)QWG%S7:\2&>D>H!/7HM^$XQW2T "?*@O-O 71D:V 79+: Y$SN> M)8ZW7^M+8MG5X32'B6VQM^Z69_8Z5_%"&%;C<9(N60GT-S(]1/'E!RMO9M8^ M&8F.7 AX3L30U4K5HSFV)DK]F;QIK3/< MF(O*!E'9(-I+1UM8][6%A10?*?Y]E@U>=#3[F6=]?Q4O_SAE481^-Y15037L MJN-YDMT&6N#"-P0>E) '?_1\FS@#X*-!1UT?\#_9D=:0>(9(FR"WG#A<8XS- MHK(2(CH03#ZP_$W= WM11HF8@.HZ[U/FB E74M>)%!\I_CT&83=81W@.YS+3 M+IG]3&9=E@E&QKUM6_;G4A@YEW&CYE]XE]=395@'?LJ"+$(5A4=,2SJN#MST M;O W?+%.>8YEZ*E_8?%_EX02J&+@S]?"LTG[\CBR7QB1_M^%M)'^_R))B?3_ M+J2-]/\7J;!+U?^+KSAK 1^&+$ 75=>&;/'VR?G9E*:;]:(]%M616]K62T+5 M-7X_.0]]_EW 5-W=!O7+RHYEQVS-*Y,*A166_= 8UKQ:+SIB12HX#H,?_(%@ M*%00AK#DE-G%2\42M)8B_;_G6.K&"RK?O48J6FY#>.E^WEQR.M\U.'7<*H;Q M&LF^MD;^88KPO/6.KTH^HUJJK8&'5$UUM>GN)FO(A]V'2%8OB4>5D9]3&?D2 M24B()+H3C"QP?B@YT>;%!_JZ")XBC8_8R*5*SS/S96XBFI5Q35LU_ ;%+L,_ M:.02DR(%OA<1!R5SH$<+IWM%ARTTTYBZRMDS,;<:X5Y3P:FH20O-/^ 8\\!R M22PZFC6BC<%?,^',QO=^\/[WD=3AEUND=P=#[_5O/A^#/G[5]!22#EQO]R8' MG*%%ML XC76E(;=K0 95DQZKFA!A$/WE^UO7L2#H0=!STDIA!#TG@9[7"XO; MW-:O*+;-8Q4B!];-;:<8N">&(96H98*"O"5,T$J/F9GEI:?3V!7BOGSG".Z! MPQ 8(3#Z###Z97'PY8+1IV=V_@Q^?K%G0BU=TRR"9<EZG"*K-HIR=>::O*UV]X,=^4+1Q0M/8 \D0;V6%$ 0A"#IIF3:"H&-Y M0.^^*&266V):NN$XF.H-AT0G7\SW:I-/0B5=&=6-$B.-,5#*-LQ!F\P[ _CA= MV ?073=6W_\7_O'X2,T"JAN!V73_7D_ %,WZ&.%A_SG%WJ(&Q0O<1WX0U _H MV4N$>_;.\9__\_S5?V!K6G,LQ_WV"*#/:-JSG8BQ= +2(Q>H9EH=P^=^4ZU0 MW7A[&GGL*_]4C/#M"80C+J2HKS3]G]2/CQ$O$HR.[&'>?OG2\.+?TS071S=%?V7IT\CI M)SLAG]F)FIJZ$6#_JR-E#YI-;/]V!,S6/\\7COU77[YW(G!,.>-4-L+_N/O@ M7D?5]^CI2TX?8J : [K"CTA <"JMD"1<4*@Q3R@C#1\I&#T:6:WUG5&)ZM*8T14RK<58L5PLA"/IGT?FY\5-T.NO%V+:SO,N;G85,FUB[,MFN?6Y1SEFA0B='0O$6Y?4&B&9E5L=I:S;N%X<3 M.#+QGEJ^.JD-9O6E";IL=\1DZ6$^B$8FWA,/0[HE6U1#3O/-]&ABI#&^&RI, M\NE"JT3-K9R!8T%'[X0KPE+L;E-ADR-+AN@7N%$NP);S;!9DCW*IF\NY\KH9#4WP:F.T M!SU1[FW- LN2VZPO;:3*) IFDD)-KZ7>6B=ZHCHU^$W+&0)!@T,/:!\]G. ; M-5CJF%%HC\W)I,4U Q@B'5 5BV '-+L<>E@O[^>PZI8@0 Y<$!7LEX0E'RE MF9&968TMN%9ZR493GI!*,*JP"Y9S;FI<9L'=)E^*X'=*#6)09U0P5M M<]E:9[+Z*AOF01@-34BK.?,;H\I::D!:65Q>%/OB-A0E4Z@MNV Y"U@X]( (VH6,0P_EQEHF*)TH\8,T MWN<%A3S K$Z[2Q>$X62)!:&8:_GS7D^CFE&0GQC:;6OF!T=@/) M.B#8!D.M0\G7/'/>;H4466[QI0*<]8"TELPVG6U;UAS0F9TYH*=4!:^86L-(!>QK Y6.;4@=FUI_4P&IIXU[;9 M\EKC4H8UVUM Y)>]H=!O"-'0A&!S],B1ITR&D*5N/]!R;$92K'AH@BQ_72A M U$GHB32W9Q.;(P67#:H X(==G+DMM=AQF9%*<@97FR8&E07.#2Y$(O#9=]B MS+07[.HG!=SV@A&._,IK91'H@ M9]5!(=,A.]49 YEU #+JBS[.F7Q3D3<\VYCX3'O YIK1T 0'\ KM+F>\@"[A*KF M6):Z\,"WQP_/W=4H;M['S%'XJ.W"SI=1^K.$ZSY$3Z9 ?/?QJ?O9\)WS^V:: M.)Z%)K[RKQUZ>1;O/IO>@5..+2=\=*4?_YV.LLW?=AF-$/+@S53"/K,3/_AQ MJ#KR'"OPP6E3"$?)KCW+ _UA;AZ*@45R.+\<\*_9#8:/D@4V"(&GWY?U^(+[]@T!S.8H%7D)'[2IWT @7N;09UIBX J1K\E:F7 M$FT=Z*EWB/XMRBY<]$C2[Y;TGRXJUVSD".$1PE^_W?_B?@L*P?P]B9M$6(^P M_I*QGON9X)WJ)O\\C^4ZO3P.YRP3Z=^ :4H?+P8)/60A.0?%OH?RG'@=+ MP."KQW>RJC=-1=DX+S5VG7G*68#H^CE[DHI.M:SB5A)'.@NU@X#S\N* Q?_) MWL!EGO/[-"O>)^8_7:2OGZC]);8CM45J>S=JNUMA+TMM+RQ$>OF^3Z?.F'CV M(S8,^I0DQV59V!L[YT?7M'\?#Q;.B0$GOTR8>GZ9,*4PW+3M]UIM3,PNNVG? M'JQNN,S;\MVX2=OA)V4JSF[J\6>&;J;E9"IEN=,2%_/*=X!ZPPS?& M("M$5G@K5GC:*[W?9X7M$M.HL>E5"U.7=&:MZMQPJ42'PIB3=KQ @?]YW)E7 MDP""/@L\/[YG(;J0P050>37# BE[[P1%WT:?M2A;$'A 3QGVP53!M^O-%5PJ M?E^6"W]50=?O7V/_R9LB2-&1HM^XHI\A'W%9OL"G+_SQ91!?ON? B[H1NR MHC#J&L*H8T/1V6*I%/FR<=A5)S>>V]&!>,K8\IWF0%QEY7F(S>IR/MLK;J(+ M,,$9[U6 *(IAM1"+7UU>%@B]M2 $:(_/E M._' 8]PIC!&E-L[DX0AS![[M-E:&Z#HY'8R!Z_ZX2-*>0$WU?!2M76VT=H%, MN+P]Y)\!_GAM6I':([6_&K6_:K_F^5(FC?./ZU<6+E_> 3^GT)B7B0)1*LO9 M1E[ORA5>(=RFPD5^#GV2B .E<<[DY-0=.QUOO_S8=K& ZH$46"^ #?_^:P1L M,#9\M%=^B7'E!5)\7_'H:9)#QL+3OD'3C,JHI4?#K$9V*>[,\@!HUV?]4G_< MFJQ$">/8,CO42X0=75Y*1LU):"I9_H(L&EGT%5CT]9;.O,>,?UE)(VB#G+Y9 M!:)8R.7H7&.27SI\4XEOEV7)9*H)E=%<<:XI[A^3&JE1#4S4S 0JQT=WUE!( MC?;]D8OU\V[)&,R72PYBA2I5U6UH3"R$RZ*A6^8'E_\B@ M45KKG&FMYPG/_ZJ:YH+'73S#7H%]4?+O.5=7*#H4[*)@]],<*N'1VEYN.N0, M3X,0Z'N"K3=<,#>"N5?Z88N'NH"75V5?9/H5L3+<3F6*)@R+FT3=<.*,%HX? M;+>+4EK(RB_>RO]\3QVE:R[UU%-VJMH3\--))L\#OI>"N)VR##7F$CK5A&+$ MBXH1K^"P!U)TI.AWH>@H;W"FO('H::X3PM G[@2 HHD+C";NYRC%L2MMD18B M+;R3S8"X\J)D:VY4;)$#N[]+]@[>".0A<4NEQ$Z'+SFP=) MR-X;9VY_^&Y?."?8NA09J!#;YP$ Q[G2T.(!V3-50A==,&A/)KFX/7UT ;7NZMZ'W N><04%78@"[\&"[^)Y-GO&'OBJIQ^/Z36=C>4 MH1.'C^I%NB_EFI&-Q\6UW&F.(Z(4VID\LT>_/>6"%; #@$+IJPVE+Y )]QF" M?[8G]VC#K9T)O^;!J63#(2MX:(I ,=+.1%[6: FB.Q-Y[B/:&VM#=X# A1'NZ!/;!CBC)Q5YR)$[3=88[40MVH M(^MX_MX5"NYBPW-4HW*EGMBC=35VQG7H,#IO5OWLS&Z)62/3XUMF?<4V!06/ M[X5F.![=]8,,]-8SW9_M#B6M\I?N$+%J>";H9+-B 0>KAH(--MGV)#+/W4W1 M-.J"=5/IK^C,:P .5I ].^^%8N"KC8%1?R_+5<"%2% M\;>8Y V+PF@NCW*EV/*9W0U@IZE;0$FN,WEU\=W8@>L"VT]Y 'Z")**C@7\. MWXZK S>]&_P-7ZQ3GF,9>NI?6/S??7%DOP:Y<6,;O\B*]>XWV[XKB4Y?C7![)2*WO@.+[4VN4G;H0KS[R M^5)CRPF]U-AUYON^'G>9CT*E%[=1>K$C[VA$(K5%:GN%:GOIT? 5![^O-K40 MM&4 27OLD[5PHQT>?Q.7,@/XHT74IP<%!A<8&*!C))>[*])0-W%_JXX3VY<+ M&GN[:EBJ[0NV+CZ:UJ%++*6&,"%;'H>EIS/%TW5;-X>"0I#19@A-GK+0&-DG MLL_+L,_3[A[\D7W."T085$OFPMP4-D'>)*L&NPDC^V2^?*<>>!Y'Q[RN.0?Q MNH ]I-25:EC1(<%($5.>>L0#\K?A&*-X[G+CN5OS MN(1'8\P[;AN:8OO)4'-@= C6IYM*K>HY],14,Z"Q*I"E$J%/%&)W=SC]@'') MSM#HB!'\DNM\KNIDUHP"(? J'MYUYE'QBN-/XSQW$); MU)G.9&86-M4ZT?W_V7O/YM25+F'T^_LKJ#W/W'M.O>"11-YG[JD"+()-#L;F M"R6D!F0)"10(_O6W5[O' ?=7&>&;7/29#R6#+.) M724N(/F Y .2OY!6]^^N49LZN>"AP>HGYP4%]2)!O^M)IYH'2DY+*,C=*1 MG>#/DUDN5S6QJDQZE=M&N_HP*IBC/D=ZH+-L.![;C?X$C"=@/ 'C^0J,YR(U M:^]C/%9>SBJ+TB3+%W*FZ)F[)8P'VE"QX6ATGYH;5*I],8_F]5GZ/]6W M\:-._/-*>@*T_@$G_GEH';BEKD2MWZY4&\J:H(D_TB,59)!\CPR2H%(M0-L M;:_=&OXIQN]EW(V!V? #3GP6L^&-WEV!>1S@>8#G@;W\7>SEK>1<-_'':>-B MFC:VCDFZKJA/)CH 2!<54H;.M^KUP-SXLN;&%0+A^LR4;YO'6W(HNS;,$;IN M 5GO2]Q=M <9N?\P4FR1S>?R6O?YZ3;3C](.P(G=&3L!1P@X0L 1ODCFPVLH+L.&U/J(^MQ/ *. .5:>QJ"![Z=:_;M?$ ;S+0KX9"&+- & M/+-4O^!]!H;M]1BVU\6[3Z/-R5-3W&#<&:LB& JRJLBJ#5TNG@.R MW,.]V,EEV'K5F4JW3>*"]@CY,DF]Q;;!M0=4/<7I.Y@"-;W=4:9 M8\% 9LC2,0-656&@4\X;F@J&I2$C,$*_;1+_%0+IR^?V'Y%5!F03D$U -H&# MXXLX.#Y>P7SR?-$KN?'+I/&$K*T+#:MIU$_2KH\LZDPFXZ?MI XH/^ _K\[_5^DGO=]]-^;Q!]'RE)) M\$B,1)ZJ"65Z/V\ _1\,;QVQF/<[$/_U.YVNSQ@*S.; ;/ZZ9O/U02F@IX"> M GHZ=CKV]Z"GK^&?8E/OE1*?PAHTF; MO_"MK&-8ZMC I=1_Z_ #?BFJ-MP0_L=8T$:H*5B('PZ1"-U:,8SQ%O?8OS.I MT>I)J0FVQ=M2MU>/)..*BNU?TJDYSG+[6O$'_"/@'U?./WZ.]^OLK&2;@^AF M1!ZGU870Z4Z'R]Y#5)LT,H2#)'[]RX7C>UN]!SZTP(<6V/Q!V="7+1NZ/B@$ M]!#00T /@0_K[#ZL?VB7O5WWTS[O4S@T0/@Y#3*J8- ]44"_FSD9C/X)1O]\ MWG[,F/W:L,]RGL68'E8L6U'T:J>6-.-B9UKOF=4+.9_V&("-0FI9E&YC(M_5 MYP6UE5C-7Y:+?C1)AGVEPU$F&M28!10?4/Q[*9[K-^MI(3V+FG8'/4WF*-=/ M=CCQ>B@^4UN);#8QJBF)2-%D#:G4CQDCH/C$KW]3B3 7BP6SO@+W3F#.!N;L M5S9GK[ME7D @ 8$$!!(X@*[" ?3F#(;W>H<0_J7/+Q2D&IS.=(QB^TK2[8&* MKFX8WW^./(?OLN>^TCP%:G6N1+K* M-)],II749O?/+]/1X%))DGL8R%0R'F;#2'/6240Z]KS;S4WY[ @8"'BM4N$4 M>S(&JR!3Z=+,-##= ],]2-4(Z"&@AX > L_5%7NN6O9TJJ()5B@%-23) MIJCJIFW0^2C@S@(7%E87(^0'?8H@\7^C5=3O[VB!?HOBF"L\\<\;DQR@]0\X M\<]#ZZLR][^7=;\KO_TG]]_(U$ 1__@V%0F0.^%20)? _A63-0A!Z"DR8 M2W0@^4%^XZL#Q;%V!K[YP+@( M(KA!!/?B[ON >@+J^1G4\Z7S'W+"5,:&*;^<(DV2+6R8FB5-M T#25G;JNK6 M$R*Y$?MZY:>?)Y5Q07]6[BV]4IA$!W,]M>C'$I 8D4X&B1'OU=#^QQ(PUI]\ ME^_S@H\()IN(3-DZ2%KC(!, M2 ]% 5JL.%X20<7OP[\ =="\P3AWDE-LPY+^Q6ONR+S_VJ_CDO]'DN?__B_^ MC_N__ M\6]]S0DBHJ[JQF]7?/C.-*8LFR.L880B P,)2D08XN_^%M2%L#*=,R;3-U$W M(OW;DT!1BL0WT?A_AWS_!F#L0'(B+",^>#F<***BH?7;>7)1+BUD 6J1O! .=7O_YM ^<#^RX'$A!3L(>DPGL0=1/2^P H$&G5 M'Z01,QA(J"^)#(=%%)ON#]BAU$\/&78@I5)2-!W_1;]Z%*#M\K:#^+Y7Q3@( M.;<+%5]M=YI/H7:1;V;J?*==RK7"H5(U=^,)67KR:JW-M]JU?*F:J>9*F7*K MG6GS%?QT*]Y/Q-AX.OF5CDU.$VK70MYY0NL#>2?_$D?YJZ,)-M:XD/3W)3=. M:)H[J.J^>0I9PY)9M_%^)#,<0DL1X5>98\% Q"4S18;[TP1S:,M<'Y8JAU5[ M@D\A'F-\W:9B6S-&@B:_D!?E/+T!_Y#1I#K6 S_6AGE7D6AY>L2M%Z9I MXTUE55U4'+5WT*\4X[U>O<4WE!R7594[YG912#1^A1!6D*=X Y9AHV/P7FY? M /45O6J'^V[S6JS,(^H391V#WP\CQC_L.ER$_H+M@TGY)A_*8AV[XMX@N#/&MCJAM$ZR?\!E&5'W9XBV7] O.7 MFZ/CYRX?/4Q\=0-O4IZJ^%JH+K-F-R'1)=2"H>/<.G1!BI=X&$V,WT#="6@BI,L95 M%W]$__7<7 9ARO+,QB"Q5F="CPV;^FU<68,.L]PI)B_,@DS3)@3OO_&%C*\# M1+>LV?@C^!)"(]WYA(@,[6:#EH'=P$W 9]?])<:R:>D&Q1[@-YA[FE,$[!/4 M!HP[S_@'8#J&;"I$QY@BS43./&@;OF,)&"6 5PX--+/Q"3 '0YAKV*2X1PH- M7,X.:QP.LLGXB:Z"]90)%C,V<4;A=9(-_=B024YA(KH!EXZ J5EDBYIN><>R M=,IAU]M: 94(B>B]]8(<(ERH9#H/QM?MK[K.!]&"#V'RX59A+?#XX4KDJ&$;?: AFMYA+)?C) M(M51:XE,8S'(_/HWRH2Y6&K'R>NUD\%TYK_EG-MB9F_K9)H 19G/ M/LT6%_ MHOZP\M04?SOM&[>:-K;&6%O"OR[KVJB-C$EI?<2]Q MGV8EP\1PYF+I<"JQ!]""M87"-_AG31@1'D[8I$BU-4(F?I[C4*C#"1VV@A<. M;8<'^V2\HPJ 0NLJMILZ'Y80HBIKA&>2Q>X/&\H@:8\MZEA;?0%=&7\6%%3" MUK'^A_R[VTK."*9NUH=\@QR336ELU&9&(<^<8[^W[ E^ M(=$2_(:@X,$,:_04: 3Y!P!LFDRS!O?Y+WOK2E?TO[O76N@E!*Q?I!!$TQK75#J(;_T3\;*9GZG5N6C>A0B93][PT7E<;>>+;GJPY M;AC'0"5;@->Z2^F&ST#4647X%_"W M)AK9*GUY*_)(YR+$L?TD*F/,7I!A.D8W4;"LU;OVX=?-78?5 M 6UYSU')%R S@=A"'HX1\RCL7CRXTAR?XL134<*>2P*\38+T;#OJ$3VW3!/B M=4U=T5QY8(.@1&"5GYA+_@<68UD<;VCPY!4 $2S#L90W@4\2\1X:"K*Q08VN M'V/7$1+VV:FN"\3383=!1I'/=%^,I!M_%BI@D_L"L@MBO6R@K6M*NMN50?/1 MP)E'+"B\1_\+\"?IFU=8$X,K@BW>XDE7_=16@#VC!W.%OO*IDG5R7R5&'&&@9F)L1EN?7!CS6 Z:H8)I8 M$::V)=X>K'+SAX8RV-WT><(>_5)@S6S\YS^Y4MQ"(^!U35=I>5TG[CV4^#&3 MTT2^-8B,IB^Y\6.-65Q>RW5.X;^5<^BXGC,K9-(-4* I!!A%V,?:04$B@."Q,=W M&\CB3=?'7$8+IE,HU& M@2G(7:M8Y!@[M1C]^A>CQAXGYC9B[5=%3LP;.B:J#7FL!T_ 8/*8P*)6E.)W M=T-%X3)L,VJF!O>+XNCR3*!#2W60N^%S6;G41/54^?>$0EW) /$88D=Z1JAK M-)H^2P7H$FAW?327)NW)E)*:-<9*L3 ':! M!*7P'XG-,A$D,,E#5''!5^((7X]-0D!XZKZ=V*Z$1>,M".OHD@-IGW6&C47# M+:/&*JVA+XA5YKIMUQ2KTOP(V*5)V)B*21S3L:HZC@J1ANE]O#2D#[#V[NR. M8(>*&;SNX)0PPM8P-4A")0C(639U(!-K3)+QK1N'K1T/9\)@C3G P&R"X!7Q M%ONP"G(BB%U+G29NQ(_:EN&][]\?FA=U6Y5"2"9&WP!I:"A;9(]D%P/XS!P; MQPB\- 1K29@T3"Q%T\;RD/H78!/N]B[" G,02-8L^J:F;"HY V'K$?[E\<,B M6V[&GY?L0)G4G^Y+K*@]/,9.D)'U47ZXL7="UV3O)(Y,T).:Y#2LO!/,/@?W MS/M4',C*V?"F3'7 49H/Y(7A?2H'1F6_UUGTG];<.J[GTG$=3KLC5,.4![>Q M,6M"Y@?F=:KCM]9)>/9FB,5))E('B) !K13>"TPPT8RY;M!$0S M%DFMPCLD]"8A8O*!V(% %B&\)7B"2(1) ]$@T;?#LVOOX]K7 UO<<[ M@ /T=1/*8TZN&X[LI@S3)\$/?/>00]"&(.:F9, $,@>W(S!/@](1D1(T-.OM M^(UT$D@OQ/]RQ,"RF(>CCGLH3!=DJ,6N>6UMTS.M%IFAWDIQ%'_PL1WPQ-+?-D M.^%0>5VG]>:WACT*9:2)K,FFR^7]R:?YVXP7T@ -A7![XG75!"?6;="H \E_ MPOH>"=51)P?Q7DRP5*5:'"8ZFH<$.\,V[ 0A6AA9(^O8:QWK21;R\ < OS) M-+KM>L;7AR4JSD:.%TD2U<"8]E:%U_]T_JX**W#Z0^!F]W%;(]8RT:+Q^<&3 MXWN5[!(?"3H)'KFX*@K$_S%E <;X7GP1;20OR,8#UF-1A0@I(@5>=]@TY$?N M[H5+M)E63.[7M%DVU5[MB4WO7WNRU] M@!%Q3EB4>]'$FH?T4Y^"NVW'NCN(;NZ @FIDRS10CC>!WRR;8P(O"*NJ\)27 M/.U#U35X!0"!"O'%WX2N2(&P%R*B9?/$1IV:Z+?[CW6@Y]<;75](O,K2IX=K MK*.)DQ91;Q3.^F)!3G(TO=A]I>*7VE+)AQ<&&JJ@)!X9G\F[MY5U^-DE;W . MB\0B\Y3DKPO?LA%G-/"U MF]Q>.;^5>JN,,$WRD:STK-BK=#:6S^"5\>V5I4>5@\]7-U8X%7[GR]E^P9LSA?5935M)[@ATUY M^F2/\,J=K]?ZS..=))?2G8*:P#N.\P.);6"M>.?K*&^V&SS_D%3N\]GR8\NX M;[:%43^VNW(JY_75?3D^Y5=/M<%+.EI*U.L-O')GGU8F_M!Y%-@7ANM)HT8C M5AV(15CI[O/CX6[N0^'NZ.%P]ZOJ^,^4Q]P5RF-J4F/)J6V)8$^!\^EV;J:6 MITRO-6?'3RYANU^$XB&2?^C^Y.:IT?I%\EU9\T2[]R7PV[A)9U1['R!'#S@D MF'\B&D6O$(UHYN*&&;#.*#2(X8;1Q +)9(#;Q3&;L,XEK),!7+>YZS_:-*) M]Z,ZG.-XHK'ZA;8GBKBUFYOSM O:-K8S^RUF1^F40 GUV2X"\9AYN3Z' &_F3J;H;81]N)^ M<9<;72@1:7\5T\'D_';!0J.7:80O*+*=S]?&_;)Y#3&W0_&*<_BG?.57Z_1C M2&X&)PD6*RJI^MTL=B-Y]-"2P(_U[DA7&MY>QPNQ@2!KI$& 91N4'@F*&PAM ME"@!.H&A2(70_M#-N0.Y>]&KB:#$%J+/KZ&?AW6917K4>A3P%]!@83"ZG)A* M:N;R6+<^!@'V.7#M\R' XQ>VGJBXTD6=322IZK3J5]L9UDC2O,KS?$4T=#ZM MV+''6D;(/;:G>+__GN3(+.?U94P/*Y:M*'JU4TN:<;$SK??,ZN>K=S]TYE;7 M>.PV'EHSAIMS["([BW(_\/D<1 M7TL<(\E646VXGV,3#\ZNOB ^5M-+920T.K;*E>/CR6-Y5CD1Y_[C[HCOL\M\ M7P6SRO&\@1-*I,ZK35\?LS:]'$??KBO5,MRO.F]CZ1G>U[\]D;IA7QT:X'.; M^=ZOXW<"_K@@<7\FK99^4\\H9."^Z9%T3"WR87>I,,!X:UOHM)[(PPU9X8 ? MZHGI_/[AXO=PDWYUD$EP#^>ZA^BKXXR" M>SC3/41O6#:XB*-=Q ?G#3GZJJ-@@U>>G2Z=UIBG'P%QC3-#TI<#Q\>&@_B; M!6Q.V]H:\8"M)0#/__>+^W4 *A,,3Q6]2J2QQ/:0\%W(7!!L;S2&/M0YXS@8 M$P\P9@Y$)%89< VE M9HGCF,*Q9-G/(]_HY:?E'85\J3'U\^CW=$' MSQ)PNL],H_WG]BV/A!2G-G5&6#U#KF@"$W R' 7=\R !?TZO.">V[HNVG]9A M_ST8#?L.,^J;PX!;9_-?# :7YE=GRM/8PY=R]48A76O?U1EN/#2%A\=N>_HX M@@T=SE4XDE[QS?&:*A$_F[8=_>-G$_>Y,I+V4#=_VU7N>LTEI]A\*C+KV,G& M71JH._$V=7]99\8[TX$"]\;1W1L7G!Y]9O_'I4]Z:9YV4@?)6PG)F[_PK=S# M =NE=.%QR,D"7Q KN53\H7:7ST"5'#A.4N%DF@T<)Z=WG%R:7,[H6;GT42_- M&4[K>CDF:R@N%TJFWH[9G43=+F438FHI<1G,&L EDPY'F>A;VM%KU?PG'"+S M2=H^418RF;>4EY=(JM 2F%4+LM1)*BF2:3"O=6>CWS\DFKYRH M:>HK4U[D/07Q3GD)E".N"X-.-E#P]5B.8)*-0/NKK?:EUD:7G8Z&MZ'BXTJAD2!K MM +*F4.'WRTAZ/5'.N^XLP"]3J?D-4Y%I]""FWYZ(,E?J,$E2(;!:%.521LR^G= M+=)*C FRQM!]=DT:9![L!+G%)J3K$T$9)!BDM9+33M=I;TM&?4QD>P+'IY-F MO79N4]L0QP+M6BRA@>7?I@LKY_VR'Y+N%FCW*&\$#13LT?V&("7,J0"&EF=D M&72;W$2MU4VHM85DI&'39I7?BB+&B P7=JK==TO^2/$L>8(.YX'KU?PS0MQY MSAN3/"C*[5 ?:91)^F.2JF85[:E9?&U[FU_>?;_7?O,BI8AU [#76M55&#"F M22"YI^M6;KNR@^/G2KY3:):96F^HC:K1%^9E,=KM-;%_W2F;N'U6TK@@H(.= MW?.'R1C-_7O89%*D,2>PUUL$;I=DM[R38.M+0_B)H=LNFR M/$2^NK_F2U3I#[06V^GF191\9I:5[&#TZ]\A,&$@/7.'M-XQ6OTF5(92OS'A MTQ,HDD-K\;$6>QYD";- Q@8HO9(Y#]A#TCSA,$LDY84W9'8V&0].[ADF?NB8 MLYA>GU33:=)!)0O)JZ7--EQYY3V,WZL>.(=&!! 1: 3%/(Y+<:U%^E_KIG-D M:.PAN>@'^(.)7O75[CO8J"++D3Y351")R"!%E,9AE=(,NB]E)E,A&=]/>W8X?;;8LS'8%T-%V,9?@X;F,"6 MG4;XI%TQTFB?8L?^Q.:B\XXQM,@FC-B9H!'RC4*_"77'9'RFH^00 M+^@%3"#"I@J^4/CM,.P(,=/AX8(HVA.;2CC)K_]0%6FB;TS9P^>'MN(@^MV^ M]&'7IE@Y/=V/3R:I\#=:@7R*$KU M3#^1'RIR?&3,B_KROL6=:!+69[7LIG].MG\6P'R$/3-BW";A9'S"=*J25QG$AMD@%6=6K(^0-[:]UE(HI:A. M<_:Y-Q8=JT/^*:JN.X.H:Z;;0H*XE73;@I8_A"P,VNWI)I1159>B35-W%#'R MK8.@ ^IVKD7:X"CG0)3W& @Y=\*[1=JTKS5E83UK[57D<)$.*X]^]Z.'BVO- M$+INB9N?(RWUJ,?$F>#C]O"7#8DV]D(;:.<][^U'-T8"9GH^_Y4S')5>JWNK M!IT>@O^T IW52A=F<9N5,/,*AM:;5WN/(: M7_P#B#8@9E/*]4VGL]S^X<[4 F?<@ JP,G5-0RH]KX.K.RH39T9\B4RC08# DSI[3Y2W"K1S?/M>+D34=6$ M?JMT2MWLE04#6L#U'*/(S_O.)3)XAQ$[XYBQ]B"XQN6$5"=Y&)_5!0/TE] M MD1KZ^B_KIE-S7V-[RL_UZ9K\?-DRSA\WGM\<=;C5Z]_ER=0%M!]F'L(2?@J= M_-S#.0$+.(![*G!TNEYW 9NB;L#"_;XW]0<8U,$O"H8!,UJ\@7/;Y$THSG1' M)676D]3=4*B)/RBM'>'NM/1,*^<-%4FRJ7#(C_W$B.?^(:BS\00\WP$<;ASV9B1 H"1"(R3TO-3%%J8F/.$+/G\,M+TS@40=X& Q M[Q^RM)[]YN#!GAUZLV=VF-+F?(<]GW$NS@TON'/RL$J"_^8<2',^'8&>L?"; MB2XA]6:7P1(\[@4@/9(5@/ M^SI;^I'-.2 94N .Y_+\2,X:P&0B 77-;PWY!M\=7'BS@3Z>@>._8+H!N)H- M8I(\)D#P_,T=;<9Q@'*V/+GXR>UP$;U'0@A[4",GGZSM1Y$0J'U*)W/B 32#-8_10-_$!%%0X 1L7,O MG&?1^?'>-$(/.L1-:.@#HGT[)J%A.Z2QN1L'Z7?X^F@ M#5[DK(+.G)$A#/78[-@)U_"7//][_1JB[R$2_'9&J> M&$2Q6G^?N)(%571L M?N^@@A]]Y0GMPH=@)AQ!*B"SS?VNP4 9R:%]^NEJ,YJ_'?S>#O?M[N PU'R* M+ "0;FD',J&5C&ADF.S>:Z'MJICORQ^:8INMWTDFZM%D7T5*+;5+- MS)&'%7,?&56\7UG-K'6$[&J]I$YE6 : Y4VT,%02$T35*>(2I#I'CM-N*M+L6ER[BE]^$ M+C+F2S>0/-)RY'#BJKV>G&1BRX+\Z(RV.Q0QEL=J/Y$N3_N\_#B=-2L+*:%5 M%KL>U_WKKF;L%X6#<\NB,T-*/=EX=R<=:2TTO0]OV1.RN1[')T$_1H,RE:&M MB%&\'Q[\3%5M'3F MZ!ITOB\=W /<#N8N;VH(WJ!EUPVR]1EH#8^I41BA[=>^.K>YL)T4M),&X[O5 MU\94^Y.2($-KT]GC=U8?SBLRW-09_>,]87=/LG9JD[,,]Z*K0[@.FR&CFQP7 MW(&^M-\SMA@-8HM!;/%%4^GMQ!]^?YC]N#EVU0]%^U0M6'BLFO' MOB*=WI0U>X35=@CVH%1[19:\V>/\[#%67C @D\>L(X-8'(YC2ZR%F!ASM+#,_Z'X.[F$C M5W'@V$5 X]X3 D0O13>^ZG\6,KO (>T,J*9\'TD15PM72X,O NXJX>[H)91&=%$^"@,Y8ZZ&3]$=?N/V,>VIZ8G(<%_)A9SS5 I$L M17QT_%G@C!AN[H3??4QI\'X2\H:FT=&U3JXYS'"7]LT>@4JL R;['Y/AZZ&T M=W@50VM7TIZVI_OYT*]_1SS768YA"[CO!/ M;;VFRF-FDGR)+L%3US;VS!G?O^XR*>I^1C015B%BPU!K6MR .C5%19"Y$+CQ MHN%.A,'1ED02_-> X0Q))M?^[ /('=%L&,=%""OLZF_X"F&FN9,6X+*-J:&3 M7!<1>!"(<:S8U=U0%C:7:,0!4K_\\3XXC9M0@_$C@C5\O)9.B;.GV%C%6LD0 M(?,?O$MY,K -T_/4NTYM$E#[!^LZF#--@#,2UD2>(L=S$]PPRQOIA#%X^0OX M,2_:1G(4B!=V,R"P 1 #C4#'T8W5-C2P\HEU. OK4?BE4(5%&) +%,C.=[9+ M+D6*D,\Y0TS^H:J@OA)4ZD?1O ?)F\ZBH[Z',1P(+CNTOB]X"Z'*MC[%*)=@ M$N&00Z;4"Y%STG\<[,PY%XBYM3^&"P^ZL4$0R30?G?BPJ4"ENK] THO<$FW$PDGL.AUAM!YG#_JEZ8:C,,MUT\+!7N*42"V8]01W# MWP&8FX#FCV3I Q6L(QI*=%!]S2"(1-;-PX\(AIMNXP'VQKM/GU=Z &YM0=5' M\@O1071O3_ZA1Z36<8^\\,K<#MB0&WDT)Z:(#D$.9_< =7GI;NX&M0LIL+R1F^Z.:(R($(*3 M/ (O])R?5#>!V]WY,A0,>O%V5VG$*&GH4T,F$3JZ)9*E1L]*#=/-0(2,*V;O+6[(^8VW 1T<)BLWCNI[&4V)P_2*U0O1\N\&ZR;N]CJ=&H8O(8D)5 )]Q?^\E8BS0;]_ 72VOQ[ Q\@_F<.@Y$5KUYE(CNZ_I=QL(O8$,P;(DB'DX8X^W4UV.0Q(^,@K M,/#H8F,6&D&J]4#GS6O?OG(GWDSSAWRX<7A/?O6-R,EUDJ= G6ZB8(+=Y-RS MZP,T 3K^1%<(UD,."_S:*4FF(1LJ[6CBA2_.M%;$MO4PO U,IMN9:*JI>]J" M?WZH=Q$$ 1&DQPB6GX!=&$(&JA_]#>3(Y#5E'Z"4L =VH--]9':(Q!QWF>!M M(KS!J@_$ M]0<*#/G!)S9HRANY*\K+G#F"M$9QN)DJM+%SE^+=C&",&3>AC#/N;YTWL4<( M>\K\-][KI:P[5>$[8:V#5B;-^P!G-EIK M6NLS;]:9T$L: 2R(/\5Q_: EZ (FVM0!'.'N)L-O;Y561-):J1"A3 ("GZ/[ M/9 BKR'Y@Z#+8IA[Z@PVM(:O VGS+M<*AK"U+V#Y>Q0)V=RL>:<*J;]X8-?U M0%58G_[J+7>,4))$Z<';!:ST^F'>?Q!XQ>;O=KO5"-Z$Y$.:[UM(=(8>+ GS,&V#D-S*KO4%PYW"_VEXU5A0AYZEZ3EO7!UF#]:\ MY@3:R4#<:[N;VSJP)JW]A*9KW_I3=S4W;=EM2#+CNRW*8/ MT-L)H.VYA&5#M"=@MGC,R^\^)TJ:XTV6:%&&\Z"_R)-^B7#(1VUXU ?)OUW-2>YWL3/FLNZ?>'K)W;VUD*7M(]7 HB5@#U MG],.'VM[D-"DX]XBF+O=MVN7HZT[UDR@=$F5%1B2[KS$ZW<%X8>-]'\J[#;, M/,/S4SH6SD*W58EP79(]&][.OUZ#B59,^),F#NWW)E39 :ZS&8?#^XP GUO0 M#W[=+8&$& Y":^^SW^ %,VM.*GKWR-=7+L3MQP*.0.\E+DV3BK-#$G-(JW2] MW5"/N>PXXL)>[>-FA,1GE:]+1R'#WFW"!2Z1 2U'(;F.1,B2S5+7$Y2H0HZ_ MX;L/#+^)H%#$H"GPV* D7![V[N81.#8KP,$S\65MKJMS>H%;=C39V9^C$>:I MNWFKICTPT!^DV"CR%QS MTEPL_"FBP0*U:"*FZ;4[S?>LY-L-UA!MKW\B:?E JTNPFO>,+4]3DD6W7G6] M24QG-*.&]&4 $T33;%+0O\EX(.T%WPAUX8$79 UN-D[35)R6*%CE 9DK.:;5 M%+BFY=5=>J%';XXU!]H5)/I=Z5FOM,=,!TV5HCSM MFZ)M[RF.VK_N0NTT#TS+YLA?J[KE-#R-.B7X322MFQAB8A?7A8Q7DO6"A=&= M@,D=J]YK6>3PG?_7W-?4@2K7T/^$MM31!-=CYS;V(W\C# @8\Q K$B!,9!TJ M25_6LL'ION4/W#E)7"NG/'9=V4-C_3X[92I0 \K?D1;#.%=M/T58)DHXZPA_ M>* *X!(0_(VH';\5U@=7;H':,L&33(;E#Q,<"]SUFF/).?YHQZ8PK#RUB M7HLVD97.=]EUUT7,>Y&*B%Q4D/>=C7IDT/AIE"0"=9;&39$]UP?!'>;L">T"6Z"](78 Y&1&ME8C45G[)L M3_'V^95%CV[B']S4GE:97R40%)CDOE;-: .F@\%K+!;.O8J(2%VS^5I!P7@0 M% R"@D<-"KZJ19U<$[E=UVR\54*PJ8*L?=7_.?+HF&U6'O6S\FC?47'[&UPW MIYL6G?B"C#G*+&736^?VR6J!B 5#JT(LSGXV'KGM2@ECPN0>;V?M4G19MB>C M3P^D<9/.\[JQL;/M63-$".ABC6ES.674JR[!CU:@,+@3 3W3.\^SW% M$Q"W$,RQT_[&BRCX&@)YG1M-%Q)0+N-T<72XNRKXHANAFEOZXF2,AUWI?:$K MIQZ4ENO+*SO*Z<9U%VBK((P,&0D\K41QQ13H5.T[ER\S8G%<8I8+I=85!P6M MKPQ+OML3GQQJ3ZM3B+W+$D);YZ3*#+S^]>_7^^W.:(#G>&__9UKW M:*O<*[Z>5UO(.I?S^!2//SSUJH]\%_7LPK3[(H[NST29HSNFCEGX(J_D)I&R M.$O.4P]84?R7#2=CS.%S?]'F$S_N77OZS7]W7-PDT0KF&%YL)4=;70, M'.!$Y+DSS.M8/%B+/,F2NGH4^,3]O)7BI(?"7>D/!QR[VW'V09O$6'LO.[Z* MY2JUS*#7JP4NZEQ3#&5^T:S]((, M]CZZ.A]JE-K*N)+.MXI\-Y6PE<9JEJMA'O0OF]Q%#?^U%PB%9T[-D?_H M[# M@R?FXF7\T"G>,O9+HKWLCJ:IN\GYP"\]U8UB2M)3?"+3MVX3E9D9S6,9&6-/ MP83;ZS+=C[DG/CTG]4C\LUI91%+*<[:M)!KJ9)YNV$F->6VHXAMMT ZXC6%G M;E,S^#>[]\X2YO0NG<\(N4YB@=*)92;*"D-,,MJ>5F;KB27^ G)_.Z.MT3'& MKK]6L+9*G \%;*_0_7^%6Q+(3?93:8E)2T.VGQC&$_V8&)/Z0C3.]N/"$#^1 MC$KQY. 7-8H%=WBF7JU$7[J/RSME-AAW6'781,UA!G3%[97=\HLJ3&=/+XIL MUEI2K=1^L%,CO#*^O3+;[S;G4BSZPD\:;:5EZ8HQO85WIK97BH5>=F@]3EJ* MT"HPMVE\FK<$%*)Q9!'(WM01:N.IHPS?:[/;*\L]@9WS7FO M,5(*\XIF#JS4*R4&]-(&O[QXI454,4Q$: MJ).XK[6?I.=;MB,T,*_9.=)DJ4>[PK/RP.1J,S&I/)22B>D"N-+V2F744J8O MK:F<-&X.%Q(X[M&/[;[]6PB$WU8 MU,QX1Y;:'3;7'*K/RP:=O;RY,J]%RZ.LN*PK]]4']%(IV5*3O'/GZZW.T]TD MDNI9'2[!Q$K366PV$AO]^.[7&<6<#TT433%VR7YH=#JSQQD'*W>OEP\>%@F&.LVV5QA%?N8&@_GVKDFP4YR7<7?$M!CYS OL [=S#T.;N,*.-^ ML:'8VEB=E'OQ$H847KESHJ<1CZ;+P;W9*61FO79$3 G/_0Q>N77Q?580.!%% MD_U8+!7OQY@$TT]'$V(_*3&L%)6B<2$J;;]\46$+PTB]F^=SJ5'O+J,^],9/ MHWUD:CRELH^BP<0Z]N,DW>DJBSI:-/:1:;KWS#^VQ\\#)M>,5)*+_&.N2E;N M &%7^+)ZE83(-I8:U]A+IE):+#W7DIF$TBJBY3 :>49/K<8^,N7' M?*98$+-CRU[#W*[-5SL(]-R-?7X MG$C9S8X\*]BQS* FZK.]9)I_S#]&E=I3A6\EV4>FD<:@?*?4;F5^$DL+:-K3X[>WC7UD&M7F[>ZJ-N)Y MH;%8YLS[1$/83Z;FJ%@LMFO/O8ZL%N?5=''<5M71/C)]7#)/+3N>+2G=6^OQ M.:F_9=TH9_,)\O*K+AHSI\?ZI'F:+&/3/7\1+RM+L<)?J)52L+M M???NH37:1Z8E-B4UGJIELU,36/DVV1PIL=5B'YD:\SFJF[71@J_UBFB2*"7, M)2']'0RM6+99DN;Y%Z9K1RH57>FDQ>A>,IT;#7$X:K98A2OS([Y9>'S,JZ-] M9*K:V5S%-&<#/IEWFAN,;679W,8247,U22SC_C4YV6CV*?+>8F/:8:B?; M>P':VWFGE'AHS&N]>86?"9J<9[5:,Y\"]-NYK*?^\Z 6R=WS'53N2,:"6?0? M[P&E=[[>4>X8*Z4GGOD:LQ"&T;9E)!] 1NU\O6-UI*BM/=XKR#*%4H=%O1$# M7]^EO>[D3ED]Y_2!DDC%,XMGX=$4(YE]V&\^ZW.U9.JL(I@]3K@=B1,5@>C9 M.=*#]IRJ1[7'/E/+C_EVCA'JJ _OW#E2)IJTE^VNSC&K>BVSX.<%(5=KT,GB M6RRJ^&Q,%L,>UVFEX]G)H)6-RE%8N7N=Z0Q*O MI6QK$95S624QO1O7Q>ZLVFDM]A&?&DO/IWTMO^+MQO)6%<31\KXYZB=V5^8P MK/LSKEEF,Z_3!AA+%1JW& U,QX:>*5W^%.W M'W9[/OO2^':S:#+S<3LRF&8>E4)F*?2J5DW,#O9DT>Q?=ZHL&LYMH^1/S/Q( M6LUVV&R=6A-S4FOR,DG/($F)8$ZNAU[Z9@'X.@V8)S2,G H97\4KB?*1!KK8 MBG0BY=NE,DZ'79**3;P"7MW(QEASR%C1A]M]M@:KD I>%7_:O>^9L8PM>/S MZO%JB G$!8G[,_&>_:8)"N Q>C,Q MP,G4(!]VEPH#4X@?4?=Y&32>^1GI*[B89 M#^[A\O? WB32P3U-=Q/]8!KC]/NCB@@<5ZU\7' %> M'1^ON "O KPZ 5Y% [RZ*KR*?V5 MG5+4-= ^:3ZZ!6J__XO441H.#RKTIB# M>C:HB)H+*LT .98>>-ES?2;5X!A6\86/_9]C'(3ZN\Y_$A^YD:0,?S94=*/Y M0^A,54%>TDYVY?VSZ*8-$;&R41SDK2F11K9D >L4")4BS=XP<=LL\I&GK*Q/ M.>7.J'R^SAGH-J-)\#_\FGKWY,-M%PBUQ3X[NE]T6LU&4TG$BERWD%=UKCGJ M(V\=2YRZB MCU^1.L=4._FD42I=3B MCB&%:MP[E*_/F9CGQ-C.3>LFU#9(/OOJ:,;D3V UYSRCZ],YEBB\'DYR;+D7 M8%Z >=ZVUUMEE##NL&*V[V#2C M3![FI?)BT+LMDZX*8-2]*62^9MQ0-Z8ZZ9D_T#4I"!L>W\_T5ES\R[*__:[3 M"Q\W<*T&*!^@_*65A//;MIX0+\4>ES$^6 MO5*TQ?#RY!%Z !*C_DW1>OVAVJWTY2!$^S87W. !4(O;1_XOF03NU/-WG.U:4J9I% L71-JJ,=#P]TS)/H&_"#@!P$_ MV..9J*G#Z%0HW)7Y%9KK]=7TKF16/J_Y?(0?,%663VGE?D$1N&3U=LD-[UL: M-,M._/H7TT>8B2<"AA PA"_-$()(>H"VGAG_==#V:V5 ?T3HI/7,?,Y8K3PC M)";"T[)N#J48M+T'.YJ+Q<+QV)MV]/^0+M#_[HRLO@X2_(*=TG=F%H8_WBU] M9X3R&_W%K^6ZOFA'\7CB)G%)>>1;.#U31R'V)A7]62?F;MA+^M(N<.+43?ST MF9A7=>*?A]7L#\3J@%=__Q.SB9]UXMA-_,?=\0_$ZH!7?XT3?S#$[!@00;_2 M#=J^WO9BY^K3]B:2I?%I'"99EF/ MR]BBI-H/MC(IJ N^6YZ-AYV%TZB4"W.)Z"G2E7XH6V"O@2V<_]BI"PFWBZ0T M_5S43OS 8U-W?8#:W_F.KX)K'T>9NWH^?&IE+CVL6+:BZ-5.+6G&Q:UZHT+UIL1!)X+L'*@W2RDLG/%FZ;TK=4K\\9F.?$V&.W*;UPG/"; MYB8=K:SW+$E&%Q1[WQOQSA^2/B+BG8&S79$(N\XNI:N(H<7&BX2FV*@P>9!3 M6NGAY?,EF*?H(&?>H4:UG^0ZA7AVDGJJ/(^FK0SM4LHEPBP;.YVGX]LSCS-G M:1V->9PEW2J06H'4"J36'XN84JM2;R_BR45GE7W.\?E6(J)?5S^3B/'P9#WH MTR<^U\D^9KHOW5@ZEG&:E+XI8[YFS/#H34I_J)?I8,CP6S:!.AA7_#H]H,[@ M5[VFJ[\BO^LU@>7("L'UG?8:=8AKZV%Z%\G.<^+M=-:I15*HQO6>*L7N58WH MN)]A78E7GP=*3FDL'XLJ*L4;7@_35#B:/DE;DH"S?2Q8>DU@.;*-?7VG#63] M55%$(.LO?MIKE/5_))@?TJO*\B56M936N">S\6B?Z96ORBL]%D=EM1\=#WB9 M%2:+1F<\%)8+KP7J6Y+YC^K3KH*HCM4B]7UY^-^;BSH^A._6:LIQ%OSP3E-? M*B7Y(]VK%D,UUZOV!FD^]Z"BV8.QFO3S(Z>%ZJE3D*^)5BZF=ET3$(Z8Z!8P MC!-Z3AZ>1HN[Q[C>4[@[15D^16J&H9V'8229T5,E>ROSO!R[+27N.64R*C6< M'JML+!QGF8!CG-9U<4U . ;'<'P47X=C'-TC<4TW&@C"0!!^B?SOCTBM1RWW M<#]\+(I\JRPF'KAFO+(H9MPFK?%$.)E\,^';WZ35WQOT6HCPR+L@F,&NT:,] MAJZKI/7JM37SQ6<1 5<6F-9,I+F((D]-\;>''Q1=J-W5UJDZU38P)(;(,#,3 MW=:LFK:#.U7!,/JK>^Y.7/:?JIU)+QTI6=792"]G?OVKZ3LX$[+<5X8&R%H@ MI(4V[A*V&I&7$7J1OXOD?_IMH??8'<5Y0[&YZH2=W]T7&_W,-A[\R;W2'^$] M>+L8<.H__HX#SJ]^_4LZY)H>5I'_"4FV0=KTCE%HBE^N2R&D24@*54!S=3OL MQFY"[77;WI!M(I,\@;4EG%RPX%QXRVA@^4\IX/]SO9\1#)B(B1$VA&DN#&##)("AHJ[P#YA218R^ M,NV1C+^ J0=@NNYZ?)+S.T<6)CH6ER\(^E.85C@T,G33Q*S"0%@:P:]'@HQO M$N\[A-DVOOLP^;>O)3- YU7(^(%BD-;/M*FTZ72!WD10K['SNL/V!ANZM0W" MS_MLWV%$;=W'E1*I<^Z MB?!G1?:L*:--Y%5=5'YY>LTW9X4K2';G-QU)N-,M"4S[4RMU:"\$PL? M)&6LUY?VN5_XVD5ABC=H&3:Z&GWQJ[:HCMXPW&N)HY(\W_-^';]SB-'2!8G[ MXBG@GNX@GM@;@)ZN(9["/C2E=S#ZT51P3VQ D0(T32V9?-F$@>-[( M2_S& /J<]O_S%/RKO>P=WG$FO>SUF/87HH _5-Y_. R^-W$<2S&_%M6JXR46 M!G=_^KNG.O>UW#W5']<8<&03[-OBP9\HV %0+MI2])Q "13I'ZY(_[F\8#&$ M4I?L$/(Q@9)Q:Q>H),GIIA5(DW-IE%\%22AN%*"*)4".V877PM>0#DJ91RD*/5/E:P+=^H^S9BI']=^W$DF^/I#[IR@_X\;K M7?_S40N=3/:Y%DE9(S[WE)T-XUU+&M]]ODW"ZWT3/4T7=-Q#312S"'\-9:"T M%A\*'LT92)(M$'*Y@]T5NSI[RRXZ399OY20NSS[>VK7HJ!^#UF)L,IR*QX/I MQM]K!.PQ6 @M&;EJ%A(,=3U*&<0W0-;4A:;3OH*L@*!__3@AMRW6MH2>*-H3 M6X7F%R0#9QTI E&I5M;6.Z18:/BLW+W4G^.=FHJ4TX.-?YEULY@&98&&;8C MO_X.>$(PZ/F'#GJ^9O;PN=[A>_C!3%].*DLYWU6$^*,FJII<2&DCMV,X5FJC MJ2,V##]_(.54$\6^.^^*7S2X<<)I"1MI_#]U-,+'6=OKDQ%NRU5C]E*^SS") M^U)F6(ROFJ.3#5,\H87?2HJSESFK39E5HG3_LN*-<:6]H,W#V50\'.72P5C? M/[+GOR-+<2S\@*5<,4OYK#T%T=#7[*F'_',ZF^.0J$3L3F4E:>-9Y-GI'LYR MK^E. ;=XVZ'R';E%:D]SZ&OB%M?D;_D2+.(MEPMOOC3;][%\IS,I5]-YI<_7 M$QPH%>E?_W+1787B>#Z7[\XCKH"03L4CKF"P5J!1G,<%@^9*64FSMMR1'\Q^ MH9TO5AECY+1R!ZN#8X_O@[FP7_+(<]I^GF_Y0'[%I8X:F"6DR1BL(*'E# DM MEZ:4\V6\7/JDWU9C.)HSY:%;$2RQVK 4FQTC,[I*QQ[B8$20N7C8BF#V,(57 MYN*M1RM="Q%?QRZV84.;E/I:KXHJ$@R@M+'S,8]JX*,GZ+UZL.2+BZTIPZ$. M-K'=7_7_;+2-]2@?ACCIQF^7O'V''Z!N3^WO;+# M3LU$1+"?F=FBJO8']W=/C5D#K]SY>IY)&WAU?I]<3#JY#I.+6R\)U>Y8PP*,@-TY MO/IHKX8+*3E2['8YFJ_=3UYFCZ D[ZS,C"I*-_*0N>5GP\J@MDI'I'H!Q.<. MF HC-(W=IQF1R;7%R>AI)"3;"%;N@&D5F5C2@YQJ*7(JT:K&A.:J(,'7=\"D MC ;Y'A=K+/ENWFSV[$JRAU:PK$[!3F6!^'96LI%AWKJ5;AO*_<,@'^6(PK;N-.R MI?((K]SY^G@ZYI=2$NE,8L LJG5-642;HWT$O:S=SPV[]]1E5L/VXY)M,HQ5 M D+9^7HJ9^<>\O5TE%]E!V5A_ERTN&%F'_;WEE;B.=) /66R&K!(ED*[B'@2]=R#P%?NH9["/C2==Q#P)>NY1Z"*9O7< ^IFT1P M#\>[AX]75(!_+YBR>0VSO+YDK_VO/'OS0A"CKJL 9,&(O4W8!.,Y P0)$"1 MD,\CR&=A\W6'=%Y&'E&CY0="['/FQ<^S(+[G[7_7,9X7M0,"J/PD^@DF?09W M']S]S[O[/]', Z!\*&+PE8$2Z->7UJ^_D#,'YGA^H6EKP1S/8(YG,,I]4=@V&>GZAW^7F3C%C.Z=L2/<8HHU*K M4F\OXLE%9Y5]SO'Y5B*B?\5A'R_C2G-4&\T'';N0G(KQR4CH20TZSI-+A)DD M$S24"\9Y[L\!#WC(5?&04S6T*NMQTA^*L_GP"(2O_Z-!=UH M _;P%=E#,.TWF.RYD8)SS\7>>/Y88;NW=&> M6,%EV=;F2Y?O)U,QB)R-WN&..442QP\N<9'AT,_ELKK5"C1G?\.9[IL+1])LC*;Y:ZD4PWS.8[_F' M.1F7/NH5\F_92R9PTVD^)KB]XJ-RA5 MB^+#PIGPR<;"7.J$)M4/9"(_:,+G?I%WZ9-^7QYR*H]+$CUQ*OO4E/F)\IQ- M=V.M06'2H",^8[%HP!X"]O CV,-9_#17PA/>\K 8!7;"/T;2?*=6;]^.^I/^ MLBYDG!F?)_6P_$2F\'-F?%[G2;^OSG TCTH\?S?+<X^/8J_A M#OG$AD2V?(IW\@TK70\6GF4M$141C((3I,:6KH^24X%Y9!-]YQ!1@&I-WG]YXJ?58T WLNK4- N ^VW=FR+9UWT#9 M1&KRDC*KF#6(]RS+:@59[.W M6-"069!MO(&LJHO*+WV!O@I;UUW -S T;"R[B\A<1 M\*7KN _)O#G<%NK8+:%B M[TC/N=X^V!7!$,<4-%$V3/\!-O81VKU<'"W>./IY$25V$WM'+)ACCE)TX4?2]A7P*F/0MG4 M=OIYE'V^6/X?DW9J_I+*CGE#4[A93(_W^D_\:M+ I)W I,W%P[%C5J._&7TX M/AYC$(0L/33$EC71-XY1C_Z6C^Q[,*&+-L\\;3DZT3=^=IG'Q96/S!#;/9@Z MVV,L&D;C/"90X%7F:\QJ&5'9_K@8?>'M42-16,2BBW9N!&?Y]6\\&4[%=Y.. M G+_B,[Q+>G=T4)^-KU?7B7Y#,&_M%5A^9!--CJ)HAB_8S6Q'$,93/!8.TFE MP\PQ*[2NPT-R?M+_L5;6?O?)-?' T[I7?CA'/)D&=+1\RLY,FD6>E9>1LM+X M96;!KK)ZRNV$RT3#3/PU]AP? "TT9&:"&K*KS'788O8BZ+B"R1,+:'0YB+C,G.]-#4D#51G@HJ M_8J#WC>GNW!N/9G)"I&X>RC*AD,@[SD,YK&3/N*+ M+U*N)Q4[\FQ8$]6H\J3'%W^J=)2J^:.QF,VJKKJ3281I'P.A-G1_-CV.PU". M4Q4,HR^A4CXAR\I*B3S?BWI_,1@N%HU?_^[QMA#@G@9R'V+.UP*Z4K[!36/E M0H:I)?I-L3BZR]S-,IA5QW>YM)]9^F7WU$ D:PS$WIY*#]DKO2!TY^=-F%\( MVC93"[EI9)B$K;%N6[!&<#L& -!<%D6Y3ACS W.*1,A-4UCX/Z*.NEB#C;X*)E!F)*F;-6\P3LSD5\PQ\ MHI!D(\H(#059@'@2O5#R!H#&6-!&%)HNYPK!)S';QJQ%$T:( E_':^"(=X3_"[P4-,T;, M5>'T %>L!JX 2/AO^)R"VR\"'PGO>""8,NRXO89PR*FO3PJFWL?^ M!:IZ^:X8KY'G1+QA,'R,\"QHLP/57/_Y3I;KEG9*_'G[6XUL*ZZ$%PYXJ]D0 MGSO%3BY6CBO+YS'W/,!BA W'4[L-!,@]G09\%^O@\F?P>Q07L68WWXHQJ^YS MH92VDN5*BL)OSTB<3;8=IL0*9@;&\:&A3PB-XEW@8UB$M6XP?M^3@'GGV=)7P=D!-?(S-]5>OQ< M;24Z=J2?B'//<[/Y.(+R4/SB_Q%\*\7*A,DU'M(ORF2<:N6TQ=/$1 V\,KZ] MLLY6.Z-:Y![QJQ9JV5PSSLDOD$+$;*\<-I5[?J!-):6;>:K4&['8M&;#RIVO M3YF4)L?4;)'A!L7[<8FS^A,#7;8JYXU^\XWKG- ME?JJJZME2;_E46Y\'VV612Y5@$YS.^^41F:)6R5KBT[L/?*.?W%W)+E4^.ZS>\[S &",M_1(?19.+?FIW M93$[RT6B\P5BN%I16]YEQU6I,NJG=U?>6=&7BM+.Q_F(,E.'[8+07CTU\,J= M.[+O&2LEHKK20<]F>OE4[R730@:O=._HQ)7)=4.?(L-:U56L+F4TB<<*UA2$ M]JULBIC9V<:>2F1!N6TT"$S+K0(;T'KX*+_]1[D4_NUB'5.*3T=%*5'F5VJB;Y3[EBDH MHZ#^_\!\*:A_OX)[>*N%>W /Y[J' M=,"7KN$>N)MXT(C@DO7OK^NKW[7$_8Q5[/\[V&=F$HOT[:1SU;F_ETK MV4\]0N4=I_L4/IP"$]Y7Q_X=2]73%RD;W"Q5%P9KMU&05?EG]N4W*&:E!MK/ MJV7U!9N=<3\'79K957LU160TD#PUQ3XF(>]OSC"@R5BR^NU$_!^T[1M#/(_X]P\#^A/H[PU9?1LRMJMC2LI55DWAOC3-2_W.QW1?E+'/; MF<06LTZ3BUK+V8(6NV/JCZ>31RTG.[?E5D:"B<983PW)$^@@3?++@H+WXSC" MK[C"]2W?\;=@19_30]RU'FF4?)3A<*66N"C<5[/\@+'[5:6@9Y1A8O;Y 84? MYDHOQ;[.1FYS)4;(F%%=G.EB(96A5>T)-LQ&3U+E]3-FE;[N1+YBFG[3[_HM MB/J3^L5[J)I'^3\; 4/4C"J#XRH.%?X#WYTMZ3(^LI5VU%.7EP M@*]763J,>ZN,3JC M#_!IT.\(?&_"V%8S/WQ$BWMV[M10L]QQV]V=VP4 %:RVA8R0J0^M!53-;:2_ M!KZ P!?P#;C3G_D"6@YIW*(Y4G6_?[+1;%DC5)EUE5RG?2];G4H[,3PC9RK= M+IART9[.^.ZD5.F\Q$9=O >& [FL<00Q3_^WA!B!]H4!UP 5Q36ZK3NPA^>&NJ/]-X/)K$Z_(.13K\ M,3Z)Y].MQD.!F2UK=?M1M]+1RAG=I+>C<6\ZTR*L,FEQ1;%4E')/ ZAXA=$" M82;!!OD8I_?-?$M6/>OO#[\RE<^W_.O=U5D&N;>?=YNLJ F6=P"+RAC"V, M\00>F#[](\EF=LBP(4#B?M$[(<*6UJREI=^R5DNE2R:>HWF-3.5JJ %Y_&UC M:P?GZ-?ZT5,]EL8X^;%RXF#7,]J58@NWV8U.KD=*Z3!LA M;L!()14+D6V06R)R5 MDJ"ZPE@@%0W%HJ>88P^>>4'-%7\3C" XFJ-B5$ 13$U(3HQB$F1@@@S,-\W M('/VUV-%'WM:FMU34OBS"M /T,(Q+H G_OQ5Z^=C^*BINM+8=CREY&<=B:[T M%:,]0'A?Z! I'B*ITY3SWT%.)--FR]*L ME$Q,$WESP$#S@ ZDZ% ROS*37@9X9>6*4J)Z5XF:Q7)UE;BDA&/(T01-&EEU2()'T0 M\H-LR@ZZDF__HV$:/KTGN-5N@ <4R2R3Y'(@&6=6@=(ZH1L3Z9=I8 M;U)$9LM48S9J-;GN7)&J$CFP 0&ES[V"* MCH#\JZ?=,-P&&$==7@[\T9&"NG!F>R!M@@IX$UGPL2?Q6_N,A/T**&VOHA+1 MT9T-]C2-2APCL?W7 <#<=B^+\(L-\_?&D>PMR@.VH[%/D4#8Q:_C40.'W[RZ MX%>6M\A$:M.$E @;>8]@!_#(WM<.$9(W'[Z! MH^?QQ3:FOVGJ"8$Q:_!7;V%1ZBD1NPZGCBQ@9,>7_^4)*)Y0'__3J6=\8>?0 MSQNX[WTHKAT"N-N>941D#(PF;6VEEM^'WWM-4@\I[4? HQX6Y_'A/=SW?WU: M7^R:&S3,7'V?(L#!@GL7U2W10]6VM8' -.=QY<>8LF!9B-?8Y&5F4)+_6 M"ES27$6I!LLHVL >%4K%D;(<^[96:(B-1B,]HTFR7$L+@CT1!LN5Y-=:04@. M7[IZ4DB2[8I@,MD8JR6JOJT5R$6^LEA:U2K'*Y674;=2CHJX)_O)VU4N#RPF M*X\XC2&!QC4Y34])?JT5A':LTA2<'$5VJ4M#)FU:JQ\&N#\-P7TJF\$BNPH,^/:Q-36ML '=^>K'W16\K#/M77.2A6 MX\AB$&OI+PP<^44M"QA!@.;(MAK\"LFWUS:F(O,X:D&-972QCOJN['VTZV:0 M<7NQG,++@WB-2B= ?:3(7:$ WZWWZ>45X.6OV*8@[EW/]$CBUXI&W='DNAU6 MSG@VTA3$0'16R^%1FL*D\%0J'[S,->0RU0JMIZQ;5IGJ](1/T M'+APSX%H *&[<^M!SX$?SH>@Y\!]\"'H.7 ?? CLTGWP(>@Y<"=\"'H.7)01 M'S^T/Q^O!CT'[@5U/NA"<)TN!(\J#T$7@DMV(8C>!/KIL)J)7YF&UT5^:.B. M]=!7Z=\2^?LI[7ZTZH@'@-9[K'(F5INJQ@J %L!5F'N95"_![E,2879'BUA= MSP*%9N:F*?+Q1G[&>,T%0LGX57H+W*DNO^ZAO@?$8-!6X"Z+F#ZCMLMZ+C9K M#+(-LKRF8H-IO)8:A[VN /%0-'4.?OO^MU:;LS)!E74T+<)&#R-,ET"0.5;0 M(N">+I6?O\D0W#)_C# "=4#Y[:E>QM.\#J*)9Y@R2.U\;!$3;22DX4@>L4Y- M8%4DY2'^1Q/DQ:.(6Z M3%*0IKC\/7)DIO9U,0?.;7;T9W&4X:KBF.QJ%7Z03:XX4$?@YSA'09Y%Q0B4 M^:;YAWM3YB!]<8U[WQ]3YT%V.BE&)3E)ME=S6@;1P=J(;'H9A.+1RS89NNFQ M,/R"$):785>@?Q?P/X-2!:0*\Y)EL;-Z=NPPFC$.YR7?(^5/SNB==Q'J4X!* M>'4)QD&\!;:%R*L0(;CLVVK>HYQ:W\?.+K68:*N)N#W<)@6\>MV( MCN4(2^4BN21)E[*S07<]& T:S4W;!9JZRE7TGZ&\0=KEFVKO]6*@#ZLOW^6< M7+%1Z'/QI5 0>S4M2UH+M\4"%8I1EP7ZNX/,"[[\%6S+'@2F[][LTP,"_#UX M/')T5_-U2Q8G1[0MC:V>$J_-!;8TE^JU@=<,(78N@1R8@+L&X[LW$_"(,'Z/ M'M6\VPB8;6'=:,P:.@L43LVNQZEXN,NX30SH>EYX=YY. *T6@ZBS=1+8\B5.2XJ:J.9U$Y);IGUXXV;*"Y5Q M-"E13RW<(L@CH*C.>+A\GL\3G,P*R9BH-X8I;>&67!V.S%6RW6EWS-!L9MVC M8FEQ42%S33_PJ69KP67&4S-#ABO5@2B,%C.!]2HD#D>N5(FTU^E"FXLG4M'F M;)!H1ZT%'!D]'BE&%Y.B!&P-6H#Z2%R'HX7P2'*/:0]'=FK)FKI M+&@5Z= AN5NV4NH\\Y6Y'#0G,N5$DE4GLLM*N-OKWQ ME5= (!,>5E;%T*6P#4P->IBA?0CL>&6,T[I.M,'4QE'X%Y0UFV#X"\.]>EZW]2 BB+9(K<]#)'T%'4+"@$"N,7M#9%#'70@ MG2H&KS.2"0#Z4U>VQP5@"HX*?2D_E>'^M:@+7KO#;*Y1+XU'RR('F-6BSZ;C MZ=S+GR"%[D\J!_G): @(SAVL8%]3E"A(9FOSG5S=_WGSIB6@XIN7P\&V0P1B3%$[$0A!IZ)?#-QV*!HP936,!+H__^F&A M,'E=& .*$>?PAVVSRT*>: )%6F@E'E9F2BYGJFIO%_@"@NN%2QZJ/T/38)3IH M=F1KC#[T+>S'^I9(D'&=&[9-MFN#A,-6Z!5'N_H61_C"G]"W$ '_((PA(Y%H M0SW!:N#82#&PI$]-^"=YBDSL)F.*$J6.CF5!QH[3LMTV)RB!.L*F%?^^)P7" M&$HRE)>-@49" FE@C$:$:U]VEAI+W<'?]B9W^DSTQD"^#O;CAS-J;"F6P03S ME2Q^22ODF#.:;)B<\38S"L?$"8,DR\>)_P5FR.Q!._!.@D]A;#S@$O%&)#%0 M@5)/+A>I55(16>NN*?YN@C?@.^#K> G41\?DKNMU4X9&G%<;&TURI=I5_2TW MPO0>.VKS6*VWB%LJNXKVS;2M#(9*!BGZTRD[_F?CM7RU]N\05D5H!_:UJF,KEURV31CE1E(^-7D?,;H6,02(7280#$F';A]RRMH9U4U#!LQ! M:'P!"F00GM@VA/6/8 D'!4+X#V TWQW .UO:.TH^@*"IOHK>1H M]@LX3\*"C[5&LN=N1+C'QNHD;L(35Z[]O@TIB$@#50Z2ZRMCLOVP4[8LY"KW M8Z4%%"5$'O0AM(AP/9"USA3]"A? 2W %D):N0WN?7EJ0), :C!-K1TVMG3GI M5/D!B-.Y1"6S.+_;*$ME,&\/3)J+=Q0[-ZWU%_',P4E.L9;[0$"346&07!]U MW376S1;*#=0+V/T7AKN$0W=%O@M.B8"_+. ?DRU#1D8773I4-_9<&20 M]HDQT_N+6:3-DV"P*,4SRU6[.(/$L.%>9@5XTSI.+N_V2*(G5>AG))=H)X5^ M!SRT01YAT 8*D\&EXH9$*)27X>BMQW_#963EN2P"[# \X51&%),LMBR;JZ>G M%&D9-3Z=?&,K_+9PTG\JFJRWO@9:WO:/6WFD? 4R/\IU:PY?&'":."_GV4RO M:5'(+4>>?. Y0FB#.8'6%]%-@!M$'IHN7IPXEHUC?V3J4;,3&5LY^#=[3TY= MJ1WQLDG,>=79\F\GQ_:.E]=HV/-QGKS?_?IR) ?7^HR6ZNN"T[5&)L^ M,,Z M0QJ(C097D(LP0(V>TOWI8/_/NVT,((4W[6AV)+1P9T9T-V;C2_8(#ITS M@3A@\N'MK1WD==&\X.>X @J#I0QY%;/=&@/@/H9WNW"Z#N?M(;^^+>LM^^8VQ3Q#HR[J*N![WEM0Y!]+](7J=E#A^ M"0'?4O: 1F_'#_=%HZ\AR5N^^[YHKL/SIN7T,@O!F5Z1*'Z M00;[I^ECH%HA)8E< K/Z!7_KA67*;Q9: I7VA4[[X2EMCLLM+W<&0+9L:R3JT#)'5"MB?3 MKE)F^DYO\7D$E*.[ @?7=/=:6!5T;9VW8VDV3W:?62RT&H>V[NSG' KQK"!:(=B/:=B/9#AW/[ M;KH^RLDZ=,^0G*_U3Z[F5;E'9IHUTIFLB^/\.&]G (*^A''==5J??W4B[NYB MN/O:IMW$^ 5;]B /=SYQ<6OP\MME-FZ]\B"3%RA$H! _,W@\R@7ZQ(L3F2TN MGY6:HO#B)&$/6C$]N4*-DF"\&"6C01[P4S'D3;HZ?+X1P1CB+!ORA6W=[ MEPH%%? FDKWQ$2$BZ"57N%7X:FT '=T(U':%5/+XJN!_'5R(W.H"PKXQS-\; M2[BW*.\B)HV50P)A][XE/X(O_LVK"WYE>8M,I)XBFPWZ[ZTQC;@T1QL68N]G M1(T34B)%\[1-?9?/C&O4^/+^@2'TT](2 ?#?[J+2Q*/25BU^'4 MD>1%]B2/)\8F,LO_Z=0SOLJ%?C[;LAZ#,*',>,; 2$365DKY]TCJ(:7]"'CE M'A M, >Z W*FH:$5(#N/@$PSC@65!YBG\%+#JB8TPY2>);6E'#;FZDLD!SR\ M1AD^263L,^,&:!AU'3"JDR*;=YJ6AXO'NL8CUGL83*,+XTF82)5YW>'-%)# 2*GVFDX3[A[TE M[<.4(JQT7R(@M,#ME\ & 0X&(0#5@B%PU3E0C2E^"L:0,S0-@1E"2[H[BY)K M9?Q'N4,(0,48]9+):Q9&P1L#&/Q ,RE!=="P 48I,:\%HIN&M!W-,'=XW8>K M:+@/"WF@W2[X-P*3A&\1'<$F! 1AB6$G^0V6?W9OUIG-GW>HWYTSI)(M3"T/ M(=$2C"DV%TP[0R3)9&C_>W- , B'3P);B$5D)H@I;V((6@1MR;MXN/@CA)&, MQGG/YG??=7'U,!(F-"HNLIX%*26/H/3 /T/.*2[!3+" \:OU1'3',@*^&R.0 MN[T'R=O'GTY]7W1XG4JX$YEP4$RRX_@:<0CLPQ?JKW,L@7S[CM(Q0/=U/%*,.[N>Y# M)D+*"P?S,[TG;6AA0_Z[3((O--QNZX9N706M\%B+C[N!O$K)0_Z(_@J[D*&" MR9!V;B.)(^5]Y_;'TZE!P0)%2Y '63(_R4=G>MCMK;U4'*]\NW(/<+K8;K>825$E.6S:29$2+.6)B<0XD M&./=P@W5$=ZMB_KI^ZH-1O#!7SUB^,,"MQ0FE[/;&9*;28/%_)FGVZ;-_/K7 M7ABGF,"^A@M90<%!2@T_XP4',DI;0>L$[9X*' 5H,K^U?$RULNTZ@B1 -[3=P&IU,R[TNJB,$3@UPFJ?XOD@Z&=1]$"@ T$Y*RC,%H#UXR(S+8J6 M&8Z**IE9]UY6D\$T.M07KXC,'M+KJ])C8LCNW< 1 (>PL]@46E-HT.0-RK0$ M=&SDH,WT=8;N<[$?]7>W'Q$KH'K P[AGC06-/[1,*C3V"*@5#3TS!814+ZC0 MH$%"[D<;(<+OT]=B$$@? G)7%6%X#H@A;\F[<*+B3:2.Y[N+ G(8&!91R&^9 MVWX\6W#J#?K]P>,.K38VSD-PP@WH<) XHG<5:]DPT.$N!/UBV=!S @N!-T^G MZ.#PKI[!3=8::;%E>' ;%!#[>99T& \<1E#+'1 ]%,.4;1=2$%F83RJ&F)P;RD0C77!? U-Y]T48>\>F,6_)9.0+N-X'DP V28:YV M3 T=3? OO#7V^OF$M%/"Z37*NUN7C'IS*!Q#'?5_$N13+0()Y#9E:J!O& M'-'3%X5\,E%&()P95+CPH*L-%N4"8R,_0I&O]+M#>H'U$/(#-V'96"Y4 .A, MO;W=>7MV;#7%CNTP1/'#P@1/D]&C['V3;+GDTZ__+K5 M0:MU@YI ^%X3OBK<+,*)Z6#3"VPG>Z@Q"R.,9P\S>Z9UJ%>!))R7E+:D*-6FH>Z=T9F?#G?7?2%024GYI2X MG%J^Y%86AO8J]9J]0 Y!C8X#$00!6'"+[OQET1IMO^6DC2MG/9I!+&LC0.HXY',, 194EV6^P@7$4; M -TZZ,,!7^FXXH4BDJ%L6#)<"V_BF NZ=C> 1+\X<-+F)F9&\1".<3PIM\>R M*>(4TBZJQ@7?3T1Q1&3@9!WXW8U=AS.UK?W(Q? "51P1N118[:]R$[K)NF " MWLL^;1>$?L%K=G^3=1SBH05Z_L.ECO?+[K7B"7FW)$0J!C]NHZ2,UWMD,RU< MKVZ-4=2X;:OD1O?'3PL/5^%3!N+($,:UY@K]W?O1VP]X!D5%;\6S_TO^&W]" MT6'4U 9^6T=Y*XMW4U<[Z[,+-O%JT1\Q,?V$%__!>W$(OL)[!UA.97.;,$4B MN6>K-MLFV64,:@YDCU&34839:;WW76CQ\'V^+W07;MEAVPCCOX"-)"'!LCVS MNJ\QN%/1Q)!U&^[EC(6^&W@RM;THXM7I/1$,#O!/I\6CW8B CV4.I,#ME>3W M7'YOS5!0O(58V^ZKPR/=-_RMQ7:7\-;UI?$^D7_WJ@?B_4WC<+$*_0$VSO]\IQDQ_@"A[E>)",D M:S :NY):+XON<\86#SL6?ZSU6!MU^2KB?FM9O'-M8'UM8T+4P +_R3\OU.DM M*'E2&U!LO!HK5V/MOAEI2C R"E%Q,I2(^WC(79,QOT[!^XW'O)9:N'_6KK'6 MVQNR/^FA=0_ASH=Z+-N8@]J M&\J\;MGFOT^VRZ5AFQ(32E=NK.KT*#[JHT;%L<\W!H>!%=I4+480NJ'0I)\7/<9N([\3AYN!>[[#?7LR$7+4]ZL,?9]2U6 M>?25$0'=A0+L37>O;2^P(1!XQ\O,>A8&&0N?!G*H& W.R3TK.VQUOJ'.9@G[ ML]W*NPFFZ"@9>V7<3EF3'>W]391_@G'RMF([R^02Z6VK-)=:S2E=DSKLBAZM M9YK(42^#YJ]_$T])GW:56Y\00I%=8'[.L<"EOOP2,^MP]!XUP %'/M -(89 M>!J,[;-0I>;\4%@V33;\TI,:ZF)0+NM0>^AX*$E%3EF(NE[NEQOLMS8]= /> M#V-#A0;>\H(UK_?CM;HC'AP&BI#<[MD#]EK;4RXT3=GK!KIKA[Q7//(;[X@W MM3]N*^2]!-NN@,.3WM;_X;7I/UFB[?UA>W3M/ATG^1SDM[SJFR.%H^OU:7X)6+O';"["4._CY_]'AT3O"'Q[Z!<'Q)+4(S(T\G M#;%G'S6*T&L1B,4X:1Q("/P?]%Z3@_ MX,48-:"C"3H^3%%B*D']%%[_98>6BL1MEN/%GO-J'5B1V/ MS/+)ZD@K)LJD/)M)"Z,8:5<7:&3R>&1YO5KDR'&DR+7E07XYI$P^GUH,Z %Y M//+96"V+C5FL0M*9J5)-D)EA]:4)1]+'(YEI>2:MFE,1CHR(4RG>[B1?)#CR M9)[M)IMG\N%>E=26TKJT;//J:79J:YE2N: XTB2B,).T6I\M!I'3 M>3I5N_#<3"@E9;4V2PJE#F,J(\&1)_,,6STS6UQ2"Y*?B(SS/(F6.BGTS)-Y MD@L>\.N>$F5GX4Q\EEXL-KZ2S\R=T1H]\V3MJ1<0+\1ILL;5LZ5(3ZY@#[QY.VC M66O:*$\R0%D9L[112(ZKQ22#O.?QR%K5X2-*6DPKJ^2(DU,]<2#AD2<\FD^6 MY-QNQ5 MM9Z[O1M"9^46B[N5?(Z)*O1Q3GY3IHXV5YN"\VVMP;:&??9<9?-_Y)4=';X1UVU*O39476N)AX@+G,VW91K7-QZE)-Z?I/4K&!7U[AW^O MG$^YL>;(L1T3$%,#N0C9IQ#4K]QC5T*R .;FR [/S^3QNO#AI7MS:F\^'G/0 M10M\O+M_^6)[*P$?#B/6JKCBSZWGAV$OKZ&\JH4+"'7#)E8 )5D!SI\:D#NB MNYZC(A;;;XE[92NR^["]VRBG!T!P'89WX&B]DL!]93/O"'#';FTR3="?&W > M HQ#477$_O(=W7N8O3K< GAB#E!*G/R7Y$JCRS;(W./?VXYM$?XXJYTVJ=6=Z>E M^VGYS1V2+9M]JU&\"SG;DI+%&'BW39RA!68.)K-;'"$(COEENFP;-JZ5/:;6 M]:LS7R:L/G3Z2XXLR]'TNAU+JWSAX]5)1W<=6YLD:&-G(^M;$^F;W2LZ/:54 MX](KD$4Y MVP,O"YE1=(L!TA[=^MO>'PL10\?&)D^5-=GE0VAW:H6JK _O(\)%0V.CPT_W M' &^*A?:(XE[" :_"!DINFOVK.[&L.^LK^/57GEF9_?MS6(\0[Z3E%.;9.U? M7\-9X^U5-$1?1-&%0:"]YV]L$3#VP'93ZX)MX%M=4PO\WOSPSY^;BP.D@;U= M)=Z6HSF$57YE./;OD;P$XOZ69W][XMM[2Y]\'+G8K26YT@OWC+GCR";/V3=A^BO55._*:C=O$0V_:'W1R M#'4#'=1"[=HJD*Q/'1@1:< >&R*Z)(H&;>:/;U98N" 0.D;3G2X^V]ZFAKNS' H?3.Z:+.T773&#^C(#IW67!H1H.!6!$,,?'+[*U%^M@*D%. M\&X2+.>C2MX=6_AY5Q. M<%"^VB0%%NE6%FD?UF>$_X-3V'A[[QX43E=ZAND-D^-N ?:_;7E?#\'P6$;Z M@G89NV N6BT+&\4KCSVOG]\RPL>DTV>,_[IK((T?[I_C!]FEW8.Z904>#X[<^V)/W?3?\RG[+TX>]\_C7 MG*WO:?PN/'?3"Z][?4=W#;[L!IQP'&[D1$0HO->(_B8^&FBZI$*'#=Y! \JY M"VZN_O!H8P_]RSO7.#TYLLW-6[VG49[=?A=L:R3VE(R<0ZS=TYJ]YR,/B_8A M&UBJS>^XQ.^W>Q"$3NO>/(#9\U';H?S0,E3'!M<]>#F/'_8AY"WO_W\$!$<_ MQ']_4]>8\B;>^NOH\-'"'%5H_R 2WZ[ M2?MY^W?UYMNO$R'Y931X:[?V$XCP);+_9300#!5]B.]9?I(>U%/\JO8O^4%Z M>)7L=(0:T23\8\;1'->7'0+TC<"%?>_ON>N]SO_7]PI]+^]R;=A*[Q:;L?=G)6\K&6_+PWQ=< MK+L-OZ]V\>O5^#A5PDV_W__N7RG0?GF/*I6S3GE:3]@#=D?O,,*LQ/D]DYGN5CN9]4N2 MRR^D+*E:3#K3_'PK^+?-^8O#JBW:9GFEK,;F6B3:ZQ?FS4$4[YFB(9(^1;$, M#-H5]D>!07M]-W6W!NW]1NROZP'O^MW2NY%1V]49'"#R;!$X-@+E/7YV-5OIA79PRT_F8./+5R/QI2D=98-15/X>JI-IOO: M'*%\Q7_]FPS1R=2)*?P[L(5!39]UB32A;Y$P&"IAH MSW.Q?\V ;%6.M2+D6A&5MC*)JHUEHM 9+J 1@OOK6"@1N=KN^E&.%?'U\B [ M>2%[IR/<+@ =IL+TV_J5;ZR!_^8;%O>!66#>'RSD=UL(D7;.:=:/0&1U.2[&ZBT$,;X5?@7P+[-!E[="MSPKOW [=X_GB MW6Z"OV 'JXBU=$RE%(T#VJ24#LOI!;FXX0YV.HL(+2J6G"@97A^TFI812XV0 M"?NZ'>Q/MV"WCJ3.6ZVOW*O>DY&ZSV")K'&Y!%^.LN5:?Y#J4_EAK''-"$?) MR?PREK3*;+<^K+VLFM%P-XG, SJ[I:*A9"KYH\YN*PCN$,,Y(@S+'2SF%N[M MM<+=^\[RO6X,@BS>5]'@>Y[%7KPJ[)M+P7V?[06'>($F!#[AZVAPYT(0WB*#Z.AN+4:1OPT^WS#SA\ M(51#E\*HQ<_5(^5[VDG?MBK\T&Y$H-T0#0=!\=[<>-[DGM>MR?%PN89'.9BI M&;KPJH%6FY5U7(I*,COK,51*&,L#U4%=Z[[U$L?YS*VI\7!! MU57WJ614U(O06F4@];7&>?F]-QE[C>V+O9T2- M$U(>MV;?[Q2SZ7=_T"QF\^$;R+T>7U W)(1&A00%_NHM+ I]1.PZG#I*M43V MS!A/C$UD6?[3J6=\2Q70SV=[ >*V2>C0$@4FJ&/Q5H[Y?_>8_IJD'E+:CX!N MT^X!/8R+T01/#4 R'AM$AU%R,(P-4X.DF!"&PBA&1:+"KW^/&L$;2K+O@#K- MR<\57:X8$Q/$%S 0/&D(GLW6U79N,L\I77U:;LY?<?(EHK)>+C$*/R FMMK>MX#!0:./)DGG]/8LDI; MG+):66 0*?+#7!*UH3^9ISBT:\^3EL"P\>;,2G8,=2H9:.3)/-/]4JPC43&. ME,N4L"STUZGV"QIY,L^5/<@D+;JDPK731LQ*TM5V D&AG#2";VG]IB8LS2@9 M=P2.?NG91MZ4X,B3%1E&+U*K6;S$Y8O+1:X>I[5N%5T5/%E1;;Y<9VPK;"C: M+#?/YY+CX7HI#6*G(QOE.:2E.HB1=2L\*K-T(I,JH(SKRIS, MSS6UQ[2A8*-TPLG;I40X\CS76GFN[7!VN&4/W(ZFXYH;[2U?^5; M9_NC!1W1WM<1+0L$O*G<-$6+!$W1 BC]H,7'M^%#T.+C3O@0-$6[#T8$AND^ M^! T1;L//@1-T>Z%$8%AN@L^!!'3G? A:(IV23X$3=$>L)+Y&DL.FJ(%3=&" M%AZ?H4?0%"T0B: IVMU5\ =-T8*F:$%3M'NQB$%3M$!8@J9H/^@"7= 4+>BQ M$C1%NT79-D5[==N1FW9%$Q8-4RM%J2XW _8X2E5 MKD9%I8[0CB05)NB*=@^H_S_#,-TC:N&=H'X$BO&C/78 E'B<\;KE"*#X M'M7D?G5?M$+6>NFWHZ!'MF?6/&N%N5HA<\U=TW.NH*BY=5,C9^W^/")03&>M M2D%?M* OVNTMVMU#*K[?BET;;B2"X$9N;]4^"%G27F8;$N!C+*>)4:-26U*1 M+/=Y:_?'D"6<:4UCQ8&UY#3!CB<&-2:\$"6W,5HB%/7I210T1@O"NZ QVK>. M[I(S.F[H0'6XNEY8&N52M[ARKMD9+37,-F4^'%V0LIQM@'8N&LZ,)+*+EDWVFHK\S(/.L*PQ6DX*6J,%K='NQA#=XR'C_>Z#OV 36PFKD?G\ MN9$EP\R"=[+QO#7NWG 3:[2D3$Q<+,-H>)C,EOK,VYOM"_:Q/YT$W;K M6.J\V0IZH]U3N)0:56U'48P:5T]8,8&;-OI6[?.PO6_'.)D2F*8C<;'/@EY_ M,N&SG9(]83;-T6*A1.P=*?]O=((;-$?[@9F\X$3VCHK#OKD4W/Y8;ST2EW;$ZSUPA(T]SS4UWM$B"#KJC M!=W1@CX>]W#AZ];D>+ALP\,'+F10Y(DF.F*/8%3A:M7N-9 M*-5?^.8O D#AFL+'VZ8#+J'*J(<:_M7KY34T5/&]!-[_WK8'6&U#VS='&C;X M/_^AXN0_*<05BOYGCU3XJJ:P3ZPK-N8[7F3.-#3"EC6WO0_\-X2;\L#IP1FL M"(U?$6,>035"4\[+^FZ>-J%ZT86,.PGQ-L&;L@4(. @] 9IL6>?-%?R&8UJX M4YH,USIT+%E')YQ(]>?XRT]$9^^-O"! =L._;Y^_0H:*L!QA#*=CV\"TB,48 MZ,3(L:$X$6 Y!;HHHY_AM^ '4],8XKY B*[X:P=#!,BJ(4+.XBU#A^-64,[@ MPGD;B$]?07&H";8I#QWX/B(M&T25M^":"*_*FV D$^!^2=>;"[V=2UTG2HZZ M2E3J4 )P]0J%?G2VQ@'$G<;2V$%'4!>(O)/(P5LC"3_"/ MU#]_AQ +33!<$>A3^&55A:X$/DO'S(8LM $4I*&,.DEYXH5^05)J3:&7&D'[ M!:<)@P?@V.AGN$8 Y>LO-'?OA:_-=3.)0\&;\BMK)VF;Z])('K$H2P1>/QSE M7J<6QD!T5.!VM9)'!S0;FG"\VU[K>"68C.@/@BKK<-[HA2/'1$O9OZX=VJ.+ M"02 T%(A[Z&D&CK83 *WQG*F:&+_?96((CZ IA^)Q'8_5$<3W3?SV]W/'NOA MS%W2;RXX; CO[7S*O8K5#4OMN;(:E$I"1VRGU]./1R?HM7LNI[HA3\.CSG%P M4N--1)9(*M&0Q&OUJ$9D >V6,8N4KC/0[#K^Y?PT?28@();10-:!SY*?S^'(Z!_T!I MLY UO';SW$NR ?L3+[;9Y M#IA=Y[@3SL)_D8'W97 OQ;RHU>0L3-++]O-BV4[&EC"8^+=FG#+71Z,6T"H1 MH@,(Z*90SSO4\ [^,-UOD,=OB/!$?(61WC=28UZ\DJZ?"DB:5Q%:;7L,@%WQ M>@3NA(3!?EIDD6N%8@OC/2Q0E5U0X)UH'5W?O(C8A6/2I%X+UU9D>+08MS0P M9LK-S^]OCN;D*U?-L;+6E>9<)<-D#U!INZ042>;7O['3?L_8%T+#@5R'@X1J MZLJKU\RPBO$YO$Z&46P1KL-2GWS6'?.TOTS"V;W0-">3='VQ:#C,BW9=GLX% MLS_B(NR,*S=Z(_VY,B0G)>0,R/@I4U_I1!E"+@)%MI#^^- ---UQ$G0KF!7[>PYB\VC(X[9IK'@5[X>\39!J+) CD:#NB[*$I 3JM@Y@^ AE MT=KX$^_EXB:6>(*+(5 :"YL"3V8 ;^KH1'OSBD-B;2?B/GCKV. PW;#1,\!2 M .#:SH/$%UQ;R'%C&X!^J_)+67.T=YN,H@!4%4GFCN/'IH(?,T7>K'>*W&S: MA(^?,>O&R\=3YY\*()M,=*'WXRV2I-//=#\SI>,% _J!!!DB?0+($ X<$:O> M8+DK03*4-]6"W%*AN""7 3FWB?^_*NK?,?,BS"+K>95+-*I%SLED!UJFLZR9 MD4\R:^]6-'1.K6T M$\&?!I-W$,J_@S_)?JR=+(6+>4Y+&]6T%.].]-PY_EP]A*><1:8I2\**7:5* MDSP[*,[@1[_^_:H@Z8_(R33DE!J-M;M<7!QFTFM:6S-GQ?WJY!Q-Y3Y+STU% MJ7<635"-4,G(ENB_W>0:;YZXAG= MF0"@/@7H6;I4 3P,7T\3S4F#=Y9.PU*4&=N<-OA.L66;BU]>4A-&OHQ]9IS7 ML_T!TM+;;#-%>NEFER)?F%<^W+2BZ'B7[W;;PQL;;A$JGAQVE)O@:\0+F]2R M8^$@$,?8WG=@I'T8AVGP.^A[%@&5R3%1SE@$N"$>CK@V3_5>Y 5G;AMZ[$ZO MOJ4F:UPNP9>C;+G6'Z3Z5'X8:WP<%A/;A+:WPJRWP+KN,M=7]]OC4I(>F=DY MZV1:18I\D;N=H01='>7CZ+YD)WJAH\F/DV+:D%YJW?Y$(,.E9+B>&/'%= 62 M@@K1<1]B>'OX4WE"5((CPYLK6CPT/;;UGET@;_OM_7UVE"9 .6YD\]7##0?6 MYL0_UD:2\=&,#!DCH_I7]!F!"F#AAA-Z"J1:(W2\TSXNX#_ M@5ZKF5+$0E13Z$GF992M%>J%#G/V0/N#IL+]%3UG8ZA\;5=L:Z/P/RC*/>,\ MCO7LK=V'6EJE,\_==$G1-++'V/-68U98G+ICT3&/W/&^IS',0T_3@22OCS8% M.'LB-UR33%H8TF'6Z3=?EO4XEQ&R2.3BQ KNYZQC-_E$9/8MU2[1B.7*W97" M8%.VD 7TC@[P&1@61%D73"P63[XNV.VRN=<[5( O,5%1QGB#'+ IL$#\ND+S MT%P4I7B7(WJ*\?JLT+@J10-AMJ\J/ MX(M_\^J"7UG>(A.IIVTSH-_;8I*(Z]&>(K'_(?9^1M0X(:7&+\-[!/-J4%PD M!N]KF\],MPFL]^$;[5T]OMC&%+(=G N%7A=I#!+NK.7U. M:.52OE[C9#Y=K\:[0CZZ; [HTV>N\W5E%&$Z;59>A)U(]KD\1]8"CCR9IZ8S M^:ENCY-*)F6,EA6Y9$\AY>.G;^_4%V.KNEBHY"H9S^6C(XNL3!>#Q.G(:E_O MU)G$-,%F[/:0KA?7$B-+;CWVX4B#-5(>K%WF$VVFJ$:6BK9.A0MDT6H+$P:./%F[&F:7 M&:G#\*Q6Z?5B\CZ0'G50XV8]DR6Z[%)EH>=[,1I%\)DZDKO(\ M3P(GHG"9N G6\YEM=T<+^("39V9D?9&.">D(2=>2BE-?3=AQDX$C3Y[9'XZJ M@Q+#%[AZM^&H_#.U?JXP?O)I28JBZ&TJS\9;YG.B6^CV7\0F''GR]JG-J$(\ MGM'9?"1O2T6IZ@@#!-Q^\O::F2@F)T7UA07KWG+9,MA".[?PDT_ YY4)59 [ M7+EM@'B_)ZZ6V::??%;R1B[)I09C)?ZLM\$*S.>].I+DDWD^J]9"S:6*72Z\ M&BT2[4Y5U0T$P70RS_DZW8@OHB)0M(I=FZ[&G6E4:_I),FN^,*P]X2)D/2:% M8XM:1VJ&D?2J-#WA$JU%Z4T#.?7.4Z.J_64 MV2V6&B/&3SLFXRRH"?DCLP4<>;*BJE&?-#M-L"+IK*+V]:HM M=5)(XTY6)' #GE\W=8UKUV)&4F+[Q;S2]+/>J51SH3D+N:+$^6BNT.GR@V+- M5X^B=&S>42O/,Y8N4=TT6X\EFBRRWBGC2@ M81>-M:@ MAV1IKH3;L8%-=?LUM>)+SXR^:O=:<;+X4PG*>/-PS/JHTN='!3 MTK'''%<7XJJCR2JK9DE[3C2F1D>0_'SKIY8ZRVG1U:HXKV?D\7SAIT=4V(SJ M\PZHDCR=JC7[H#F<6KYZQ-N][-1JVBI)5U)Q4.#AI$7&C^_K/">LLI%AFLMH M(\Y.#K(K,/#E^YSFHLE)NI&%:L<^JR(KM8HKR8]']71N2'>L_H0L#\N)7EIO M),)YR<]Z4W081*B>TU6T2"(>DYOM>8OQC4/:JUE/&V=2")20C+QE? M^_D\3I9X@UJ6V/S4X7A*Y&&K@5 M#;^_H@@:IP0RAF7C?6" Y]3:!G5NG3YM/)%KK>X]-UL MNMUK&+B=Z!12<_/#_EO1'M7;GZ*MFN!N\0Z@"7G'-C8?N+MA_,G!IGGO)HS3Z%*'.(5SL[3_WGF_ 9XZ@\&VHMOD]C.ZQ_'93 M#"AU].;6WLNUX!=OAO)#RU =&UQW2W^9"Q"[Q,P?WOJ)/,7C 1]NSP?ZB0[X M< ]\H)Z2 1]NSP=HE\XB( 5\^#*[%/#A'O@0V*6[X /Y1)^%+@WX\"$^?! 9 MR]LV>%LA=#!W1XAQ5T22/A^]WY(<7P:U#;>[Z,/_[Q?]Z[,F-/I$WHY:R0\A M&>2\LN7+R$@LD)$/R,CMJ'4S&7G+JSV0&'S.H_P\I_$MF'U)OW O:MT9FP 0 M5?CML46PN@C$RWF!@.E'AOY[,STPZX%9?T1F7R'5D_O(5U6"EQD=30;=?G"NOI_R^"64K??GTW MZ)V"SP'NJI/:3>C@9;6^LWC??GV!>-^*#JYC?E3VW_EF[:BY24Y>PNVVZX % MP[(?92]V:U5]HV+I\FO\[XL9F+M!K+XT1LDG:V@_B_)UVRO@%Z\Q4,#/M;:(;/$76-:I M=8"D3LCV9-I5RDS?Z2V8ZRH@M:IR@I'."@H]R,?;U>>R9B>]%N!4*)*ZB@)^ M26;AEM'*'75G>^;A@]!-@2O$,(\:@CYV7N%RV\C[VT]]JPAHHWKG[&^+-Z*I MFI0I*'7SI1OF*@NRS3&#. J HCZ0=]\E.W*KB"C0W>^BN]<-GMZCN^JR)'.3 MG#[A5C-ZT!,&6F+((]U%L1-]Q18/A)1!!)^:QK\E* $>R0$:7@N*C%2^4J$&X$\Q^?4 M?'9.962JY34+C:5.6X4&^9S[SN>@ E#X-D3LNZ**5*:O09G+C3]5:'67/!_KP-K?=3>F^-^ M@[OB;H(M=WX=8],@P -C*^:F4SU,YR;*;)(;#,*C4;C89KXY&-M'D-:>8JD+ M@*U%HD^) +3B\'K!3 /'KC)'X$M M]T<[S?O D_,CT!6O,/\@X7@;DT2#3U'!&6+13]%[EA,&]_/X%E+Q+I_R$:=R M22%(W0'"N&@.MA7/V6O7^]HAGW%UPZ$S#_JMOKVR-^^GF!"X&]!HP_LZ6^ M6\Y?!LPUHN#OY^DM16]OFJ=&5=M1%*/&U1-63."FC;Y5NQ32^MN*&PLO MA?2S_#PGZ6)N7BB0O69&1IC/291N#$42\>MES;X!2$L+\.NJ/TNX'\&9L^PJ&>>SW)MFH_%LNW8.*\U M??=OGYR1^RMZ#J0'M"CJ0?K=^^C7OXP@F X0-ZA2%@&-'&'88V!N)4D&UE8O MODF^YYLF+B\88']SK_Q%T71E8XPSKBGVZ\20J(X:O?QL3CHR8W=KU=5+DT5H MPC&$"4-35X&!^B'J]X"M4+XF27IK]?NJH/@=^M>E!]/5"SNC62=FS7E#J>B2 MB?0OB6'8J,CU@N*'T+]OD0G>"XI50Y?""-W[NR0EOGD:^#NS[H[RP/<$9WVY M"O97D\4_%KGZ-N%OS="%5STPG((UJ(VK!:7H M(*%\_83R=S4 KV2=?[@!^/( _*P%B,4&7(4U@,.6%Z5QQ+)M(9>4H 6 ,7@T M'HK'DD%F^O$RT_[P]=MX[B'3& ^6EC[?POPJV X/H3Q_&C]_-]3P3:#\8S'" M;Q,6^[C"YBCOM'-C&Y!U.3^V4L/V!*Q05X 8=H71^%4.:7^(ZMZ!B%^ML.*' MJ^Z7![0^NEMOI.B^",IYDJ\T.B6NG#=S*M)=%,8F0U3B*AO91\LE!V#^OF#^ M7GB,^TZB,WA1M@2X*[$)*'S@/I']7T?S[Z!5=N#[TZHA*%ML_UBIDQHOF0E% M=H>=.M]N.)%Z6PJP_0]!$O\,V#^6>J/):( &^65PP4&#A2_@PYNWO6-/\5O" MU)Y2'X&XQ2#I;1.2$YG0W_@G9$'_(D-A^*>_?Q2'Z"?ZEIT7 @:]J4+)IWC MH<#9_!AG\\'DNA=SW3N Z4UAI^X:P_0RR'-_%)^\=2!YO\1C+)<>QLC]M^H# M1_A.(*/W10KW2XI/R=%EI'DO!)5W3;4^TN M7A80PSR<*R^AA)?&R_KN%!BEN2PB?'PZ?*$;WK[XWN29S.-[ MC]7VDO'HOM1OT3%7@#?/I^(W0L:X,M;:B!C^8P<*&.4F'FN\:0ZF[&KZD$+3#XOLIX+>F21?<=QTO5E M=E&.E$R05 KQ?6\ZN*HM[,E7^!9SP\Y[FB1WQD M]W"PI> M YC"?FUFF-Z>:O>ID5,@^YDP!^J.W1G)5GJJ,7#*]*]_4T^I:QQIOY40OKS M_L_E_-YWE]4/55I\M;#RRJ@"VKK39V?]V+PWJR7+X_(""FOT:L+Z]=;U?X** MBO=45/ J(?#6F$ 9[?,%% 2/>QC9\+E0!F5#M.!X$4X*CKI5<44&3CT'9_YZ MD<6VK(*=3Y>=?GQBD7QT*F7'0[8,LLV@K.*2914)\BD9M,.^@Y.N&Q\6!WS8 MNKW@P/$>V$">;S\5\"$P2S^)#X%9N@\V4$_1H KU#AA!/I&!7;I989"W:WB$ MPJ O.1JZ:?W&G7:IVM[BHNZYLB5G>!48]MCK2M<9FP 05?B0L46PN@C$]S2! MONL*GS]LM/O5,D/OW_S[QC+SIS[N<0S'Y]S+=UCYW9X57:9+\?5Z%1\XCOOL M97CU@M!O4_-YD=Z6I]?!'T,>+M3O\D>[@AL7[J!#*V+*0T$;&2;!:^C$%IVE M":J#?+VLXS,V#?"68[JWGHW1$2Z0?)&2E[LHO;L@LLX#UV3]86K[KLH(CRQZ M(*B!H.Z2G=]<4EW7^JC,O?^=U0[X>%NU8A$CT]"N41+Z]15VMP!\^N*ZK(O M.;UQGOL%=H/XZ\((39\LD?HD7E/#-*!=$JT<5!U<*-7@5RC4M'P0FV2^7-*' M9+W(UN.+=;&E+<6ZLAA$!Q'4?(-*GH*M_1THWS=6OK=.+;^#]D7VM2\R8%FG MU@&2.B';DVE7*3-]I[=@OD3[UE%V5>1+%9YLR]-%([9:)XP" [4O_NO?R"E6 MVB54[\;Y@6^? &B=-NTEC*'-R[J[_0=+8D!FWV!# M=2-[^QWZA-[?IO_X6@7B'45_F\U_(*O?:=]_/6']!OO_X*+,WD69D6,[)B T M69%T *O[JP649?(A#1*@0@39Q5[TELXDM*P & M%. 5/-XJ#Y<#_WT%>G2RU!=D+&]&.6=2$4MU?E9<91;!'9E+WI%)1IYB/[,8 MW;6X3V1LAS!P1S6@]%/L;"?,@"TW*E6/W1*7-&#+JQ44D;/-$ *^?&$%M>=3 M[J-D^-T$NF4Y7"QVTYK0L]2Z",SB!8JD(D_)QP7).Z7K-B1V*58Y.B7\I,K= M<*=WNL1WU@N^4SWN:FFW2,#$;H(I=XX*%TG(N*[[#A,R^RM]L-Y59W?=F].= MK -J<#Z=!:*76]_O<^ STYM:65I/=4';9'-IP6?Y MG!&[K<6*7[JV]1&!]+F1]>H W.PO#Q^@L^_7ZT#:HF<(S M-,F*V5'%:DMHQK_^38:B]+FF7-\D2Y7]Q4 MTWBC-&/&92XSY M@W4,!.-]6)L8Q&1!3!;$9'=MUWQ,&3=-UM=I*CKE,J:83"7Z[9=JC1DD<2Q& MA9+Q;Q6,(4+])HK:U+'QQ2=HYH%E!X%9D-:Z;5KK9&T7OVYZ2PO$Z9MN6D!D MEP(-YEH]9I#"-[\3H2A]&EG]_;U"*]=$ M=8#.ZS:":(*F&P:AA D$(,_Q!80@T+IVH'7'N\T;4.G5B.V.=ZH/:U!QZR'7 MFKHVH+@Q :VM!?"QF^-.3RV(7/F9=%JBL9/K=,K5X2_M!N!.V[KW]#X]ZKHT4UF]#MBC:P[O+N\ M!UG(E:<93.R;,O9#U]#V;MD)*N!-9-W'1VN+H)=.]\\^$;%R$]OJ#K M5S3UA*ZX:_!7;V%1ZBD1NPZGCD*&R(XO_\L38Q-YO/]TZAE??4$_0X,,/9MZ M< '0^P@&E'AG;8R(C('OZ%M;*>7?(ZF'E/8CX)4Q&. NP=! AU^BAKRJ@7"< M3\$64@I?'.OAU(R4PJ*\D!2 MW+41-K\$UA5-V/$\(5\P/,<8OAKWQ]#P_1D"X/X8AS@;(3PL8VAPD1G6%:&-\T5_.X"SO#DTE -_G$P'C39REPJ9]FX M*2]:78=3$B+SZU_=.(WF]GF^'[1/38!O8J/P5][RF1@"'8QDA(9BF)BT.K#W M\5;A_ &,'=,$](9#MH,-($%,&L@;2$AYD UIAC1'#U6@(/14R7X>).W=]#G MW%/[B1 =@'H/RQAF18#[#5[6[14R"M!(J_(:O9G?3,V%@+7'A@7@-X!F/1'$ M!R0F\HK$\'B>4]- #A1*#'RY)_+_?7?X@[$/;!:V]HE=3H%N@;1+Q:U;T P@/IJ0 M^;J#,Z>&I&.+[$H)(K!C0BL-K T7MYSXOQ;1VDA0!B&Z0 _L=J=&\G3X"2-! M'F/9PH&#>Z!D$ O9'A-I4[9L0PU75\"TB/;,D8?#+;>AT$$:TT^^6P5^LVM2 MK+6%"<+N#( MZ/%(M5=9J!4YLU"Z>4659X-64TDS _KTF?$7Q2Y&R RK\&)M::J92GZJH9$G MS[0+)7$]ZSEYJ\O9Z&M399CD>9Y8*;+1(-KPO\ MXER>"#VCK?#UYVDMUEDUEU1S$!V0QR/7=FE682+C&@F>,QH_E9)KLML< MQ$Y']AHCJ95./*\5FJZ78NMF7Y"[J.KL9&2\.Z&3MI3,L/)H(>;&>5!:#Z5! MXG1D=:1VG&&2F2O\A))4GNQ,*LOF('DZ,IHUBZ83GH05[:4]J$Y3T9>7,3K8 MV(R\'SG>@9T8X63*P0@1TD-#\>.TYB%:;LXB_T+=I M\A]HG&PH'VA%;1MRCT#&W\)_I/[Y.X3[AO'/%S/$ ,*^IV M&-F:63ARZMBN_80/VR[_@#WX90C/#'T#C$9 L(F%X:@B?"JF-S9RNYL+:AT>%9;8[^E@7V ^K85@M]',8Z^ M;=RR/V<>>A\>2@O\ (V%$Y(-$448S&&8XP^40FH"L@XXFC MW,=>KO]*@'OQV%.,^I%05>>SE3> _@ ]O CO%GB+)&S+BE/HH>QF# MI+=A;&2A7>QO_!-R^G^1H3#\T]_?BD.!IMP''P)-N7<.O0-O^VPODD!3KHD[ MZ856]X$[^3I%DA^@R 7L]L_LR_Y'%O9.021QRN@:S=@#00D$Y2+^[9%EX7/. MYN?YD^_)_>L%Y3=JSOXH_ ZX>R/N!K8\L.77E>O#!5\$1_X2T=H-KB2]0\LO M!)8>\/7^^!IY%&M]Q[;YQCWLVJ\6/QRIM\?,LB' M;VBY)1V#<6+MJ*FU,R>=*C\ <3J7J*#F=A\H)/!*!09_6""07OD_@%G*UO8= M6 'J6/ZK )7-#(K30G^9KI%]KIO6)GIZ.M,6K8,"8_(#-:!_N(8CS !R>[U, M+8VB-5*)Y\A5$CQ7C7"W0,U0MWCZU[_14"*2"B5CT3,7S!Y;CR^W%0ST[[0, M^K;ZEW0ZJ6@B/7YF\UF=59M29L3FI7O3/YZ=CU1NQ.65LC96J'1ZP*.DG&><;!$<(CV. !9W=R/F>G;;:KI!WC!P6\6=7PCWSS=:S=&8T9L,* MW8C3BT;,+C=MYM[,M\1PM7ZR$5MRM!9OVQ8WM0B % MOG2@]),4[P91T9\H7GW]DM4K3&?%95J+*AU9S?-R\^X43V]&Y@HU:K84?AH& MG&TM':Z(% _&39%D+!2/G<->#-),CYEF:AW=T"%X?,/V*\*E;QHH!SO>1PNJ M-N_8Z0(V[9[U;K=B+QV1'(\5/AHO)GME*5W-W9WUYL)C9CGF8:RT(B?MTK0' M"G0&72>%81.-TD[GNC\]MB('*:='#Z[.*Z#92A@1X06(),B#D6VOS/A+X^X4 ML/@B3OIQR&ZRS@TFNJY/P\QZ 140AD_15"AZ%KDZ2#D]9LJ)TU%4!&.GXXO. M6"\OT8,@V)@^DNV\G^ %7\1OM3G/AK[D\N,Z/VURRDPV$J39;$C%^.+>;&@G MHE:FX6HZQ0&[L1X-"X5D"Z!&)C"(B81242H4C5PEL@JWV5;=P,LZE?W?W<,+?^38AQ/Q#UKFUW#)Y%ZV63Y M%3<7Y'FC*MAW9VT3\6XRW^:'<;);15BZ;O;E;19-B9E)1IPCM*AYWH])@H5 MU),L>DT-OK_,SO=*W5RJ9\?C;QT#T_AAX+3[,E!J/KIH<2F055;]:(2VI&@J M6I(&*5PR$TK2="A*GFMI$Y>SST?(9-^E9\P<-:O9_#[J8H*=^?F)71@[==7FHCY : M ]W"#VTAT"@@9@S+MMP] L*.W70 /H4)-8RZ,FHIK12K)4;]L#VHU5G+ XJ7 M=0>(C'UFW -HQX+(3KB(43C;'+8A=85]BAX]083NWG7=:+DZ("@$AA3ESIL M"<"+QM3V8(,SD'N.N<)HQY#2T*8+5H@HZL(3_B+!SAPHD,2V52#14"%%_D)? M]7"C\;##OV] HSVX:50G9 MLAP>?@-C&>\ZEWKU;0L9#AD"0D+09SJ"-5YY+SJ9V550@8^IW_%_M]M[002[ MUA,;AM@&80&X!O@Q6NG1M5#XZ=Z1]"$@-D+P#J$1\!&2>=C7]?#.!!SS_[/W MGLW)(]NB\/?[*U1SSWYKI@J\)9%GSCM5F&1,3L;X"R4D ;*$! H$__K;J[LE M! A'DFU.U=GC!QJINU?.B&W,'"00A\I.186[(Z\P=:MG= A>($^FFK&2H8_X M!!O]7M?N6P,@A?Z154Q9M T3+0&0(BJV',T6<&OIC0;?2.=!RAICR^:$- CW M!E-8B.A!O"G6> W*W1?<,!WR!.@IC9]"7Q!P\R'OG!-AA3$%K@IF8MC0/MHM M,X$A#Z*,KLEF--F"KMOHRZ&@F.AGIBK;S%S0'/F&"19SWVO>5.0Z;^HZ;RH( M4]^>-[4>9O$0+KZE$ ME%K@8)2A\M+)%VM63FU-EL-L=*8_QQN!)Q+Z3[-1)3Q>=F2ADW\<.-EA;K4( M.E'#D5N#ZD"/YV9VIFDBP1N-)@)/Y+#3,!OI/2HY)1$?J3V.%W.U=-").&FY MK)7T3K'CK":=N]78ONT\!8XF>>+SDLX9TRJK%/.Z-JA(\;&8]HTFV1HT^;JB MYRIP'U#W^".1ET\R=Z8PZT BTN!5@>$750L!B2C''ALF>@4>XT"D].'->#*& M*][G$J"R9"-+<_B2*K"G3T1G6%?8G@/U<4#009GG#+(#"%H@"L_N! MV)'->[73#9><:,FZ=Y(QC +Q*!M*<+O^HGTHH, D+SPZ1W#?C/5BHE>_CB!8 M7[SBQ$=Q8IO(L4KOVSYLRG*+].J@G32(H^N:@(!^:[9C)?Y'Y/V].'EIC\IXMOXK+Z*'$GD:F MI D#N*40.:0P!2--T/8;92&8)70O( W!7#%DG@^/K3L\2,C[ GZ-G@RF0@A& MU@GN ")&!@,5)"P\'ZFEEHV>'V+^5/YBAK#!*;IB&(OWYSMI#=FSM/\T7]IV)HT8[0[]_.<],SG_)HD@Y= T5_S*2#3GP$OITE,_W>]_89A MD'SR#=X,(BF/#"G!+F331UZ4'D4-3[L"7$<[=*VV<^6 O1_15XEQ-!%CYQ4V MGGN(J[-:1#X@9?H] M0X;?AS=1Q##2^//*[IQG4R8H3'VZ[98[_"Q^IZ0>'OC, MYF3H"S86ZDO!2$TG::$3E]OST=B\JVM2 WJYI5@$^=1^>W'3)'B?)D4]Q2>( M-FQ/S;1\(2@:)($9C+Y& ,"7D#I-U[C] !"J$$JR;A@_.)!NBV%Q52GUU=I^]BR8*B]W) M[))C[IG,_GG=$OZ'-D>IX]OE?)0VE1I9A(&/V0X?01Q*[3:>\QRBM*'AF.&5 M+)@[ 93WL%@*Q8%C;T=R,*Y)"F*])M@'?A#"_'3_V%3X)6)4KA?/"R*B!Z#G MXYO37Z4,+/AWEY(';;D.\:Q2$/<6> C@^ LL@4&V!^!#0GB*))PH:[)*L,\1+T#D([GWG)Y@1Z9*.9H"23 MZ:TXT!QA@V;/XPN6-AY/K@H/'J8F,'6I(?(AON(1_ .'<6AJN%FGN!S] M\:^ARU_0=]XSMYG2'P8Z<2Y@IODQD'[:DG\7I_TH0-VG4/ZWV6PSF*/B]R%N M)8[EFBZ[;7"[BP%B[<*@T^V^1.;];OIA]?1A)\$&+Q^\SZQT0 M1G*P-^ Y-7VN)P?3NTXAH@PK _$Q*X;![;JK//\'I'85B4AL,7,NH\ ,%U"' M>,%P.Z+?APKMA>&B0KI>U!=28J@ZXY?%;2O;362>TM\ %9*1J!*9)E8F&XZ6 M#4Z+F-;*7 2CPKL8BRMSUYY5P=04[-/Y&YO)6\@4_0=+..("0N>TAA1_P B]3O+;T R3O1,4%]P(Y3$7%>V(4K1VF*C$49&=U:@*IZ<\)$ M+__^/2W:HJ/9K776C=\@F-*UZZCMFRXJ^5I&MD^1+[36'O:/!G/=M M7\JV@V_#+A,@I4G3C(7U]S&3)K>\LRX=K:ELQV7E.JMPEL9NUF1[%.O,Y5K# M4(5"2RN;R_O)2Z)QI.'JZUP7]N:]2;4?2%0]U.SU$X]83R1O8N>R_F*V8)F51ULF""AS(L>5T74G4^7#E,D/W.A-$TEP38%5O6I&PO^[0M6 M?P[!OVL1^.>+,RG:_JY&G/OB; &NA@#GOI76W^-Q>'_03LJT=\LEQ\;?9X42<>37(A/OE8D??FRMQ44=:3-N_V)9"Z3(G&0C_2+ MN@2A>TH&=.4VWX[;K(,=7\P$@GJ-XNAEQN4+=FZV* R4U6S@"H-_+?K_ MS3690"[BNOLH'_$J_J8(B%>=YHLZS6_N0?$^+A28T_!I5M.XFS_OF[PZ MLYFV8GK7@.9+4D7.-"8DR*:/(*XA&0[PZ]_,-LZ7DG@()L!Q+XO1Q+!X-ISO M#,IWRX>,<=<@H\\XQ .B7(AC(V_Q ;?/RY%[J+S=]H*4'<-5*.*9.J@$A3[W M%.JL%9[7*UV$@, C3I2\K/#A3F[KON!A6TJIX]33'=L=W6I3I)NHX_GH&CR\ M!@]_7ASK&CR\!@^OP<,+-A)^7?#P&@W\D=' 5ZW=6T'#Z68;U:B0WOIY"_C< MQ[T@9]K/MWJ_5&!>'"W;7&?22G=6#Y7!1+C77NKZXO(K\9!U7$_,\@TQHX;5 M[M1,#L2VF#G" M^*6C=W>*F,\I.SZI8SORPV,Z7WX8+E8"#:S!.,E(*!G992I_?2>UH=GJ>"647V(COX)G M7!G$^^=9?IQ)O.0[O-$LQ=*=<*RII.Y;=I1=GJ/-RYO9@IOL(X!SY":U0OV^ M<&MU6LM*<=@>/3PGV@L2C8O$V% DL3OWZ<)S3E0.^%_>PGT[U+5C*/8<10!XE4:F*W^SQ27.+ M?N)L/!1-OC:E]_*UEG?Y2#?#[-<4H6N*T#=.$3JAK]0.MY(%I=:NY82^513$ M%^LV94-?]H]D+G_K1*+_;G6>_W;#-J+781O781M!F/J!81O=JG"79BO=*:O4 MDI75.HHHY2EU?14-X:';22V5T;O:OV'5MKL MY5HQBV-Y*S;M/:?12FYG.H1BE50I_51=Y1P[G2V,\\7*$#MT=QXZJ#^$7^J5 MQWY':72,13U[-[%4J+38?>CR;EBTZW:UI4Z:0JVEZXOB;)[N1W.[G^.=A=2P^%:(]:0$]NW8>*M>J[<=H)OR2"X='.5:)5GH"-R*VWN;*NM@L M\49*;*@MUE %OMAG9T7(T=RYTN$P7(T5\MT8&ZX)\::=&69S*UBYL]%581R> MY>)6NS,1:YK^?%LI5>[ TMS=:)>WZUEAF;UG,]/J*E4W[5$JT@@:S5%-(]1G MK=F+JBC#V:HD\U9J.$(K=S::B-TII:?Z8U>MH;/U!*D43:LP[B.UO3+26/%F MYB5:5Y5)-LE.N964[C5\XSZ\E?>3Z(@UK5A7+=U6;5Y[$DUC,4(K=PY?>DK* MCW*8F^<*4R7.FA55&+.ZL_*V-*KWN*6L=91:]VG(SM3IH XK=UYOVP\+ M:67=F9W61*J-XWE3*MRET\J6>\%G[J<[DT+ V@YT)& MZ,ZCS5QN=N=TJY-QOZD#.^%V=]#IIH0Y^Y@+=\+=:#O9[^;,EMF I3OH)Z:Z M0RZ;U1Y5H5^X;14K*Z%A+V#I#OZ9N'E^ 1'QG0VH M]1(WS_+UI5KB%G+'2"WXQ"H-2W<)M=&+%5-"LL7RDT63O\UVGB=#O'1G X*Z M[,Z[=L)F5_ER/1(II(OS4B-HUD^Z%!4FUE.#R]6T7J'>? RW30#![NN?>R-[ M)3_9:H=OIEHC\?9N%%L&3@7*IJSX _I/I<,/)^&GV?TB;I9H!'R+2=]KSR]6 M:V6PO/ULW:73#=8<0+'KSMOOE7RJKK>7";4P#2OCV>V3G:B.@B8-K5;A6,)V M2BFU-HND9LGIHG!OIX,F#=V6V9A23U3UG'R;N)N\O*1O#15\[I'ME7RM938+ M4_81DV$5+&LJHS4B?WR=OBL+J4*^-1T/2B>5Y(=LK# MJI)KZ7>YEX>7N-'OPIRCG;>'C6["KL27U0Y?%%*]<%@I/D: 0[MO__CT(OY# MTXLBA])7=M7D_?HU27>GOH@CC2V%/'N2#(_[?Y*\;&>"UN!68YO5R-#W&N9% MNO,$;:1@RKPXNOP+B2A"_"P[1:R70!< A=B58UU<*2]U@5"?#=S)R5/.WG,C MR0_9GNLQW5*!W\>W)$JF^3Z/C"R/9+<7_,BJ]I3/^#G)Z75_[%7?PEJYTL7+F M<\K'-SSHT1PH/_#$;\44?@5)_SZPO^$Y_WDG?LM'?<7S;Z;P'LP(UM>E. MP/R&2FE 9>SYD?JT.ND9KN#+[KL38'5Z-#+ED6#+5WWSFS+DJ[YY!?M5W[SJ MFS\4SW^MO@G%:E HZL"HAJO&>=4X?XC&641HK>B6(EXUSF_*DJ\:YQ7L5XWS MJG'^4#S_M1IG6S8G5U7SJFK^&%7S0=",#W@NA7=)N+!N*?*UDP MK;^NZL]5_3FD^G/9.*_HC#TV'/0 R?I\)V6WVN',G90=VX*NE=#_Y%[0'<%< M,5X;TT,EI)_WB ?+B795HTN:YG#&:4X?'>50EQ\?GRK%NR9;*S[E(^'A:A&S MOC#/_*L]D'VH3SJ7!C0HC7;4N9),3C)JJ?:X>+;;!:=8'I'NQI%0*I(,L6S\ ME0:EWYMRSM"+'/LQSWSL_SF8>_(;LXJL,EXVBEU96FZBRXCGG_ MN%3KY?0&1:!CB7]+C@D66B ]#-ZFA\&'Z<%+]_7E88"#G/)PV%;#T'8:F@3SH10,+S[4 M+)(SQ#D*'YZ:=CF1XT-;X=^.SL\_2[$73;9>K%D\KBJEOCJ[S]Y%$X6+GXQH MFVPJG\S>E3KA6K5]GQW5S;$U(C-"]D]&_)8T]8 ,[-@-OSO[\%MRA@-;TY=# M-7@B+/\=.Y9(GANW\N<-;R"0T( M>$/1LAQ90CM&UTXT )+>Y1]9X2%U@ )0XN)A4VWI$MKW=)E[?)1&2P%F*(%] M$(LAH__5N>G?FSA^:83NP$;$1;&$JUUQ*+O"Y1J?-2V:]5+V-JM'YIL* MBP\9,3&$F6O(M.!N^-<&DWYOKO*+8G<'-T NZK"_-\AT:#/EHL!Z),OEE/"A MP^6OP8PS!S-^N0'RQ0@&Q6+'7.L8 7K$8")VLW?5R5.G-,HWG,+PI6;'8'@J M)!$FV5 RM>NE/)R%\AO,D6])^]< QD\Q- +8P =-#9E_5GN]5KNB3JQF5UVH MBU*V Y.8D:D1OXD>,<7X6Y+.-8KQ RV&;XF)URC&4>"3$711UK2?$\4X U'M M#7>AKUDBAJ51,O?/PT%FEEHZJ#=(%J9?NXR6'CY>YWXPZ/.Y<54ORJG])X;3[FXNDC5%WV. M [LP&DI$4J%D+/HS'-%G,P,O2#8>L,O%#^$87VEY<0J>\3TZ7LC5V^I]OQ0N M(PX2*;26LSPWGF(^@BMRXNS/8"&'SI'[+C3T@6871W9>?(->%S&U/FZVYFV6 M#0^B[7RK%,L/APV@A022J3>QR-%Z7?Q.:_2'B=>S=T.\B)87IQ"MW[;C1>XN MWYBR.A=1>:/6CJ;W>@^=9W9J7\VJQT^+YVY(XU>ZTU +: M%6'O033*A2+\S^UV=[%QY=.3X+&<#)=WTJOCX;C,YH..ATJJP0JE![[&UJIL M)?.4K/9R0\R"<*]--G'E/J<."5\R3?XZ1\9^RMKGR. \VA*7W&CRT&FL.D[T M?GR?G@LS-9P&VB)=.V/\M6OGN4/M/T#4OS=Z?LE\Y>H$^8H3Q,>DWN\$49]O MQPO>&E;465;LV5Q$KXV&4(ZP/O F,K MMT;9]EAF%E0D, *1",(2, %"W %,8@L"1KT6\E MW,6%L='S[+$IR\P$;6%L,;(NH6^Q,X:)T/$BS$*PF/^Y)E$>I'GFED#'7V81 MZ/((WA\3;\ M>9[GX89LSI$-$@S"JJ'/"6_#=-(V;$'S?Y\Q++MJV#T9'5(T1CJB3\G?ZVB; MOV%(M6M)KC[0^ X[F4ARU]M@ MY"7\+3.FK E N[:!%I.=(VZ#]N-1]T*QQXR-;CB,54MF3NZ8L9&*:(48),T1 M0B@6?J)('S6 !WLO-A!:,L(NCYEBY(7='EH;?PTK7IX4I;(0^#NV98X?)]-V ML1M>O;]Y_M&P@)!RWC#I1[".\R%!=[:L%;65UF)Y,ZXH4W%4F+TL@%S9'?6; MAJ?]LL:O=4U-.8SUKC_^Q1/<;A@&A(#@BEQ&<67NFN^[Z$!Q!!$S@KC/VQ[ M'? B:%8.Z(&P6G0(KA$\,G0L*21E.$0L1!=EA#7V0I;)Q_39"$G WL=/@H\W M99'AF(#52,P0G*7G>&7W[F,EM&AKC\##J-0]#RO[O4H( ME4I?%AOWBW9ZGP*'X78<./V:)ON?!%0FF>IJ684;=L+"8(J^=A(=<02 XN/\ M#J!"2!)8\%9E+FNKFU,IM'!1@KYB@/6C2Y:M /:AV!9E#*Y6BT273(%J80R3 M%"3';,.T&,<"H7>K(>,TW!+'AB9[PL^49PY:9R&>,G5L\D/+&3R30R/6:#D3 M H@06B)J#IZW]Z?R%V'3A-U1X4ED+V%Z

A-!J_W*7F<+60=C[GP!R MV?T0'PO_V/]K4['4\! 4= 7F&Z(K8DS@^K#O/Y7Y7^^7'MY+):RJZQ(2)5ET MN>@>X45P6; 5=!D0V[81?+$6@@ 3!IQ0AHA'CQ5T9A/O(/P4 M3&;J##2LG,#[%!D=%3$8$^M"2)C<.SI^&98EF_L";!BBHRJ(+/UO5'3" 0"* M0'TFQ@N" ;8IX'^1Y0@!,%+!^ZBR9LG^M^"D_<0_")\7]')\Y[EAVEOWI,N@ MDDT%Q0F;'L2%[T+1$"61B\&'(!Y=^--M4P*WB9Z$$%U$N[HYHJ]AR[T0 M=E5_'T\$5,8(XFF( :QZTR1QL0KN7 !(:9JQL/[&!_BT)1%/CEMVM]EB&P1+7;\N!""62>GW:-A!0&VWI5D,+J0]KT(\\ M6):=:I?2K*.HHVK=6$9B^<8?B(V)PA2]WC:1,+X4?Q1VEKF_H:Y9$<% F%KR MW^X?_K?&T:O&)%%G(BS#&"BZYZD-:_+0]KMNP]C'BC]Q'+59!V*% <\'ZW6(\,N]$O??6 ;^/4 $KH87Z!+^F1H6-MK^ M)MQG+F\]DWJO\8O=I<+ ,C3'EK<.>F0X^Q9.WS_:&1W%^]^CYJA>X7 :.'#< M3>I*$!< "/XF=26("X #%WVCG=,5$"<"Q$WRU>:(5SA\" X?3/1^4U$ZV:&3 M'SCTY9?-O/?$.XGMI\DS(=K ^U/Z/_R\=^2P3\/YZFT MNVB 9V41>]1W81XY3/KF47OP)C]4O.+6E/IK4S['N<\^A&K+*XP]:M\X)?#< M&8"4,U]2*N3Q6BP11OQC!DA$O^$ B2\RU.]*H)>O)GN50GW4S"7.;C\OSY!(4(7C:B M+QSB)21LU!N\B,^UWDO5G.9:][Q]_Y"7YN(JC8[.(VX5OV&31R@W.+W^?V@9 M\VU1^@ )-YW>XVBEU96FZBRXCGG_N%3KY?>EC,V%HW$KN; M#U\B;6&$<#I*<#IZ!)P^MGUS=ME[*8;..M?B:N7\9"OGG?F&4\>4^YU$O!Y) M]#59K267B]0JJ4HYZXU:A2-+^'7Z8?04V8>O,<<'CV*:@KW.,PRONR=52I%^ MHSJ*+]7P\MJVGY>]*.@!"02-\FC]'B^"./S/T0S^%4VZ$DHZXB*QKBD_+!)I1#%1*#",'X5B3N^= MV);^OZKL_[-"&-T-$)&BDUQV-['(ERXE:K)@ KC']'5>HPYX[1'RI?8F#?#1 M-0>A7 3JHS=SHO[/1JJ7IX]""KMA_NVF/?@.15/,>(RB(SE,,LF$(7KQWX*V M$%86/60B=>,U<_[;RYR 6V"@:6+L/XSO;[B-G:N$]'C?A6UDR-.?;2;)NQ^^ MD=%&X6(;T[]Y[@;R\2?HG_1@4>XF$3L.I+:*]"(^)[' C$W@RO^W73N=5\864K M5K*N11H@>;97-E+/O/ 2GW34^(/!)[EINM&HP\DM?8HQA8:B1=K M4DBD5*W1YW>?F9!*3\-1UVBPA9!%6[NQSFC0*\XXE M33KRW.B*^LLT->K"RLU]]N6H'(]P0[8O2[S0CR8B5YE1MCX)P"A%$ M7HA%QPJ;D=E(J2!GYIE,($Y5"I&4G4V7$ZP+*I) N.](P4PO$*2W<'[Z4C%@\UZVSY6G9 MXHL/PT">6APM9RM4*S;F0JRBV7@Y6[9Q\VQUG^N1S.Q9]GXVQ1SCYF M$K!RY^QI5.Y^'&LW@G I=S?E4J*DFAW%C+^T[U:%65<"#-DY M>[+>57KV0R^?6SW>/3430Z'1$P)Q*1[./-VQF5FZ$[^=S_K$YN/;9ZP[M8M]5-!_*2=GB2 M7+'%?J=[GQ?:CY&2U6\V=C@$S ]H&RI?NXMGRHD+B-U]1, M^FXL=Z:S%_EN$73S$F?''Q\2^8B:&>8>G\U$JIRL!DJ&FL[SRBPR+ZN%Z6C( MMLU,(X:D8L#-&XKP\ER;BK6.7)T4M:'>RH\J#>+]WUPIIY]6S8G^D%21U%RF MF^E(I%( :,9V,'F:?$!RL"CDNMWBP[*\,N^B@T!H"H@_%QXCRTB.S\Y?2ME" M5595ZD#8DO/I?+2@/8\6N?#M@N/LP>2)QRMWWJYF:XF&UID9G=K4245+[7[5 M81M!&.)P663*%;5")UZ3LCVVLH@E6HU SG W+MM2Z66A%D9YM2C.9O( <<6$ M=_-;RKM;;FH8-7785)NIW"0Q? K;_6H-68YQ704,W@A3=TQQC#;#U#6T[S]]Y>ZY5KU."]W_8A;0 M24O0-$-T-P$5][BC#B[-E^>R9DS!W,?_'LFZ;-*F"8*$U'G%LDVLNGK'W*B- M7IMT)RN1?E>OI#0Y,?JK-MSNA@1]DJS=:NGI?9NOMWI.FI7[2WNZ+ [2L\KH M2-72:SN)O7G=HE[_DGU_#O_W*::>H%-H;OU3/'7#O3ISZ<@E6KMU66#;QM#1 M$!'H%GC;_L9_ 47_R8;"Z*N_3F#A(AR)O<:HCE92YT)GG[L[3Q"J\/ MPHOCL6/G"K#O K S=S6XPNO*$'\TO*X,\3P >SM/YF.*X6GOX(.I)DCAA@]Q M,^=/HFGLYJA!]+>*9G?OHXU[<5<,W(L[AWMQOR-Z^U5Q=]Q WQ7P7P7\E:R_ M.72#>B%^WMGPY$KHOP$3(E\E_',FY.^>J+DGXG$ M?"?V_F45P>R<_SUCM-YI*%_622/;)SWTH*QWS@DIZJ(QD='3;9Q+6Z:AIXU, M7Q<)T[J47:-@C@35:,ZOH%H=;59]R':<6[O.#L:+YX?.YSO\I]VP7W",C+X[ M8/A5U2HG"SWU(:9VQ>=QKC1[64GIS#MOHBCTAD82HN[SRRG-67.ML9F(3$I/\H# M.TW2:?@0Q^U.^/C&ID=A;P[%X?C#V?3)"V29+B&N:XUQ\VG<;I&'Q:?T MZ=F.R*<&L;$TB.8*2IDO6WJZ8!06)$&7"\63N^,S?XI')4Z"0'@0Z+XA2,)[:1+OHIS:SS[DHI/S2ABCU;OMA[-37-"<<1WA%&TWGV"_'P>CS9D M/]44Y>I)N;*0*PLYMO:2RSG5MCS2GMG6\[2KEM)/3F]Q!ETCH:I)H> ,BNSJ M>57A[.0\FK: A<2 A212K[&0C88$1QZ0^@:%^[%OB/X/(=>)&A2\6;@S6)&9 MAXR]FLITF"I:2^O*$+\7O*X,\5J2\6U2/"\I<>]:DG$%_+4D MX\=!]UJ2<87\M23C=R;B7TLRKICP(TLR6OY.6->TZ6O:]$'R&S_:8[T73;9> MK%D\KBJEOCJ[S]Y%$X4S9 D4\O5:SWAJ/Z@\^W)7S9='EJBE2;T%'V)3W#5+ MX%IO<64%4D@U25Q$)Q:*OC3/[ M=O9#4[9L4Q%)X!W4!\"-PRD/OXKMO>ED_WFD_R&=88UKF/AA!U:SU7'+JN2. M?]6C#5FPTIW4*;R<.?G,?PXZ^@)/\?HVWX7P541=U+]]*SZ#LHUQV2KQ5 MZ.?8FCE.9E;W^23M\ZL$VXGJ[JFD+Y2_*NOXI7Y]I=9R*^\$_FM&G<=.>LL)B7E<6[V%_T$Z"6Q(Y94_BH" MNO*4*T\Y9D"%\A3S]N%.7!5JMCI3FHVFU4R5IMP9;)UQH9>[;>J+6LZI&-Q, MBD\S^1A,/4.Z2/RU .SW=I5<^SE<3!SVDJ_BW+K*I?1SJ-_?/406=='N\#9? M&"_'?)^--OK):S^':S^'*PNY+!9RH?T<5#;UP-VSY7PG,QCPU9=YB6]484CR M1_LY_'=CY.:OZN] _@G/>7NPJR\,1+)..U[:R.%[3;3',FW[@$B+H3T?G E: M@]9;3+/580"H;L1>N0?AHN_ U_!P,U[(@B# P-.G= M-W-4GG[\.QCLO0 X+E1M[_[O__YW<(C#OZEH?$-'X,4#?#],#UNG'#]RVOG' M"Y&[&+=EB9PWC0XDC.2/A,*N'.T[(/@%W %E;-^I2A_[OMZ37OZ]X'_Z_@SQ M,V>>?!ST!5/0;<(4LX(MD[_R@F*2OQX$S3D&F[RLD"!)(NCH<]D"9WM6%K$/ M>:N!S68OBR_2R&5=P+M[,[V7^?V,1&<+\\7^./'B:*D79\XZ%:$OQ_E\HIQ9 M;(;PTE:_-NQS_$&*L!ZT1%U?#E=#M10?Q5]JD=Q]*K>1,U"LYC\0\0N.;:1- M1/LCW 7\=K5>4A=6\!'>=V[F(.Y9U-%F'=PMO&:/9;,]%G125&Y5#4HT50=V M[@4-V?7 F0=CF+@O#^HYY:F@U,1&J2.RBWZ$Y!TD>"X437RJ2\1WI+-SF!S@ MH+JL6WA/)L$[/3S?F]%DE;DBR3A-@+(:=DH3,PCN%<4IN?>4-?%IUI>+=4RO?;L M_L5<3=PV7Q$V%.62.YSJKRL!']OW\ZM*8S_O2;I@-G=5U4[+Y1QT99_1TP;U MNVHLH?&W:F&BWQE"3.7RM31I8Q:YB7]MVOKE>YZV FN5@+$0[YP5CJ<5[F=/"\UZF*B9 M7CQ<+#\,%;&W<.>RIZ)<*!KAKUZH0RI09Z;$4X72?A##^4I@[50LYS+TFR_% MU?*WT]:\*(;KN5)X-:LO#;/'%VD7-/XF^5H3YPNN!S[%)H\<>_\5 BL8N_ "0; MZ[2.;GH/WF@YP\BD?I[!I2'H2]O M=*.JP2;V\U]%XH]9FQE(M,&-K .UV#+ MYL0*,8AO(Z10+/Q@D3YQ ,_WW@]U*HS +"@),P*A86:*_3*PZR8)X,$XB_"IEV]"-8Q_F0(B;&!MQB-N;8^+T9?FF'=3UOIS=YFLNL MB-X/V[=NF OI$Y!>MXL^>:. '?3VN@8( 3R.07S+R[=T/XVV0]$GH/4TL;/ATA;A;3! 8G#-Q=XGQ7Z4_GGA9SX3%R .W.' M_H^A_+M;!KR/^_T0T!^:[5T\&ARK?<"&EGG&-,Y3-P>@NL!Y3WRX5";N4L>> M74 K &5JB7T7K;8"!UW%'K>5"0DP/)!X( U4Q&_-[BPY9QNL7'JL5=+WTT9) M;7S/7*;A RMVTM%EIR.W.D_)1G6H+%]&I#= -!6*-':&/&?LNCKS ML0^2KQ0[4T^#@W&5H];]'XVO_("$I85]VWEDYZK$MN96:ISG^LLF-R*- !(W M_-?F2I_;B#MN'WYVND#5MJ_I79S<'_8Q=85 M_W-!_1(^:<Z9XPG2XS@_KXWLG- MK,'=1+W+))5\@Y3Z\=%0/+E;/GR(Y@F_QWRXF#X(!V4RL8"JQ4MB,J?PE5T6 MQ[D,S]DFO_F,^TP;-AQ'7_9+N5(KDYSUF]I=O=(@]7Y'<9]=5NCOB.T++L+$ M.$'<[^*+C,_?TN"37*@VZO4;K>=QOR,_)L,1LZF6!JUOVN,@K=E+I:T)M[F6 M8HC3>%+M%NQ%/T$5G\2K_>V^-PU>D)E_;EH]8>#PW$>]B,CBV1C39:A'7PHL M/IGF=*R'LS6V]-+E;Z>%93U3;R".]4[-Z$2=$#[+8-"N %\4W1'H[G'I@*\@ M0M1DP00*'+MEG"XQP6N/4!&Q-\N;CZX)AA(-']^N>O@_&\4<'D. .E;#_-NE M>M^A:!$)CQG 2 Z36A%AB%[\MZ MA)5%#YE(W7C9W'][C -N@8'.3K'_,+Z_ MX39VKA)J9'T7ME$#2W^V60;K?OA&S0J%"Z12\]P-%.5.T#_IP:+<32)V'$AM M%:Y'UG#Y7X$9F\" _F^[E@E,S(2_$4$@YJ!M)&?2CY"*CHN1C2&3(57%EH>W M@K_491^F;MYTT 5NH;Y;L6T8-7785)NIW"0Q? K;_6HM9Z7[L#1ZI(N[^'8A M1Q,0%]P_Y+XH.[E>9_2LSIYKDZK1[-RSS=$?_T:X71WUVCWD.(Z62V\G\BR& M^[>#4=QBN^G6I-'4FBLMTOCC7_8FE7RUG4A:TW8!#MNS7*!ML$PX?%A9AHDH M__L._Z=O+N+S^:*LC-B9Q356^4:L:D46@7GP7^]5\AJK'AJ.&8:3>2P:_X?B MVJ?D!%-;A7-+V105"PL2S]U#-,;C-E/)( M&4!#9DW<)\"YF;&A(>4 D M"WM#A$OV)JV9@'\U0A/HR"(*UAB(6D9B"ZV< BO9^#DTE#>G( ?P?1"XP5Z7X2 MM+L1T [QJQC-?1>#KAH8.O 405_A0&[B'XL9")J@BS)CC679#FR5/$I&Z1]B'(I.Z<]C^H.NBR$.DP=7>016Q^]]EKF3[@8GOTGUZK7\9_< M/W]AK! D1'L(*08K#/U; ^@<@3BK('RQ#43LB E4A!5 FD.,G^H):]E[BOH$ M.$(549JU46HEE.O$[L1"MFY7(QOKHVN%E60B/V^,.WWR1\NW60T(>([J.Q:,A-F @(4,N&""" M]+6)H;OJ%ZC<"LA\04/<%BU!V@4"-#HNTKHL!Q,ULBR1M+;'2 V;HLMSM3+T M2"3@!_![$9F3Z#@APKF%Z=0TY@C^>]$E!'SD7D!&B;EB"(/@<2\M64 /]KX@ M)@&V4D.N*JG)%MHC/.U/Y2_T&*SH@0G][LC_U#'E?B<1KT<2?4U6:\GE(K5* MJA(R@%Z/PD5 .3P8XM7MNX%RGU*JN<+J46MV!\:R)X\^ZEB"UWT>Y]+(#H>E M@K:-=6FK3JZU-JPYM@5WAP0:684P4AGI2&IYJ!GF?;B9B'*MYT;X)9&K20DM MU7L0!DT3V12[6/F?O[!-@:!JK-^Q#U6IY-$$RV8DQ&KH+Y7)1)849&P@])V" M!H&?,51@9PRH:PC73(0K"%D0AQ,FAH-019+!OE#T5UF:;C!@Q #F"Y]\]PV# MU&J,W=B\98"QKHF,'I32(*4A2FVB)CB(+0..HQT>/Z?EU+C]/J:*L;M(KZ:( MK!? !_SBC# %$4L0LDEO%%UVWH%F]T7*N@)Y9_HE5>/T@A;NM&Y3L=Z=L3*M M//#.&!MB8P$][?T:AM\[CT"..Z^ 7YM0D0PN_,< M'\P X]]"P/HO?"#HZ(>:AQ);J@FFOV@@ %KE"*XNXKF98B/AW^U,6I/B3MHJ- M\[F)I#[VM*)1S#2HL$?7AZ2=_B:K@E[%R4 MIMC2VV*F<%V,[;NOLQH_947$;L+TR)0Q\5F8'6:@^^; ,+'WVO\E]A)B B3. MA5/TM&ZOS5S&6.@6,H+QILE6#>"H&(& AND.\YW[8KY8KC 96=,<33"9[ IA MKR):--T&B;(;S\K*9[)%U\I"<@']"QR= N$%Y)PX,H!NP#%7Q$\BB#,'*2C2 M>S8##T1/ D%$&MY:?Y\'VG@G:VB>!7@"4N?TL+P4-<<"Y*+WQPCNMM:71F[: M70"FC"*AB_:Y/'80V#JF FD'1#6UM(JBR=V9)GLN:,84?(24%3F[*(X3Q2'%> M,0B6,M+9P30C=]AFQ%4??#T(51ZP4+BAFGBA0K@ M.%:0B0J.[M9"1T,B4E)&"KB2R1>60 )I8)-2V$D /'2?MG44Y].K#'J/GNC' M2Z3$&!0Y(7#R#LSTH)Q5D)H)3C^%A%W*+C<( #3&YK=_\ JBOX7@!)5N!M#_Z14B 'CNVT, M"@(N9*$ZNDSY"R)XU[PPY:%I3&ZV7NF]"KU6$,$1C/T_)$8'T@<[=D@83\86 M!OB#*/D3=/"^&3C22+8)+Z4.IJV?B1 $HM8.#=;!IER@,0 +]*5I.*/QID&# MS"@&0??>T5;4=^2_&*0NZA)][CXHH!,\![4TN>VK2?.XN?'@N1 MJ]1]7X$%%_KP6Q4XM*[+Q.+RKC7MV 8%E,NP_Q0 7$/BH4 P7OQU8LK!]XV/ MS[U"#P):YZ(=R)L ,@AY=+!GZ9H.IHX)!@^&#G$Q8O1<*(BE4QSUJ )S1QHI MLF5QK!N:,:(:[A#@'"),MOZ0". K:"N?B[3D,^EY.$?.@>^KBT :;(-[&HM3?Z$7U&0E,F7@3P)[M^/U&]H M%J%],L:'%+#'?0CCW]:6PN@I.7X$"8I"-5W^LDF \-K=S6 ,O345I*EHXM'U/'D= Y&PAM*0O J,=7QD<;3L#S9\7]\WRSQ+7_+-K M_ME!\\]>];13>P:'/PDEWF<9 4. M"@J0&/!-A@GTC*W=KGE14C8XHWZ?@9EF)A?$G9)[^/5 M!]<*?:<=:502:BL>DZKR*-NSQ,:',R!P."#X11UR^QG!&E/G;1-GDP!^!V9& MU.\C^OW+<,*SBJB]C.W5.%RNI?_XEV-#B'?M>&@)QR>JB$!5=0C."&[X$5+. MP/S4 ^U?+[6%AIM<)%H[=O$37U$X,&7#X'>)805J-BV4^#0="74&&.%+M MT8^5H2("QMX+4XCBPH%(7&S[#)"WY1G?!]TZ6.DX0.%:YO ]WL\!-2N?;'MV MD)8W7&TJ6T6?)D\F-KU+DUH8IB8M0 D-,-'])AS&DA$$!X*=3CNF'.@-F]XD M!HNF_28W&'2,M*5P$3O,KZ7!@^%%?A3!"N^VMP5 E9CV&\C"E. O_L,&XEL MV\4Y11]JZ!T$S>")PMJ&D10+(E;6ADJW:^-X'@IBG8-!)]!P]+LT6YVH6IXY M!YD#-"X;K*H*U-K;IZ=BFW#JKO)@M>7)^_A5BF!$F\04-\B]RHY-2!'[@!0= M(8@DO^M2W=OJ>-2',V7IR?TXB<35&AL',B,C@E! VJ/74IH.% ML3MN@V]X]^81.WV/+ 69PI8#%H>W_1M?/>=)V,(%SM7,$BL)@QFI>C(S0;\< M6PRQRBJ[L^AV_1(30?*![@BID^],H?ZZ=M*\YV[-_NCVEBT\Q[A(C^M.U=SB MTVF4^S:$,T2LVM#W6: "P7:D6[-R^R2I+:EZ/^IR-9E[6B!K*91@=PNF,'2. M??41_]5'#GCUVK2JL;-8+IN;/.4TUEE6BO'P^:Y>+3ZF8_U!(Z+*":M7JBF1 MAV<=73T7$%DGAKH(.;(^[R1\ZF=ZM&[A2B ;4"*7E=:E[/JJ )*(QW=[(5])XDN7;92M]L3J31>=<'M0+_2;G:Q= M1T00V24"HNMK\DC0F*%\Q7+_Q9?A5O(RSFK1TIOR\6$W2'3:\2O02SY'[ MJ5-!5F)D-TWLBL[OOM6(4:B.;U_NM,YD9BL*4M=%BT-\(A()0%TH+P'=7A1V MZLJVU%VBN=+Z!5 IT4]'LHX4;A*B%B1D#RB63?-+/)Z/ED$@&7RYT&-((,5* MZ#^>SH145G)MEJOS3TUYC'Z-K3K#0B^G1BX.?1YRDO(K7BPEP-E'DS'^^/=6 M6"$#@12'K\UQ=+]'45R]%][)2/T?AYAR.>,%?O WGA-_+) 0,[9PX7*'BFDA MPT$>.A;$90PWR65M$KOF@RN^H3QE+!O"48,]&\%%A[CX"/M(L8GB>C+0'_-4Y@CBOE):AD3(X2(U[+4,PTTQ)::-4Z;*385)V]'AW%DD??8+UVRE^ MZTQ!DM['<#'2/9/[AR'9T*20YX@VZ5;6RA@7AK6P'\\7O:.DOO6Y+YX(Y),Q M%K).,_WPTS"?( GZ7K($6N+Q"N([P(%?UPUE@/,&D4=H79^""82F_Q"R!.?0 M"&UBA)BXF_-_>IW',NU^$USH6 [#ORK"4IDXDRUW^VZ"-+[&;1$]CZW"@'> Q7]D%J61]?)M,(1YL^\@C"L M:MPPD4@DS,=CJ43L+\J;/5Y,'(<>$R:9-L;PAF$^XLG9=. @G42ZA*3]0)S4 MTK7G2+K:K["M[+"9"2_B]POQ$X4>+E+ZT(_DVP-F[JN!ZXG"8,5FQ_7NFE. MRSGE^&@0O6L7QN;G57=X1VU(BFS\V0U-&@>JZ6^Y9^18SZA/QU9*70T>A-(T MG)F$EQ!:2X22?"K(.H4\ +1?T** 2H 9(.Y^K&+OB[Q^4LBWOGOLX%^8"EP( M:"[8-9;6H7K%O9O@RT]:C\^Q>F6B=N]J1EA)#9H3#EP=S1KP+:=-4 M306"V?(ZNVES.#8"XI;&8(9("R2ISD3_'2HZDC"@YZY-JTU&)RD24HEMI&% M]11P/JQ,T,1?'XW>O)9:<])YU6>N-S]&(;R 4:E_IZE&SX';/SWM!6ZCJ#/I MJ:EH01K>5IZ!)8L.\'VBJ)#V#,'IFZWU2J^1PX[MM5FLHNB6K=@.=1@(HHA> M#,-DT!?0U@3JGOUO*+J?OI:ENQ&L)WFYH%V#YD849 @64U7+>R!Q@4PIMPTX'H,W\2%DIBQB%R2\;"\78MIXQFX/&_222_@#A39#9@$+R. M%UZJT0FEP/<23^#AVR4G<)="ASTJNQA$[*27$^/W"'H)@FN^O6% $V].X L@ MV1!JBI8(I7 7C4.1Z"=S:@]#G?F'EIRYUU=:KA55E\^*&&L.9AN4Q;[7('15 M+>C;9[W6Z&M9=V;-9_5QR)9Z+[%IN<7.]11N"!1*!+GEWGO/N\:Y3U2/X']Q M0!E7(=.]>H&U3311(,%X%TCL$?^[&!T7#G$)H5 ;]9FK [L_* M+/8V,O[&923):QG)M8SDH&4DKUKZ1VEXJ4$Z97N=Q&N%&-S4(0TQ:[+QLPEQ M-V'V,BS= $/7ZUZ!KS&TMO^T%:( 36(&BN$KYA2]]'C1H7J(!)[0.1$S) 5 M4^@_91WM4D: 0:@8 F&$XT0XOA/"$I-\0?(WD/BP-KLKT/[#T-!+1,^Q:,A2 M(&^'=V\D=?]__S<5C?T#_QO_AVF3 FLW-QLWZO!T(;B#K<(2([RXU19M=1PS5Q6Q9Q0[K33 M'U6+7(-C>PL;L8HV+0,VH=L3L W05#96!"I1N9&ER+%,>Z3RR]QS."&'Y?"D M@8WR9U&43^QT" M06QG2E9;[CTMU,)S*E+L34OE3&L!;--E1VV6'&B["^O?3_U_4EB#I!F.9!) M$?9682H5MB$?(R;IO?YFLC!] 'TR4'1"FS13YR^O7 [732$R)1H_C5+6\F6 TA1"PAL$F^32NM]A<$/6P;ISC(]'XUPNF%C@2Q[&+>6&_F:L[XE; M>$Y28/!1- MIT&P#1\BNE7B!-4PG;M-?D@"X523L8<2J!W:5SDZ[? C:"MD;+EP$M9<-$1K M;_$RQ&$M@ $4<^.&BI )9MC;OV%FCJ I0]R7SF)D!2^%J"5PZ(V%F,D,' O, M26N#VP 2=%I,(9V&=M!8>0#/ZMKS>([<[8M-9GFO=_1[>4-35V_HU1OZ.6_H M.D@+4I3MIV(1:2"E!G(L/MSX M107Q2-+IQ0(/FX/S"T%SI:S3&)+T/?JCPW60?5_KXZ(M3^B\ZAMFO5=/TJ[W M3(IH? Q_G7:(>"DIE*%U8I:C;1=WG;]J"X3=T#-E]IW+&AL.>$NA'DYP>RD\ M.[I/PX*ZI*"42_(@D;I6X25(Q.$L2]R#0B+IEN@=#4(= (N/DB*)?H*M.D&__N590@T966&^*=^G*R MX%6YI3B&$A!FG;>[F<*5RWB)6@9MN\AP43=-;*.QW"Q.2,+.LWD;5$=GD^D767*=]RT2)J'>*NXG+O* MNP6T!JKST!GW[\$%!+2RD2UL6#DF"1_;(>B&JW>[!45 MX@Q-W(H5-Y5AP']ODEDZ.)X]Q.,HO">AG9HPOT:"[2M(855(\:+U^HW<0',< MRYA@9Q,ZPLIPH*L,8MW@V!BN7ODI-HYQAQC27L7# 61 AUQHTX_ %MK^C-SM M]J<">JVH0*NBG?66C8,8VY^3Z/_VIWB+[$,X M40=W[H72:AKJA75H _ 5;:*_/AG2%\"S2;9-B=3Z^RB%^9^T5_',=,_>P\89 MH*0F3"WY;_>/?[Z^1=?J]7T"]A8V6&$+84U L7^>Z@L9EN;BTX].[:H2XYEFRMD, O8V43F/$A[!CVL>V9O#GG &0^^[G6R MKSD@(D!*7K+;]9W,HL*]!8$;8(4$/W#S^6&O,3R=,D'>ML95N,G_ OC_B_'E M2C]7^CDQ_60TQR*! =*9T-1(/JF)SP23]$ !F:)CZQ+"7)<&T,E]$A[T3;1V:BJR#;$['=T'X]?\Q@JI( 4C M$GV.0V-3,A76(]9T\RJ'KA1Q<111(]V>/-Q.(_D0SLT%"Z?]TA0&QT-+:F#R M$6Z(O6Z?VE_B)O;>#8+)Z@9/,.1=_-@&B(%G4570EIWIR2_1/Z_%+QN1()[C MUM?R,_4@@G/>,3=DI>5F>XP-RW8576L%NC/V\ER9Q9597 2SV--.(^/86+V4 MI9&\-7)H0YCZ"0.Z%F*ET=47M]MU0W$43&]7+/6&82Z=!([F.]/0M9C""/OH M'>SG!=2RZG8[$_"(=1C8 )7V@C07Z'0&]'!T,(7,KMKX MN<=577^:ZZC#E@QQ_[JT1LVGD8DUNPW$VW'K#1T31TMH;WQRLW0#4V4J@]#Q MMV-D?"WN?4X'KW)"%]"=HJM2T8MD<\?A42UMNB%( V?_ ]H[OVEO_02?&#($ MW>N4]3$85](Z ]3U2Q.G*AUQN1Z_[&_33SHW;MXI%DM>2J0//4B R%=[LN7I M)/=+[W**-&),PR+.8MI ,@D11L#M('XHH'+'R&Y=$6:/LYQZSN,6V@S%O'& MNR,:;AC05.;$K%4P& _)@WZSB^I(E1(2"BX[X[#C7 <^.)-EXQ'\+SN0YG1I"+@R"66ZQ*48P31G* M8>BK!L,S""\%7S9DZZUG%01-4V#:AIO"B6%*K@R'5$@;(LN2)P,-.Z3Q_(^P M")7VB-B$";/ D9T)#ED#(FF:VP"6_%B214$B&\>\2('@D,IW1YJ2Z M#?;C5BUMCT@]^533'YF)%6&OF5C73*S/96(=F?B B_MZ3X.8 >\CYBX#6=9] M@6;&,$>"3M@PU@EM 9*V1JZH(NU6O6Q4B+SKF+68@F+YJN)#.%&*UOJ[Y98K M-V>*3D\ -H?5A9#;YXV.+1*0(NK6W8>\_ 2\P-.17"T6\6@)=]NV-MX)^\V5 MD<3/A;FUO+;A2D-TDJRW+I.&A;6 A6Y '+_:E+VO+=N1W"P0!8*\,.6'1&20 M1 ,&[I M@NZXN@$+WS5#J=Y(&C!OI"%OSP6R0%>C$\/0-\9F6[MUNVAWG"Y$ M7Z'9W0W34D!$D'P7FG*^%D;>& OHFP!=Q]$Y<&MT2*&B(50)IR*+HC-Q2,84 M3)$5%=+^-IZ,W"2A/D'#F5!8,FVV\\.MLR'<;Y,D%F%]?/I"O!.2_"#3@;V^ M1NIT@P'3?> 1>\=ON%<;VDFVQK.FPFZ>]]X'X!8/L)=7^KV+T$,#)+HA$L^_ MMZ\UB9VF78S4$#)==R&[R>NR1$%/QB5/G8$&^J?7\7BC,U>]M@YFH/LF M.5/H6;CO%FF0CEO'XRD! M>A776*D#OK*FG*&#;>E-6*\[C@1VDL:&#BXM]7=D6RZV:/%&^ 5>$.*8 6R%OE1:5T'C/^#7<_0X=S)5 M-.YG3[K;E&X]N@HIFC>-YDY[8P[94D&6LADXQ#@DC4-9[/ MICVG#U.GH/PB/DT,B>260"\F\+.Y7G^P@05G1Q#RB=Q-ZQWD<<'MXNU^H? M.13:=:N<F:,;$[\7&- W*C$ZPNN-&)R.&OWW@CS)L@3A_$%:Z,( M87L:YFH0Q=KU&GNZ"DE&MTW'4!\K4&2K3<>*X(\S',6G7R1$C#0+9!I"S274-_@( M>4,^("YA^>:W!M;Y PKY^-OFY)Q=W^!&![FUIQ^:WQ)KRO=KW[A48@Y;I#C5 M0\:-AWD<1]DXHI]18176U_(.;P=28ZW7AACZ@+C9#,]U=V(]=-V<:=/R"&K& MZZG> 2:#?[C29E?A=2MA.I&+6 E(M?1KEB/3L*RU;CF0$8#D=_49W+0*W-*@ M=4>,C*%[YODVIO@#%EZ., T/T#QX7T/[+4MT7_>OG]?)BO2P\IU^0,:KH-_K M:->:/X9/;@_S<+0/QUQ7P%,1@!N(^C,E7D^1\&4]'""A8=_,&7>*$I$XNKS M([N ??C19)WS1W("87*+C_!]GJ4P=OJLG418,]UL2K!QTTI[C7^P7QRV$$1, M%*]GXA^1]7J*R'3MVX+;9)WAU^QLU M)S.OX(U6G[A].R RA/#>Y?BN[-UTR'^M QKW(5.N@WX_.XXPP/;+X:H.C)^'Y(&2F1RC[UD3Y 6;<# M\]B@!,(=ZUD:F%C0:,X&$QK!\8=QE"$1-Q N__N<"6O^C[Z>L?:QAC9? MS4S#F7';F6FI>")U49EI?_SK#LSQ9Y)@YS'2"X/+Z*Q7LK"O&/+S, 2KL;AK M49 I[6^[3JT0@D_^2.O6#S#CH0Z8;=_*%;E^%7(AJ::2BGIB F]D#VY85U=$ M^=6(XI=37J+BEE&]X02%-!C$9US3\XHNOPI=J/<7_G\N$+\U$3L+G5F[::!7 MJ>>D&$& =C/5>XI[DHJR+\%8+%3JZV0+M)0F2U_QZU?A%Y9;/E\_R=\2--(^ M@V;[TTRQ+<'E=1Z%2!#)O'8][UN1V2M2_2ZDFD!?*O3_(>I]#I%"6]$F#D)9 M1[CEY?8$I"BN([Q7Q/E5B+.I'(DX.A>8X.AYGZ &PDWQHQ&I*\[\*IRA WAP M]SDW^5G>:Y:39$=?6=D56WX5MA"NXC/(/\%@O+09\$O3B!H-RJ$'^S-<0KYF MHK0 D[;Z1+A*AA1 ()IDG=%B.=FT(*M6\_?Q]C[TCPT$\;E=9$5[JJ[<)HT[ M]55N_/J-PO)O7=)]Q?P]F$]"*SB(BO1T8R7+S%@6))RK3O-:-O-.MJ94DC:B M-+YRLQ][@@-\'#TWB7X=.8;EMA[4+(.&WG& G'998@:.HDE>)=%FD3JCRBOX M,8G2;QK2EJB0;IDX:Q*9]T0^ M ](2%K1SI$XSCW$5@E_(4"E ,LQQ()2PYX TCBUL@J_Q?PTSJ.8KM&UI>\4< MNYP?\OOTU;I":Q=U<,X% 9U_I.U6K03NZ^L>R,+]8/W9L@Y.RL/'VIO5M]^G ML+^*:GTGY*=RV#OZWOQ(7U#'R]GE0QMIL>CS3WGFPSAD ^U[;\?O+84U MH(U*:/>8M _U1N=O$ZC7(<2R3LCU- "8,0UW .;5T.-T/F!XK08@ YSX?6 W M0W1]A)6?K1+%IQC1801^Q0BW3_[CWS(U&$G,UT_1Z\%,!S_ [L[>F8T3<( @ MGG/<-/;:NF0C$:+E8<"8_'.N ,.:E/TCQKIYL>BJW6OWYLR']G/0C;J.S4=Y M/U^',B"%VUN#DQ=);:.[EVUK*5!00CT'SMIL>YVZ: KL9M'&1LF&6Y^J(.GI M3$CSO[T[KY,GKO?]'7,8^6L.XS6'\2)S&'&< ?H([.B8B"CA"ZAOH(29]7&$ MC+ML/8RD2X1#(&>B68\*373<9CP+@PFD>LM?-2&(,(UALD)[0)Q#DQU5GB@" M[=CE]N3%7T_HIX%;0?8=+;!RIR2 ,\J9PE^P$9]RLW=/9.B;SVZ1256\0.9] M3*$R ^=NHI5N^U.D0P1>('D>AD'@^SYT%%FC.J^\1%: 11H2N;Y>6/K*%C9, MA0W]*-!FV",3=+=;T@):60V$_]?>ES6W;62-OM]?@?)XYMJW*(3@3GLF5;9L M)TZ\Q5+&,_.B H&FA!@$&"R6F5]_S](--$B0(B4NH(1OB6V2:'2?/OL:>SAI M(QMK5':.O&;D.RZ6:W=*^'W,FV$HK6H>RK*-,K[B[8=7)P)5.1YR(>T_Z9ZY M<0\ !6R]E0G@.!VIV3UD&.+R95WB<#),9G1B3SX4="D9-&H\H5P"22T<\]Q" MJMB?LTW-%214-RP@:=+[E:K,:.N)6BG+<&G# /R MZ0Y%1'5";.PQ"9.E*)GW.R!S6I6;Q6#5<<5S.77NI3'6[V27D75 9E0V!;14 MYVJ47RA-F;7!9@M.0 B!].?2KFQ^-,V6SL<2/P8946B00 @!/T"DS"@'.%$^ MH/8F>I*.LWG?@J3RS/ZTU8.N@G)!7]._I.8VN4AXHSC;_ )+0)(=B=GQXU:[ MJY<-+HQKUH;QA33S?$M+Y,C6C(M E3OH:D#'#BCSAU5],J@SAJJ^ M6]CF*I(FQR*]$9BYQXWN<]] V2LYU )7*V1CR'&^!>4XP\+D$VQNY&/QV*7' M0WZ "9\D0I"?4IM&+J&DS2+?6R^#>:EB]9J/?6]7L1O:Z MH=XV64<;[B_2-G'VFA+NJJ-,MK[6$*?;S/N0?,&Z5>0"-#).>12SUV5/9Q/- M9+DMZ"[IA%;KFX-6OA>:;H:;6=[DIJ%UHD%7 G+WQRV]?\HUC8IRT B@NHZL MR0T/R\VWY\F_R)'(4@I*K]9>6"EZ4KE5F"?AE\] S+MLQI(5$1RB".?)XT^7NTQ@G-SE"/4R<2+)"U/14+X@E:AZN]L2#]8ML\ZYJUF:[6$2PK*'K MN-B(--:&YKGDT"Q.E]!&@TE]3XXO#E]]?;I'AUR'[&) MPS3A3B_6 -U%^-]Y=Y&=89F=LT5=&+_21@0A'DG4]@8",N-EUPY!JLI#M1.+VR+TFOX:IW MTB?S]].$1=J#J^94J#&E2Z&# ,S=]*W&<-!L#)IM3?#,L]DR0;=F[Y6]A/1> MH!H2KH>%Y'D'M74!!XJX^%EOMWTC)I;^^B8\+-_&AJC(DE1_.]P?XT<<4IOB M?*8>S= J=&M.8]7#67YM8/< .59/V55I#)90;C4L.>NU\B#((8_8_QWG.I:H ML3*:5Z;(YLJQ%IUCE7(VIS@OVGA2U\ 6X 7M41') @XO/\H\52#*(8.Y5_#<:"9/IR@G,Z.5:L1A/ZW'?=&U(32,E[THF!84 M,Z7)SLA1=?PN6,6K-ERD;_HE6V"2N+)M>M39%!1:4C R[,N"](4+*^3H9-^, M4O=2),QLE-)5?(PJTMBEABV[0S=/(E$-*,"D=E+ERKGQ.DK;,+9, R-#*:B, MK:$6%Y)@6&-5U#LY^4#".GM1SKW;35JZ:QYCO*1=QTOJ>$F%XB4%-ET6TT6& M0S0[KZV+!)VNFK23@^:1UN."+4B/Y[%T9(RJ;9W+8^ZY;=@'])E:'4/6.Q8: MM>7I%/H \4^::",W(&]*9\*!ZML\IP33/M6P8=IA]A2W]>+>0OY/($$5UK/%F.[GG@9\%,+>HC).1!:X3/2S5XI9>0$EU0XPWBH4I#<.?L-M8'=$5567CK93GH/=/R229JC6ST"J<&C7UXAZP2+._B53237N0_ MF+.1S'_\S>HUGR]3K!8?U%6H$>B.<+>>RMQBA-S()5YJ2>2FP0F9!@6DSZXA MP]L\F+#$"%X\!=D:*KK:*!JEY6BHJTY+#)(EIGSF2EVI;"U./U+X/6=&;HY. MLM\;=\/51P\A0>DYQ^L@%K6'VQ=[J,#\KWE/X"LYL0LIA?KU3>#)J]A@["CV M)2<89JA$P;@,W2D>8/8+X;;'5@L6#=-8U9EG$P^6&IAYNUV<3U?7'(J M ?^^W2U^_;AM91\TD-,=6/S"@/UZSY]_>X=^^2Y6^?$ MQFG@N6-@[O=S,)#N?! *8[QAFL8BC.':RC,KP7FBCU:-9FZ_$^(4:!=$ M>)&P*;I#R=B'0HZUPC-% OS,0:<][EBEK"P=N\%^(94ZP]Y.7'F35 M"@L/4_=G.6XD4Y:41EG6_^\C#='AJ1\ETZ#R?2I>N#!DI*'R;TC:E--;>64& M#WR9"P)FW0JSKH1Z#% ZT!1K]31*I?44C%2[T@PX$@0T.IRF#0#9X9 CK;^A M5)VFD0=W"%>O(*J_)*OP+-2P%D:NJ)HDK)P@AL3LJ%!Z5#)0!F\X,^_H7C,% M6.;+Y-U \M*2)2GS%0V0?ESHE;M/AN$MW^NC'S\OT;;^^8.WETAMA@\WJWUR M7A9;"#FV:NW/9LM*OI:70NKMMYU"J.2L.42EWEZ^726T4):FY^HJ'&9: MXNL6WR$?)H+=";VMP,I\AS+*3?Q>E:F?*.2@ZGJ]=@]$ R"+D&52(V#N8P]_ MP?%D5,QA55FISF]H4% @"O2HQM+-9'4I,-// BESK'TB8D[T+34R6W M-F1+ "IMXMI^7:X4REQEVZR9UL,?)W0X=/9C#%!TZ@!%':"H9(!"D;C.3"+R MA[N8'N9X6AUY3H,HB[#%@6)$.9W>R$OV$AVG)#ALQ5#LRL!N&+W27FN7+PYFE]#+DQ>099KJ.XMN6C1T0Z'YD1H M(!1%1Z:6TE*5Z76P5/IK)1.8OI#*R11VL7H=ZU+8)54^IV+IC(>;!7VQW?QR M^U*F=&JN[N5KR\DN.7_AIY3GM= F9)W.'H51P25THQI2KYKG.]_?H= ; DZ- MF^ 2@>R'"Z_2>B!@NT?FG L='Y3[LAV7[^#N=D)N(]C4:R8X MH0HB,AAD88IN-C0RLE#2-.9A$I3?A(-Z*!ZA.G/!OSDC,A,MC4)KKMPHU;GX MW!G':>#(Y@]YL(,&@*-/DDB5/@ :CU(OY_.R5X22!(R;*(3H+==>+F)66Y$Y M/WV7QUJ4<$JNPF(\3TU_D@/#./H,QP4-?9N29\'[>C;GJ"DS@.Y[-W(9JT+VG;>PPCQE-,-?=P' M%^60VP*0%!L!XY_O;<[_-@TXJ>#LGOY6XA.["4]L&U-QRMIDGX@Z]V;%;V-. MWE (:D>!-M9LG7%EH/+ZR"BKRQOHN(G]?;_.W/5"@^0JS4A?SDKBO!3E]6.2 M >"GTHF.96)<;T3_4"H(UD)FU C'I0''2Q] ($LQ8/*9HADO8F*-Z%Y"@^09:-"2M*,7IDS M7UI:JG*#< !YDG%].:94G7WI;;)K]4SF.UG]CCK06S6@648V86>N,(]X1%^W M]H;6WM #>D,W$).?RWK1'49@K[!52^^"Y!&PJ5SW7#_'S=R5A8LX4JC9EAV1 MTPD&._]"#Q#[DA:AGLE#9MT4U.,"^6<[VNEM,A8WZ/#,;T7*EU2/!. PX13Y M3#-OA2R9S"(;3R+U5C4$6?9PSOHDS[5@9HD@5^EVS>'@[_KQY[HJ:R2KK8]Q M@#'>N:+)OO M3KT$ZDO;7IN#=GT/5;B'=J^^APK<0\=L6O5%[.\B:BY4)>RON5 U[J'F0M6X MB*;9K FB O=@F5:WOH?#W\/ ;/?K>]C:/="XG>+4HS6L9FGFTS">Z7?9JEQY M+9??S=X@,M@ (ELP7@\)CJ5^Z&T#R E]_/!?CUJ/E@!K JOX8@6PNF;[<,@S MN!E8Y^0N?,_NPM?D+JQQI,:1/> (:WD5P1%RN%:-SZ+V51'X[):&[J(6W7\ MW4Y?>7@JR;VX[!U(%#4AMUI"A8*2W,NF;37X+QB>K-&A1H<<'=I;4S3NB2YQ M=VP8FMU6Q9'AE,H.%B3@G).CN01Z!3!9S0Q.A7/\4,O5A\9(UPJ)K0[%5/F* M,Y3O+^,,A:-VFN9@9;1C#W3^A-)"N7U5_/2N&F^>4_CL;XXCQ'B\UYLLII)& MJD'-MGPI>S]<1>AR==3TP'?^>!L'X;#C02]X7F4QVH5DWG7R]8U!MWMKKEMC M>(WAU<=PJ]%O-;=WO](!6B6HW#(?=BN.SN/'<^F0K/*%+D/M)X->]^D1>AX7 M>Y(].P*[9S!_#/9W;$UF'-: T4L=]L- ;DKFOWCPPWI-[=2PJX*<^MRH<^/I=55K#;FZYJ5GF<'JPUG(\L ML1;_>U\L]V69DYND3M9F/]A&K7:CT[*VGD!9DT--#D=)#IW&8#BLW6#WT@UV M<"HY9A^:U>CT!T?G19O3 UEFE7":X<= MI)_CY*$$NX*7C&8Z1C]%9<79(A#N);4O]U%4EP/<1NBU6PVKUSEJEUY-*C6I M[(54VHU![]K==X.[[UY2RU*W7G6)90.W7Z_=/SJW'RSY#J= 43_PN;:W MM<^CZOE*VQ9C1T!F;:O1;I;8<#6>UGA:*3QM-9H#:XMX^H!=:D>)JGM)8]NR MEM_O+_J C\\Y!DM^E),B:?;($^D->[J]HH#:QJ]8*L^#S=TY$%NNB: F@@=. M!+4+JZH9:W6*VN9PJ+Z?:G&":6W[U[9_Q2TJO$"K=43UGC7*WB>47=M=U6EV M:E]5[:LZ(LX*&'L_?%4+\ZYK\[PVS^^5>7ZKA)-&J]VO/58U2=0DD95<-GJM M+1:EU/ZKVG]5K>N_#5'TK&VI@8>*3S:,0&ROO\8#E&<5RI0\G'"K; +EK5IL M;KW/1DT6-5E4BBS6]LQ9P]HS=^\*,P^F[E66'FYE$#47>XT?I0MPK=,:AJSR M+,UMJUTEM:ND=I5HWL/.H":)FB1JDLB]A\W6+49SU-[#VGMX?[V'5J-5XE*O MOO_P4Q3B-8>!,0XS73"QOV^QX\<#%&T/VD"\1QZ3NCJTIH6:%I@6&JUF23/2 MVG]8^P]K_R$2QV*.T5%Z$#^(Q/##N&[XMM\N5FV@ #=,1[XX"!O8[5C&0Q]U M&_*O-6@T>ZW:.UY31TT=ICCEA&E MD@;9I"O^D-APKJJH^;OH-&PM 18_A7]_YB4 :X?7*-:P'F<\#* ;;CJ:$8X-AXWS2'][K%E]@TXD(]G!_(0D1&FD>$48&)?PBMQ MRIIQ[257QLO(BY/0/WD_$U%LG/V9>J-1 U:/I\+!"1S^S#2,S_)EVOMY>3S# MLN7'?NHDJ9V(V!C9,3P"W^+O[0F0;D(;3KP)0@+.H'I(HWLYC:+""[(ES:U? MY (&W1H7ET^SR\^V0SR$]Y\#J,9P%^$U81>R"2-.)_ ;^'TLKVHR#0/84XPP M1]R(;MPT^OSQV2GL('1C8XJ/!(EPG^WH' 5 \S>9#Z"YOM(I <#+2/E J#J- MQ3/U%WTC.(OFBE%A8G^'W\(A@TQ043]FUC.LU$D[*\GUP"#Y],P]I!.GT7" MIPD[_!,GNM M^AXJ< \=LUT31 4NHF9,U;@'R^RL#$[5][ WQM1=V0JCOHB:,3VD>[BI-4Q] M#_NYA[ZYLAM3?0T;7<.F@7(RHZ79GX33*J50'""&QKSYD."X813\]@#DA#Y^ M^*]'K4>W9: ]L]DZ&+0&&X43SLF!_)X=R*_)@5RC2XTN-;JLBRX+$8#])_D= M&<3V B!2GNX_?&ZEU3P\Q>5>W/4.A,T!4F,WDS<4S.;.H6VKP7_!L':-&35F ME&)&^_YCQETUCKNCRL!L';3J9C-,.;VR@TNQ(#/GG"?+,@,*$+.:&<@*1_JA MEL3'3E5[4MM7!Z/W>NM;XR/]V_*13MML[;25]^!FE'CB8599F,(";OSTCIKU M@3/M/XDH#H- ^)2-18Y=@?<4)]LHM9%6^B'3I-8K>(=^RVBBZ.D6QBBC:;0Q*IAW4*'H_A[+=D*Q6&4W% M:EBMD@X+Q^CM*=0+R@K*,)H=L1%Q/VSV01EO7D1X@;E? [1=3>KH,=MJ#*W%GO:5=P@5VG_4SI_: M^5-%VNHU:[.Z]OQ4%S];W=KO4_M]*N;W*1M,=XQ>GU/02U(_@7?4!D/MZ+E/ MCI[V<(L3?QXL9M=NGNIA=JN]Q?%N#Q:S:R=/U?#:ZMY](,'>73PTS;XV3#91 ME"HT2V3K6M.]FA'2Z6\]._J^(WBG8O.CMJX\W2L$1P2P6L=6E79P)*_:1*@M MZU'W"L7+>/C1.:K4H8T>+<^SX&_J%5X;1UMW:!UZKL4>*]D.?=2M^PP:G=8] MJ'4[.&4L<8@=&EWV6!%WZ*-NFS(ZC<'P'I3,'9PR'LK4IV7.MD,?=#OY[)W^ MLLJ[>SWJZ;8T0QUAM3ZWC@\Z*:+0E5P\PP=\R0X:W2ZME&UU-+V93]CNS3>S M_3^%'KT93N-DFC!ZIA!7.Y1L;],B'+X4)]P"V![#BY_9_K4]BQ65#,VVLJ6> M9;B/4#"LIMGN_MW0_H[06 E3KW1 %88?",?*\Z^41_>T(I8W@NV\6N!IHMH M /^4!^M89K^[FYN:,V?:FIRRC:M(C/_UZ&_G'T]+FZS@WX$+11/;+S1:D1^! M243CA<*Q<1K2G* XPU)['4PM0KH,@#L>5';SM*IK$0GC<:MM=K*98C1DK-4Q MA]DG:CK4)H/,BL/%<&R5*QQ ZYBGF5EF-UO^VL:!4QX< TYON"F\*'RVZ7BG M.\&N,'I*PV1B!;B'$]^>A6GR;.Q]%ZZ.QHH4&>.*UG]A7^?>!,#]05P;G\.) M'<"NZ!/<7>G&YL0G,238T@I58; @ ?_QMV&O/WP^+YGGQ.0"7=QES-I--+5$ M1MHY=G@!3B'C%CDGJCU.AJ^(.ZU\ %X#1\GY*1['**X1V[X=<3D+G*TU2@R=XYIW^-+!$];1I ')[L0'_9R/2IWZ"/T%RB82; M.O2L1S3D( 79\+4CI]_!Q[_808K[A$>0;O+A=PL*0DT+#X\6F%-:&:>$?X]O M[(;0,&!A8,I.&,1>S%, B]@=H0C@M34JX*?F\!@703^MC7 MZ/*82\)=20G(SL/Q.!:),<)M(HEFKW8%G-3QF*062*DZV%\C_XZ1_]&/+S3, M8&3,-0Y"TM+*6:D?9(^Z!@ Q!8Q,&!-MU#F(/A*:??DRL@/G:I1&EQGIK&"R MY0JM)0'$VE[E9I+^!/(MLKF?G.V"V@U4'Y&*FVYM!<_)#%D> EN M)?$B(05HB_!ERF]\WV MT=!GH\ +OL$#A' CL"<"!W$-;5E=I2G@C79 *:BNX.Z$]HN(AF7G>[!!P-N7 M(GL!:5VE>YK;$F+;\3G+^K6SK':6'=!9M@%#?>#V^.M8>!< Y2%'@>R27KX#C&>.4>#GRSA"$)Y=R M&^,HG!#;]^(X16Y(4(YMQBO\,0(:9')<;8"^#W9 $U/4Z MKQ"'V_DF@A19]YF':S+#=L0T8;M7;BFR/30G[.DT"K][$]@NB/G'O5Y/MTH" ML&KA>T<(5]LN[C!>ND73>$%?%@67?+$KF3VCTQS#1[.HTS,'!3FI20!V937; MN8O -%Z2422%V])LGBD(FYBV,!*^!U_PUK^#LHY 7$\ P?/P5E@!5*'QV',\ M7!E$'EZN?K6P8*9/Z61#'P(FIK#- @VAM P12KT;[@P^8E=:#-+'@RW8Z-G( MWNJ'<8SP_R)_'H2),8,;!!D] =T1D!MP%ZX\F.&EHK>.-PC+NR']6NJ&L)M+ MLFL2H=");S^[>6T-.!^9^5#CCEQ0( E[8(OB3I"0Y MQ%G2*;[DL=7-[1I0/,/T,CM!+&\:%(X@,8VW =']V(M H_LSM:.$KY<)N]-H M#CJ-;K.E;4W?%B/C2,#"R.@( UT\EVM,TP@Y'V$%J WQ]JL@6:VP=>@>,5QQMUV@E6,2"]@OW[.!.

<" WGBBRO# !/$"H8,VXUGY_EO_RD?IF!BGYC/7_*B.B(*+'1 @R P24I M(@[Z*!Q (F! 0K&U,(H+;WBK/E6K-0HWE"$P[8^M#+S0#(W5-6;KT#7@?7U# M3 0N[,A[+2*H874;@WZ[T;2L93BD;_.37.]3MMX9/93OFO F1Y.VV1_D:+)Z M+;4(,:M(. +4,5?;;1%MISA@+ M*3\R E9292\<\&#Y%-O4 ]^D*&U)0B, BXKKWM3!+T(3K"3##32C)%6RU#8\ MR6-#5&($&1=CWKV-'D0,39"T18R U6RI M=C@[?*UT%?5A@H\<(J->O'7V$AF4X0M M< +-3Y-0KD!^;_ 2#= 2/E)I$($3I@A@T"@DHF216KPK#]52%(#X+PSG A6H MP[GPRIE^'^7R$ M%\K+*C,Z^=Y=@?HTZOX3O!9Y#.T:ZZR*^QI,(RO4 =IMH*X,^V@@P8"(C@GQ M8T4WK ^2-H$J-$Z>GS4*S$\CO489!R23AA1MM+R"1+(K0LU%^G]>G9!NC8;[ M0D K]@1\FD);)25].;D2V>BN,;8&F,!B::81,/H-_;\3.H"CJ"7EATG=D+\;ZK;UN$( MO:T2;;T@^P<\F @GR182:+4[RM&!KA+?A^]38+3PTRF &X0Y;E5ANQ@+=HP@ MEI?^/LL9=WS;FQ0("I_A3S$S-;GR(CB*'9$#63E0T%?A!6,\,SZ23I&L)EY, MA#&-/)LW#U3TS0M]#C,!]+S5NU]!3D>6OS&H\S?J_(W;Y6_4@N/^"0YDV^RZ MGJ'O5C'[+)- LGGE$$=/+J@OF! L+CVGF*@!O!I$B ABQ6%E>4,4V<&E]'-R MTJ90GFST+8AHDD7@XQ0=_RH$N.#!EH*-4I,GZ#A6STG-#""%8;H Z?AS/8Q M]2?;Q]2>\1XPL8\#V(NOK/6F!X7^7.9%^2"4U$$9#EF,E$*ANNVHIPG5NGF- M8VOAF)Z*;B? .IVD88#N*J1#'_DM\-2O'BB?;EX[66/)@\(2MMZ0MV39;S:6 M\DU3$+P.Q3Z!.=5(\:"08DX[R]4P6Q-+_@Q,6;I\S ]"Q ']+'4XTP)=[&3+ MYT$:E%(4.,3,,Z[R$G^FG!GI349I%'/2CDP$ B/[!(UL+KBYQ <#3D&%:XYJ MU^C#PDA4F(3,H1AS@3V[4(1S%81^>)GYW%GOTR+F MTRT="B2C;<9YFYC/I/)QT#->3!;*D4O$52C^79[F\WN0>(S^:0"V N>Y <2S MY'.L.4PP[XM]C&1!9 ;(M9Y6QQ:RR&K<*"LLSO*:$;+%G$V2"2-X2J5VR4(& ME6T92P^L7FTA 3P-\8I8EJ@7Z E]9-6+A8R\W%#'F\R] B@NX+SQE3>E;XI> M D[H+7AO3>--EMF&^5J8N3^"]WVS/9^8 E5K9B4*;/O3TE0>8H/&3#\C7P)E M=ZO=J["+\8V561KI7YB(*":> Z!AUT!,OSC]^.^WKTZL8?8] M^B;&/AT)&X!,,54'"R$P:RV.TBF?%:-&F:M#2UY&' \Q81#991I092&"]PK4 MP"R1\-J.%2FISPM1WM8PV#Q1#F=&FJ0JVXR#ZJ5PS6]9%7(F \$BX>E$% M*1.>+$E1(:C2M$-:!%/5?.\KOGPD\J20+&&1P)8_HV.L*@72%M=+@8A!-%1R MHR,["Y34#%'!@4-YIPFG1<>&'UX++#JU^>G%*H'YZ@) E#'2'"5Z*V)1]3\G MOA=\Q<(4[:UZO)A6N I]$ AR/R.L:O#31+B-S,W%SBW\EAU90E9O21K-7%.1 M@,T**A^E0 9E7(K PRK:,/O=-:>#SN4R3[%'*P<]%5?2WTM];747&PO][+I M/)V;-.-#P6"P 0QVJH/N-EEPQR !DPP__->CUJ/;DNO '.Y^C.76X+-@H>]I MX,1J45,M&.T?AWIFMW4\\+D3#JW/?Y=!JV;)-4L^+$L>; R>^ST$#T]B,;:WY6\[,U^-GA9IUN3A_42HZ90=MJ M\%^P,U?-]#9D>O?@TML+G''.?=%<0E0%0/8S0!;.^4/-;FMV6TIYW=M27KMO MMBO&89Y0[DF8PGIN_/2NFL;AIT/K9_N G5,QP/XDC:ECXE/,:_CFH4XUFCW; M&KY7Z]3['_K)0O#844/A_M/(T>F+'_/:JZRC MR[&H@=7"[)L2=W9^Y"U->U\=(#XP+2X=6-UN-EJ=DHG5E74%5!"##W[D!XW! MK6&C90V7S%P_-4 8E6_+'@X9&WE[=K**Q)4&PC*#5.L M%*X \]BB0Z>")]^!$ZAKM;;NPWSHE+,4"H?&GYIRMB>%6XUNKU\NAU6SI.VW M=RCL;%+HM,5-KBHZ9#0VTG7C)6]/);;9JLPF_IQ:ZA]HEIP)(LYV.\+$XSI64Q I(&UV,'*^R9P MR.%Z>W%Y9,MZKW+"(/;BA*85>@ I +!J3(/#O7'X)(_5'IC-?*HV]AX)PN"$ M-N-< 8"YD^]C?3KWDJ4?M^=@X@H-Q#*T"WUTJ1)HW"I&6.=Q$B*PI%@9+ MI,J\#-*?:IK]N:<4A,,TDF@45 F>R MI\+-IOAJ\WE]+YN2O"#5CDH%+(_@[T<%S,A!R]V6753+*,\"65!4\72DWH** M=[K67M9_SQ+ZT;M'4F->4&QPLMI<8\B\92B^43WPN-//44UU!5RF0$U3V ^A M_:I7,0)W%Y#_S]1C,RWL6F:KOH<*W(-E6MWZ'@Y_#SURE=;W<.A[J/E2->X!^%)]#Q6XA[[9J^^A M O=0\Z5JW$/-EZIQ#S5?JL8]U'RI&O=@F0.KOH<*W /FJ]07ZA M=C!5XQ[Z9GT-V[NO#9-A!QDEHN._AB@.70V1O[469.1\2'*N::VX50%FS M4:MSVVZCW9[9O[GB\D#0G.M46EX'DL5O/]DS"GER.>JK5/!?1C/^\Q.-S+QU M >:-T;W[2DGWCEB6]L2>P"J^6"GFK"JWQ(9W6(SK_Q5VM 8"W'3@ BNM0#EV MU1%D8 X."J_U$20)9:/T'%_6:5%2(\R#0YAV$6&Z-<(<$F&LMMGM51QCWH>1 M5+V2*SNHT:8":#,P>]V*8\UYF-C^7;7SRC3)J8SV_N!H9->F<%6LW2W-Y%"$ M<\ &(,_U[@%4F+>-;GD2_0][+I9ZB__=2LL2]'T?^'S;:$'"V8D5[%^Y67>1 M?F,X;&Z=>]]G]#W\^;:!OIPLF_E#QQ].@[L!J#WF*?YWUVU]MG'Z'E+24^ M4E,7]'QBZ:WKQ8X?RA8]5*Q-M:WV*/PF&O3!E*/6A1I>0 -8 RM^?<_A%CA4 M]CH*(_I%8Z'_@GT9";&\X->P(T$5PX!%^+)TBD7=:9+"Q^(;/1:G\'L[EBUM MKCSX6/5OP'O&9@#>V(.#N/"-'U)S!^P2<)GZ=A)<96>8S%W;:/M>,B3L( M.U6$D1&%,]OG9A(!]=:91J&;.@GUK8A-XT7)MAE"B3>A0G58WO>^"M^["D,J M4>=MJ@9'^?OHIW >1\2Q@B]_"(=7C@9Y^L(N"$QIX !VQ[W4<#;%.,P$GB^ MF4$I2-BN(ULUPNY'"=:\^ZE;>L^F\4485_8W4:C+EG<\Y_B@HG[U_K'MJ,9 M69>G-'L&R^1W4HL^C]&P>]N/0X/\=["))-3139Z7>V; "=.("_M':>P%> '4 MFP3P+08@4N]G@7?<0*QR?"] 3@G[3UUJ::*JVHV)':1C+&_'!E8-K5T2[/X; M$ 7?I[P]?DD.RVD:38'H8M7]!"^)KQZ[GSC8Q(#[IA =7$=>DH@ KQ$6IJZ( M>(15-?7K7/IG,49&$!H?PD0 //&O>'UI8,-AJ?DU L7W7,(HV9&!@ $?\(OP M6,C[<1OPC1>,$5=_Z#=W/?OGX\LQX M 8Q(MG=#MB)\;(@3!OM@NB .;6IQAU+GVDNN0$ ,R6]XK%EMMI=8R2;LP#S MB5"(IT+U^R/-P8X38"HQLM<9@!IXH3#^3(%4QS.4\[ .*D>MYG/@-;B+2P.( M[QI>)-]*WUK/28L1P)UR-O=+.ID"DXH2XR.\Z*5B]&?X43J-"6R "JVFU3*> MX /R10JF9H"JW?DBSVIBZ Z1" KWX=Z MN]3O4)/(151A(YN_OR'E"FK\F_9#N1,>%GJU:&R*^#SNX<2W9V&:/*-&83J/ M4GR6V4DQ^E38U[DW =']05P;GT,0\; K^@1W5[JQ.5N*I UL:859.%BPE_[Q MMV&O/WP^;Z;-&54+3.\N/.9FAHGJPTAH:.LB*I"6B-0+>C5V8HJ(Z%PQQ;9. MH(Q+5-%XTMB+)H8-^DM,[94 IH"AB'E(9%;_.=H#H G%2I?'Q3V4TP%I:Z!M MA;Z!J?>: I*15&XW+=AR-4[>/YR2%ZZR-]& &;"'_%=."GU]RKT8+6C MR X8^>(:^6[3H2(0M [%AW!;&/):$]A:3#/&I ME?R*[0'?<(6/5B<*&I<[HI+M&TY$Z4L,_,#';,!8:)]>AZGO:O8G6IVT_#3R MOH&Y:$F%PUN"*"6,*6H"*U.6 4;%![9^$^\IX87P7HA MVO$S!AS"0/HZ\,7 ^903!:\/EUH!S! 7A56#T/!#X//1G+=F";YLOZ'VRD@ M00AT.(Z/+$5BA9$ +SOR/;1. 00(M%?"$9,1G$X&>7H-/C;^EGQ6KIWU0-?< M5^A[DJW,):HFF# .>PBP RZ\/HXS-QB2%OY9ZSSRG0B=4:G;1D[ ??^?J[U/ Z$N*$7L]TLY?\D!*[&\H!)@(X$.T?8C*'?#YE I8;=F.20DY8^>^@S[R!DF]%2=46[T*0SZ:]%[!7GW6G9+K M4+]M_8;I*E08MC3R*F/M+QC'/K.' ,#P!O1QX PGO[+R$GMPO3:%>)_8SH%K%M$D]\XA$\7F\:QU.1)?*^ WE$&]ZTZN%\']P\8W%_. %YM,$E5 MVJ,@7BC'!Z?;62JFC1KJ0%L+;F[>7 MV@66=(.,0G/$97LBT+GJ]?O>BTW?$Q=#I#R\LJ],;@0%L-T7G$>,#/X$LLOT;#GWQ$KIF MX/J_H3G+_WJEY)Q\:-^B"[_'6? MMH?X/J4\4@KRT@XBV$&6?Q>B?H!"+<_ 0]Q06J;*:N-G\F%C$I2;X+' I$5X(:4\ 9V6<2*,ZDMG*E&1Y&!5K&3>50,9R)J,,5H;]? M=\V5[=)XJ08/F4(%':P9Y#6<4XE[BSQR^?&L2QSTID]_+LLF5HZ*PKRHD1U\ MQ?&=R-_YBH'+BIE"UC%(?D8E,J)Q7SQ)3V;)X"S09CN?O5SZ8M.X>6 ?IB0Q M?L\***D1#9II&<(#!:!?-4?YF3H>_ I,._:'CF:9 ) $)[-YP-[[)GS(MC<0U0)Y/OKQ)> >\HVW #T>ICK;XW[?<"8YJ/A1*BUD&J:H((QWZB4I M?W,MM0NF%P W)X:# 8@!92W"1TGS]JHK5MR(IVH$+^2%SQ-\KF[NDJAO69PC]4TQ[O:;@^'PHB6&UD5GV.Q< M#$8C]P)T4&O0'K=:PWYO0=_LG'(Z&W;$^(23)EW4VBXZ[<&PV]^GHCDLT3-! M=JGMT37G&]PV>17(9.G.EDXWERPUUWN7[7O7'#;?*XKT/+&QD=LS--'6\:9V MHCE60/@'^)FO.7CJSGO$@,<<5#@E.G\]>5[S8+?R$H.=# :#D#%E5MHDF\ORK_34FI'0 M:NN K^9+2OV,?:W2#TV985C@A;5(Z6CB9058\V= K2\2#KJ6W 9O.X[QK]DH M3EZA*L 6%(YVD7$2GRJI2+ *360?XC%: 0-#2:3]+C3?P/66T?@.- M,W':4QQ7'6'4ID%Z$*9ET 6"Q';AYN(YQWL&GYS 3"!&M3'"FLF2#RFN&6LK)"+C@V$NX!!*A M<^5-J3HTC&.*W2XYKFF\M!&10L8=M73.L&]F64NLT#MR>WR;]*3AE2D.2[$V MEQ!CS=V1KS"3%1A[L\OOB6S%?"?YN;M6U4?<*K7![S)X/=9A;%V MJS]JU.4*E'$DJO2K6NVZU0SVC:H>F( I_X((?HGW&#X(I(^6'B!#3FG?F=Z/ M1(R:/85')4K,N(YYQFZ)N0<:FVUV)R[(Y9WY.M,-YQH<3?BJ58>OZO#5[<)7 M*DC2&PYZG:9UT7;L[D6GV>]=# =@N7:;'4?TQ];8Z8X*1NNG%Y_/W[[]>/[S MZ\]O/[SY^/G]B_.W'S_ 0[U^K[53@W556\YYP8&[9%7U[5M2R5K/:3UWH'>I-/IJ) )(PONKU>L]L[>+3',@W:FJ'M;4<,] W% "ES-*0_L^R: MD2"/LQ=\"V%9L@]\VM0TWQ0(#(^<1.N&=XHVLG(5Q5GJ6<11I#R @P+2M[T) MZ>VVPSY&K#.D ,REC5Y+(XVY!4?J<[X&:D.*!' />L+BO,-9NA[G_%"EWN5& MJ3\ZE#Y)' JT32_)MIQ4/:?7:0_LWH4SMIR+SGCD7@P<=W0Q&O>[EFLWW6;7 M67!275@O+C!T>/$&8!Y&\0%)PK!>F!3&-.1>]MP>YYJL1["4,3P$VLP58FUX MK=0XPJ>1H,8GY6/,FEQ?:*.S:9;%"/3.0"CW?-O%>+Y7)4_O]G>!KC#5]6<% M(&22/]54&]1+"13Z2^FG0E_.9=R8#Y, PQX!HRWP7'9#\I(8OT;V&S!N)ZK, M@\LB9#LEO7,29:Z[.0M$O_PLP 1"P;%ZL@ N^4OEAI(Q'6:A2C+X(1_WJY@9 M8C+UPYD0DFOGT2,E+^"@(?+W[ P2]1<_E\ BXP5#I!SI#2B]Q0OR"HS3B2BG&(L% 1C4% .D80X$G>K'J>]S$0F&C=BT#&;TUPU@1/8SN9VHM&3& M!4>8$$6Y3++M@ Q(+Z!A0S\1MCDK%?0%V"R1^JP^4%TO/XMO7%KDH.<^IX'* M*-90A+HV*;?71@"A/7 -IP*W2[">$82)GO%O63,06:$3R@@>%SCH5T7E9%-R M "!&9B7%C>5\"1>747HM^7P:>8[@)EI7MO2?ST.F6#F2\XZWNZ->=S0N*%H7 MPV%_,&PN*%^MWX.\L<89=GP+QZ_A)I+9659R.N_4R+=* MI/4[6P/2H-FB#K?-6/W")O?7CC$P?DD#.8^FU2)MSB)3+"_]0'IX^^DC&U$, M>/9*D"7WP):%E/;HUB3ZT6"+(>&%AP"R,24;G-- MI5M6\^_$^)'!4Y7P#,UFUI $$V1>KD;RF._LD&7IQVJ3!N[2 MX&UJ(-\+EBS N]?NNNUQQ[T8C3K]B\ZPU[L8-5NCBZX8-\>C\;#=<1=]&YWW MH/&=V6.1S+2TZ8M!N]D96 <'=<>K)1:\WM/I#R1^\[["KX$,Z 2 XY%L #/V,IWN5LE)V8<'_ M8KSWXCR\:%^TY3]Z@ZNSY,OGL^;KTS__?9+$TP+;%8[[['T2 M^>1^R**SF'IES[H2(]H=^>CB^^#]G"2_OR?I"E>-7_OOGWM>K^^ M_^V1(6+'GL(R292* S0CS9E8%Y14TH+>SK<"WG41)74O:(Y \SV/; H2?/)A MH1WY\K22+54&75ZM%4CMCU,UI#Z'ZI;2Z(PG96T8>C8?GK]]_%!^?GSL>A/XR'EX]^Q(=.K'_^4-CTC]A^A ,]><;Y M(SSO(RQH5W<-#Y;_$$'*?G:$3RP3^#(04W"ATQS@O7SF!O&HP9^=_/I4+S8; MA^0D?7:OG=)@?^X683!3B3)27'N&$0P1Z'C#C.Z%["+T"GZKXXFO[_SUG\-7E[]\B+QF[VOGCW/[Y5]O["^_8<:5)\;&N7"N M"7+F=D M ;_7^]X;'YF)+1Y&L2C;J 9/>L'[F6-*T^YTU'9.^M;7G^P3Y_=__V_X\8U[ MO0E3TIHRJC =3FI SI).T:26)W\3<0C;0,\[G?MW^,O%F0Q37+!_Y.*J_U?J M#_]*OS73]_:%Z+7>]-^=PFEU@+V(+SZ.-0BES0^_O^G;OW9>__KA?Q?#_UD_ MC;J?0"? +%'0GF)0:SZ\*0(L2"=NF,@?+.)(;MR]N+Q\@>TQ7DR JV)W"OA= M4P/@7^[[X/R_8_^/UU_^_//\R_#?/WO#WP!U0!5H@&JM(*A._^.<'^@,X(IU MJW/.XC@E+SD%MF07CRSJ+J-/VA7\7VPC-/6D1XSZ_'AQ!9C:N13-BWSMRY?! M4(Q>V?]];3=/DHOQ[U?B^W= NS=B%!%CDZ7/W7D,K*PCO();F@-=103XD5G4 MG=JBKBWJ6UC4&H LR^RJ39/KKC]J=UO=OGUAN9W61:?CH!.O.[X8NM9@..QV MV^-N>\%UUWO]_0KH*XDOAL,=YQ[>D)34,PVU%W/3Z0?\5L0@"1P$I,,74,37 MYC290]9%=I!$ZJT*U SG]09K#\Q>Z^]E0]PL/#2>V22&8+;D]6FHH+T/\[XQ M 4YQ/?5O:H'ZC*G]&H!R(Y5IG7JSG]JC./331,P=7.-':\ZVDQ,'F\.'=>+! MT&P-[LN1-QPA\,?RXEKS*XQN\J8_6!PN<;>&GN/"GO;EFFM<4/YIC?% MQQ_6 T4E+MU62\*OG1-0\-'Y_DRP]?#\D?0<>=/8.4%_=[/=MKZ+[VW+M[^J2?Y3' MP[4CCY9I_;^:0.Y&(*VM"A!./E@4'E,- M6ZT!-34]-17>&E:[V^3^21*YIXO(;0R;O8>#UZW=XG6EU-;[3V'[$D$UE6UP MG5;3,M]^.*OEAXR2!CZ6,?SGY>=WW/ 8.XN]"AWJ&FT\45VDZ6-7?>R&@IO$ MVM.IG&]&)5$8D["Y$NV5G=@&%;6I7M58*TNO2>Q+3O+$I@BN6^QZJ.]'O>_I M<6/;V>G/-;85L.WFUL=T_^?V]S ()S-0+!)LJ(Y9O\Z5F-A'[P)!M#A]\:Y& MBT4F5'+II[;OJ+3O=U[P=63'XKCO_M7K-_7=KW7WK[ 0P+M'5__NQZ M^G?V2/CWY-8_?7Y=W_I:M_Z)!R_>'V[?J4WZJJ'@.76AQAZXF.7,;9A. >G2 M:(;U"I$]%2DL&3? ''',-48RWEQ9R/4(B2QITTB &U<$6#?!7\K,,5C MR(+17;.999IC?69VE8:=)J'1-)KS"8C'D^-+=''E)>($*,E!EQ#F:,I5.V:W M4THI>TL 7Z3'6U,(W>%BM\_S-O,LKW,[N^#+7DQ% M9+GKT\-N>U2PET:!%U\!CX2[DNW.<5JFFORQ8G2NC,@ALU[I*E61._*7 EOV M8MG%C=Y/PR^1V<,:.#R1ZN**3PXR'^H:$3U[0I*"NOE0+Z)K+Q9Z-1WU8_14 MZSY:V:9Q]MSY+> F;KZ/,S-PR(80$Y(@3@C[BVPY:"["><4"W7=>@" #8&'+ M(.Q1.9;C-[A%%0"E-"29[[N]L.^-SWI]):CAP 1;U(W$F!HA1;('%'69Q(I M[-B*30AY8(8O6TCBUM6Y2#3L,?=\M MQ4FI/]785S5V<605BMVZ0K&N4"S#U+7'(HSM87;H MPAT(M]?O@L 9JCYL_,098*:=<.NP8:??48W=#C\*X>SM3Q]>G/_^^?79/JJR M]<0A%OLT@BH;F+NQ*)_3'7!NI)N"[D71/G=MC8PGA,EQ5:CP47]ET&O&JILE M:25JYABJ!BDJ,O0NL "O0AJCMMWJ3DFB1.IH9:H/F,[IDST7@':;Y=)Z+X;2 M!H6 .Q:+.#'"MV?///*@G(RPWQ83G0=8$NAP;_?X</_RQ=$@UH[+%_>/ M=CL^T(W:S#Y0L$:_&OT.B'Y+*DQJI*N1;G=(]V1%8>Q&2>E51KWY_.MF\_YA MXP[.N!\$O:\P_F%/IL^-C]E\TQIE M:Y0]-,H^F6;VT#BK0I>C<2AC,O\>4S/3(.$\PU*#::OI7,7DG*Q9J@P*GU@+ M/4-7!,F*>5.T?)T3MKN4+X*'1G\,=5,O%__/]02P,$% @ U3NI6%MP+'-M"0 M#@ !@ !I M<'-C+3(P,C0P,S,Q>&5X,S%D,2YH=&WM6VUSV[@1_BNH;MK8,Z*H%\M1*=LS MB>-K/7-)7(_23C]"Y%+$F2)X "A9]^N["Y 2]>+$=NU8EW-F(IG@ MA=[(-] M%J1._N)Y%UG"LQ B]L_1QU]8),-B"IEAH0)NL'4N3,)&,L]YQCZ"4B)-V7LE MH@DPUFFWCEN=;K_5]KRS$QSKO.PDLX#U_8'?;7>/6'L0]-X&W0&[^L@.OHS. M#ZWPA\_GH_]>7;A9K[Z\_^7RG#4\W_]/[]SW/XP^N!M'K7:'C13/M#!"9CSU M_8M/#=9(C,D#WY_/YZUYKR75Q!]=^XF9ID=^*J6&5F2BQMD)M> G\.CL9 J& MLS#A2H,Y;7P9_>P-4,((D\+9B5]].]FQC!9G)Y&8,6T6*9PVIEQ-1.89F0>] M=FZ&V-/'VQLRM]Y<1"8).NWV7XDB M>#,24]#L$\S9M9SR[$W3M>"W!B7B-TY:B]\!YT2[*POP*M6"C!' AH< 5UTUVF86MX>@H!R$#)@*C0R" M_.*HG *=0V@5I'%S5$U&:"8&/SIEO*B[X163^Q&PO3\Q)H'%(L.H)P"MHKR) M@$1QO*UJ]T462X5P0U*,?X=I$>&8B*1:2#<1A8)R4HY ( P3MK&D68*TQ(?> MF!KW@F-6C9K MZ-.5,EO:_K@ ?+X@/-X.PIT1=_084+V\VJ.UJ/K;3X-NY^U0EU H"3QM]C*. M!5[:>+MD7(&-;(Q40:&#$%5MON_N3VO9CAS_@ MAS]0Q1.!Q@8,2$N_OHV6)C'#D!?Z_EV(HHV!+6=RI$\6"@? Q#$3VJ8CE(+, MCD-E^RJ1U9.A.R%"*)6L;P6'9IDHZ:; I(:Z:)F*R![CZ6*L122X$F2 <-S4 MIN>,1BHT\46[\VA++FWRDAI0(8/)DCKEG(*\2#GE7#3+*K'BG=C#L=@Z^<:_ MQD""F!:Q/T3/FP;W":K[3-$.QD\#X'VV<1W6]TY16^B^?W*[-\AQ8YB)B+#+ MM*D #-552!"^$N^%BDPBR(B.Z:EK8:BT,+,;=+K(G6*DI+%FY+ M@_)"Y0AQ;8ES&.):6@5L;3F!#/EPBDC'.Y#3%D(B6#<[-.-6(W+,UZ]XWH=8 M/PA_?#S#C*>%S644[!#'6-J)&8:IWE&B+#+UV<'T6-0]?)ZET&X M'(+$QBFI(D M?E/!6FT'\%LA4'T+_2(+[2'KX>N9S>N9S>.MH7-^*K,$@HE. NE,,12 T5\2 MNN79R1SX#3$T5^98CF8+-/MXKSKS?Q"FRF,.=PZ[(X_P"#MJ6*:1._%7EG78 M!4&$_FXZFJB1(^IBBIY!OUECRO2]\^G(*P5\5@KXJ(.2E]>;F%ZL<$-O8K2" MS4$8[_8A<@F,IB-*(IO)= ;$EC(^*9^%JS)MP31/Y0+P[CR1+E?Q-=@A3)Z$ M2K;N"."G3.CE8GU ^P/VD2_8WYN,7FI\]Z"GRDV_=D/WE(#*TQ/G3C+;-/C]A/;?OO^QKK:_^. M%UNO$JZF'YKLX_MW&TGC3[YP!+P77K77%=M#8\X3 3&[N(6PH V.8.#M)M=UK$BG_W1!;!;>!U^YWC_J![U*;QQ73"M I/&R+7 MH4<%0;O7Z]S";:\3H0Z=UJ_YI(&DW)PV_H'D"$O_1J7/BDMO:5"S83EMYS[F M[/3(;GO61_M:=ZH028G,253#/460#]:7>2W"WIV/+O]]X7>ZO4ZWW^^^;?78 MTQ1;7YOT\6&]_;E7J'.?R;(L&_/P9J)DD454$$H55"F_ALGU&U7 4;")#+P* MA15T:S]O*UOJOV[;_-U_Q M[ _\SOX'4$L#!!0 ( -4[J5@3SI-G> D "4X 8 :7!S8RTR,#(T M,#,S,7AE>#,Q9#(N:'1M[5O[<]NX$?Y74-WT8L^(HAZ6HU*V9Q+'N7KF\FBJ M7*<_0N1*Q)DD> H6??7=Q<@)>KA9^W8=9V92":>NXO]L-^"T-%?/.\LBWD6 M0L3^/OKT*XMD6*20&18JX 9+Y\+$;"3SG&?L$R@EDH2]5R*: F.==NNPU>GV M6VW/.SG"L4[+3C(+6-\?^-UV]X"U!T'O;= =L*^?V-[WT>F^;?SAR^GHWU_/ MW*Q?O[__]?R4-3S?_U?OU/<_C#ZXBH-6N\-&BF=:&"$SGOC^V><&:\3&Y('O MS^?SUKS7DFKJC[[YL4F3 S^14D,K,E'CY(A*\!-X='*4@N$LC+G28(X;WT4;F0:^=FR'V]+%ZH\VE M-Q>1B8-.N_W78EL_80^'_J%+'^63WH-5?6;*RDF^B>M,9 M31[RI#2LM3&:83B/A0&/YB!CS!7'HFM&?60O+]%>.D.MA/!_L[O\7FBR, K: M:5D#;QCA?U29N]3 ]\-) _P%)V'\8OG[.*[[FV1(2E"W:! M"YH 4I:FN@#%QDC&<+5F1&%8"J(Y&Q1 @=FK,4GY3@"9OP M$(L4DRG&+2-=NZT&&82@-4<,8).47P#.6QM38UF$PN"4"84-FH,:A$(A^\)F MR,B78+F8?#R_/-SVRYU.V+L/SIY>["NQ VPB,O1.DU$BZ#8D:/#$M8(@YA?+,%4^K'>F!KQ&EGJ MVZ0618(-$$$2W=Q.IZT\(=- /W>^>+9)::O&2;>[W!K_U8DV*+3XUZGOP?[MFNG'[DG]R@H:\D<7FA\ M1OM_#4;.K4F66T\T69MH@A.1GIO@PA9$%8-'!L^#\NSQ_1>4;D2@ ML0 =TG*?F]'2)%H6\D+?O@OQHS&PY4R.<( M:\N&PQ#7T@I@$[LI9$AR$T0ZUD!.6P@UP:35H1FW&I%CO'[%\W/P];WPY>,9 M9CPI;"PC9X?)!/,U,4,WU3ORKB69OD5L=H^[4S$+7^R(<56[A&\L"W.U!+=A M#WS9&BB;G=Q\@^J'IZN4LGW'9F.G8L M$RY;LQ,Q=XAW1%)E&!:*7+;&"'>,FDIML)Q><.%8&MV%_>%.]-G>%5TFB#V, M1!NM2\%#1(0],:7#U*Q8RK7OI(JY7M)GBF$6JQ#9X&[M40;>!4O$!23E\>E& M^^9_;:+'Q^>3''L^@4_W7^9ACGW1M<1K<[714]RI8V:UYY/7WX'-;J6)2]$X MIHI&*KTDD+8 ATQ380S -5%U+)&B4GTD4#X[R!XB"X.8IB")WY2P5ML!_%$( M%-]"O\A">W*Z_WIF\WIFTBR!8**30#I3# 6@]Y>$;GEV,@=^00S- MI3F6H]D$S;Y;JP[R[X2I\IC#GQB"+(L &9J=T;'OG4T%W< MHNMX=BF/&W2;KU%!>-V]0IDD/-<05'_4Y2 /B=T=,;K&1Y;'-5V_)%C?:=T5 M02JIW?BS.T$U:SE:QVEU->AE!>X^CE SQ098:E<.:R.39] [U,H\U;-'FT8P MQHWVPINC^C=>8US6\[&626%@6 %E7;_'7O%:0ZR\Y?J[JY[EY_5;[*NU'][: M=N]9#X'W-/LSV4_NXD-KC _->,GLVR/V4]O^^['*^MI?NTVZ$1_^S]>(,/;$ M"_2Z.$^KS#\A$\C3?A,AL*\*,QI4P3391\NM@/W,TWS(OBPO*KTNT8]79J]\ M2T9W-9>4MW[\LZJOO5HK&^Q?P8A=M'HNIM_\94MOFQ)L,Q.[+%N$ MXZ9>W7:K0[FD8[:U7ZM<04FZ[4Z+2/*?GL@BN R\;K]SV!]T#]HTODBG3*OP MN"%R'7J4'[1[O-77_/IPWDZ.:X\0MRI5B$C4J>%;7>DJ"FPW+: MSFW4V6F1W?JLCW9==TH828C,M:B&>P@4#-:7>UTUZ?[?>_GQ6J'.?\3)+&_/P8JIP%XDH/Y0JJ&A!#9/K%97#D;.) M#+P*A15T:[\G*TOJ/R?;_*%:SJ?@N#,R9#$N:'1M[5E[4]LX$/\J>^E<"S/Q*P&:.H&9D(0I,T H M,7/7/Q5;CG55+%>6";E/?RO+3IU/"+94W2A*0A MC>!U<'D!D0B+)4T5A)(2A=054PD$(LM("I=42L8YG$H6+2B Y]I'MM'L],;=>WYY> MG(^@93G.;]V1XXR#L5DXL%T/ DG2G"DF4L(=9W+5@E:B5.8[SFJULE==6\B% M$]PXB5KR X<+D5,[4E'K9* I^$E)=#)84D4@3(C,J3INW09G5@\Y%%.=#B[O\-Q;*Q:IQ/=<]]=^ M1J*(I0N+TUCYAW:O]X$DV2+9T(11S9>4$\7NJ#Z[<6K(*9'^7*BDOWO!QW9F M];ZYD!&5%FY48FF51#\5*>W'(E563):,K_T7 5O2'*[H"F[$DJ0OVH:"OW,J M6?S"<.?L3XIWHMZU!N98_PA)BMXKBW"V0$&T7GUC*[\RT[P6J#QI14O5YX)' MN#BY3]B<*>AV;&_@S-&FV>=H4"V@,[Z57DV2]KF[K6>( 4+E%R@ZFMP$YV?G MHV%P/KU"M-_,;H=7 033'UIKKP>W]LP>V3";C$K-O>ZAV_ZA=1[.8#B>7@>3 M\9-UL]=Y9)UK[[YRCV!Z!L'K"?YLUZGX_9'8HD5=%T^ M>?U]K)!P)N022ZCU!F(AR_/?F_.!HI@17!(9)M#UVJ#+:!M(#C'C=4G6_#,: M%A)K -J&I!%,[K&\I5B8\;(ERW,M.WYKS@C+,J"$%"5NBF7TJ*5JE[P%WBYS MM)TNY'',0I0(M^FE2@M $AH5[VU#5LB\(-@P* &-@#>F>_[,.W+[9=1K\4DD M,MT>-/=L<6H$55?-B)R3E.;6])[3-0S#TMH:05I*4N[-"S10):+6P7O9S^%= M*E9HI07U2Y@I,N<4#,:.6VX+9>>\0O_F.<](6#WC#HD_48U.4W KQ%3[ZJ!P M5-1DO=-6"0FOD%O@V@2X5ZTO\'QAQC=Q&<%9N]5]Z"O(_>#%1T-/J?$[(\ W"0AMM0 M',(1M'F&.,U-=H]9BN.>IN.!43E E,4#N0IN4"TR+&5Z(=_)^_8#0,VVFH-' M+-I;/<@8%?*Q*J[AE2F)VVW$(_BH1H->W$0&RW%&X4RM_81%V#X@@ZXU;K<_ M<#2CZ6;TQ%;*?MS2 U^KCMYM6(6" 'F41/'/+K^^KK),[<"KU?Q"O8\KB MF*9S*A=4MN$Z(7(Y;L/EZ7"GCOS/':<#[U_VVD^//4%E1@FC,4X-.$'H! Y3 M,^G^=,7W5V;O6C+LFC-LF__FC_T'NF)3GIZ*91L5,]DTB',2OEM(4:21;DV% M].ODTWCKL+U0M2)ZB.$XC%C5<_ 502P,$% @ U3NI6'+:%[[@!0 MTAH !@ !I<'-C+3(P,C0P,S,Q>&5X,S)D,BYH=&WM67MSTS@0_RI[80[: MF?B5M"78:6="D@Z=H4UIW+OC3\568AV*962Y:?CTM[+LU,E0#I@"/8Y.7UZM MI'W\]A7W?[.L<9J0-*(QO K/7T,LHF))4P61I$0A=<54 J'(,I+".962<0XO M)8L7%,!S[2/;ZQS:KF6=]/&L8;5)I#X<.CVGXW8.P.WYW>=^YSE=3C< M+YE'DV'X]G)L;KV\?OGZ; @MRW'^[ X=9Q2.S,*![7H02I+F3#&1$NXXXXL6 MM!*E,M]Q5JN5O>K:0BZ<\,I)U)(?.%R(G-JQBELG?4W!WY3$)_TE502BA,B< MJN/6=7AJ]9!#,<7I2=^I_QK>F8C7)_V8W4"NUIP>MY9$+EAJ*9'Y73=3 >YT M<'F'Y]9:L5@EON>ZOP<9B6.6+BQ.Y\H_M'N].Y)DBV1#$T8U7U).%+NA^NS& MJ1&G1/HSH9)@]X*/[&.VM<:F&/](R0I>JLLPMD"!=%Z!<96 M?F6F62U0>=**EJK/!(]Q<7R;L!E3T.W8G;XS0YMFGZ-!M8#.^%9Z-4G:Y^ZV MGA$&")5?H.AP?!6>G9X-!^'9Y +1?C6]'ER$$$Y^:JV]'ES;4WMHPW0\+#7W MNH=N^Z?6>3"%P6AR&8Y'C];-7N>!=:Z]^\(]@LDIA*_&,!U.Z]\?Y0VK_-^4!1S!C.B8P2Z'IM MT&6T#22'.>-U2=;\4QH5$FL VH:D,8QOL;RE6)CQLB7++G.TG2[D\SF+4"+,. MB3]QC4Y3<"O$5/OJH'!4W&2]T5:)"*^05R(.41VL$J:HI>_0V%XA3()/G?J- M2WC5RC3R7Z.YN2]=?"2@6B=[WGYIXATS_%?5P0BNXWI>< SR"-'.=7!M D[2 M]P635#?(N8;C#LSW" :V!.]P+][?X/@N1C?Q68'9>]$]"'3DWEG1T>!S2LS^ M#-!]R)R^[>C2C3N>_CA(.U\#TD<@N(8C2[$T+$E9A; @*<)T4F8FI]=8)4Q7 MI$S27,.RK9<)#FFX#<4A'$&;9XC3W&3W.4MQW--T/# N!XBR>"!7P0VJ18:E M3"_D.WG?O@>HV59S\(!%>ZL'&:%"/E;%-;PP)7&[C7@ ']5HT(N;R& YSBB< MJ;6?L!C;!V30M<;M!GU',YIN1D]LI>S'+3WPM>KHW895)#@G64[]^I^F''J8 M2DQCI2<][6]TZ/8C=0J(^L>Y4A?3K!-5X";&]4'4F>J;A.)M8 MU7.=TIHO/RI*\]W'[EN5C"RH97H8,L?IQ2'-D4$L! A0#% @ U3NI6$LLCVUM M$0 NNX !4 ( !ZQ0 &EP&UL M4$L! A0#% @ U3NI6-.:I\5-4P , H& !4 ( !ILP M &EP#$P<2YH=&U0 M2P$"% ,4 " #5.ZE86W L#,Q9#$N:'1M4$L! A0#% @ U3NI6!/.DV=X M"0 )3@ !@ ( !UBP# &EP&5X,S)D,2YH=&U02P$"% ,4 " #5.ZE8 M#,R9#(N:'1M4$L%!@ * H I@( *)" P $! end XML 93 ipsc-20240331x10q_htm.xml IDEA: XBRL DOCUMENT 0001850119 us-gaap:RetainedEarningsMember 2024-03-31 0001850119 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0001850119 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-31 0001850119 us-gaap:RetainedEarningsMember 2023-12-31 0001850119 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001850119 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001850119 us-gaap:RetainedEarningsMember 2023-03-31 0001850119 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001850119 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001850119 us-gaap:RetainedEarningsMember 2022-12-31 0001850119 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001850119 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001850119 us-gaap:CommonStockMember 2024-03-31 0001850119 us-gaap:CommonStockMember 2023-12-31 0001850119 us-gaap:CommonStockMember 2023-03-31 0001850119 us-gaap:CommonStockMember 2022-12-31 0001850119 us-gaap:EmployeeStockOptionMember 2023-12-31 0001850119 us-gaap:EmployeeStockOptionMember ipsc:IncentivePlan2021Member 2024-01-01 2024-03-31 0001850119 us-gaap:EmployeeStockOptionMember 2024-03-31 0001850119 ipsc:EmployeeStockPurchasePlan2021Member 2024-03-31 0001850119 ipsc:IncentivePlan2021Member 2023-12-31 0001850119 ipsc:EmployeeStockPurchasePlan2021Member 2023-12-31 0001850119 us-gaap:EmployeeStockOptionMember ipsc:IncentivePlan2021Member 2021-06-17 0001850119 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-12-31 0001850119 us-gaap:RestrictedStockUnitsRSUMember 2023-12-31 0001850119 ipsc:UnvestedRestrictedStockWithTimeBasedVestingMember 2023-12-31 0001850119 us-gaap:RestrictedStockUnitsRSUMember ipsc:IncentivePlan2021Member 2024-01-01 2024-03-31 0001850119 ipsc:PerformanceBasedRestrictedStockUnitsMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2024-01-01 2024-03-31 0001850119 ipsc:PerformanceBasedRestrictedStockUnitsMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2024-01-01 2024-03-31 0001850119 2022-01-07 0001850119 us-gaap:ResearchAndDevelopmentExpenseMember 2023-12-31 0001850119 us-gaap:GeneralAndAdministrativeExpenseMember 2023-12-31 0001850119 us-gaap:EmployeeSeveranceMember 2023-12-31 0001850119 us-gaap:EmployeeSeveranceMember 2024-03-31 0001850119 us-gaap:SoftwareDevelopmentMember 2024-03-31 0001850119 us-gaap:LeaseholdImprovementsMember 2024-03-31 0001850119 us-gaap:FurnitureAndFixturesMember 2024-03-31 0001850119 ipsc:LabEquipmentMember 2024-03-31 0001850119 us-gaap:SoftwareDevelopmentMember 2023-12-31 0001850119 us-gaap:LeaseholdImprovementsMember 2023-12-31 0001850119 us-gaap:FurnitureAndFixturesMember 2023-12-31 0001850119 us-gaap:ConstructionInProgressMember 2023-12-31 0001850119 ipsc:LabEquipmentMember 2023-12-31 0001850119 srt:MaximumMember ipsc:SalesAgreementMember 2024-01-01 2024-03-31 0001850119 us-gaap:EmployeeSeveranceMember 2023-01-01 2023-03-31 0001850119 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-03-31 0001850119 ipsc:AccruedExpensesAndOtherLiabilitiesCurrentMember ipsc:DistributedBioMasterServiceAgreementMember 2024-03-31 0001850119 ipsc:AccruedExpensesAndOtherLiabilitiesCurrentMember ipsc:DistributedBioMasterServiceAgreementMember 2023-12-31 0001850119 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0001850119 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001850119 srt:MinimumMember 2024-03-31 0001850119 srt:MaximumMember 2024-03-31 0001850119 ipsc:FcdiCollaborationAgreementMember 2024-01-01 2024-03-31 0001850119 ipsc:FcdiCollaborationAgreementMember 2023-01-01 2023-03-31 0001850119 ipsc:TimeBasedVestingMember 2024-03-31 0001850119 ipsc:UnvestedRestrictedStockWithTimeBasedVestingMember 2024-01-01 2024-03-31 0001850119 ipsc:TimeBasedVestingMember 2024-01-01 2024-03-31 0001850119 us-gaap:RestrictedStockUnitsRSUMember 2024-03-31 0001850119 ipsc:UnvestedRestrictedStockWithTimeBasedVestingMember 2024-03-31 0001850119 ipsc:ResearchAndDevelopmentServicesMember ipsc:TransactionPriceMember 2024-03-31 0001850119 ipsc:OptionRightsMember ipsc:TransactionPriceMember 2024-03-31 0001850119 ipsc:TransactionPriceMember 2024-03-31 0001850119 ipsc:ResearchAndDevelopmentServicesMember 2024-03-31 0001850119 ipsc:OptionRightsMember 2024-03-31 0001850119 ipsc:ResearchAndDevelopmentServicesMember ipsc:TransactionPriceMember 2023-12-31 0001850119 ipsc:OptionRightsMember ipsc:TransactionPriceMember 2023-12-31 0001850119 ipsc:TransactionPriceMember 2023-12-31 0001850119 ipsc:ResearchAndDevelopmentServicesMember 2023-12-31 0001850119 ipsc:OptionRightsMember 2023-12-31 0001850119 us-gaap:FairValueInputsLevel2Member us-gaap:USTreasurySecuritiesMember 2024-03-31 0001850119 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateBondSecuritiesMember 2024-03-31 0001850119 us-gaap:FairValueInputsLevel2Member us-gaap:USTreasurySecuritiesMember 2023-12-31 0001850119 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateBondSecuritiesMember 2023-12-31 0001850119 ipsc:Tranche1AdvancesMember 2020-09-14 0001850119 ipsc:TermLoanAgreementWithHerculesCapitalIncMember 2020-09-14 0001850119 ipsc:PerformanceBasedRestrictedStockUnitsMember 2023-04-01 2023-06-30 0001850119 ipsc:ResearchAndDevelopmentServicesMember ipsc:CumulativeCollaborationRevenueRecognizedMember 2024-01-01 2024-03-31 0001850119 ipsc:CumulativeCollaborationRevenueRecognizedMember 2024-01-01 2024-03-31 0001850119 ipsc:ResearchAndDevelopmentServicesMember ipsc:CumulativeCollaborationRevenueRecognizedMember 2023-01-01 2023-12-31 0001850119 ipsc:CumulativeCollaborationRevenueRecognizedMember 2023-01-01 2023-12-31 0001850119 ipsc:SecuritiesPurchaseAgreementMember ipsc:PrivatePlacementSharesMember 2024-04-30 0001850119 ipsc:SalesAgreementMember 2024-03-31 0001850119 us-gaap:EmployeeStockMember ipsc:IncentivePlan2021Member 2024-03-31 0001850119 ipsc:IncentivePlan2021Member 2024-03-31 0001850119 2023-03-31 0001850119 2022-12-31 0001850119 us-gaap:USTreasurySecuritiesMember 2024-03-31 0001850119 us-gaap:CorporateBondSecuritiesMember 2024-03-31 0001850119 us-gaap:USTreasurySecuritiesMember 2023-12-31 0001850119 us-gaap:CorporateBondSecuritiesMember 2023-12-31 0001850119 us-gaap:FairValueInputsLevel2Member 2024-03-31 0001850119 us-gaap:FairValueInputsLevel1Member 2024-03-31 0001850119 us-gaap:FairValueInputsLevel2Member 2023-12-31 0001850119 us-gaap:FairValueInputsLevel1Member 2023-12-31 0001850119 ipsc:CladeTherapeuticsIncMember 2024-04-01 2024-04-30 0001850119 us-gaap:WarrantMember 2024-01-01 2024-03-31 0001850119 us-gaap:StockOptionMember 2024-01-01 2024-03-31 0001850119 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-03-31 0001850119 us-gaap:RestrictedStockMember 2024-01-01 2024-03-31 0001850119 ipsc:EarlyExercisedStockOptionsSubjectToFutureVestingMember 2024-01-01 2024-03-31 0001850119 us-gaap:WarrantMember 2023-01-01 2023-03-31 0001850119 us-gaap:StockOptionMember 2023-01-01 2023-03-31 0001850119 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-03-31 0001850119 us-gaap:RestrictedStockMember 2023-01-01 2023-03-31 0001850119 ipsc:EarlyExercisedStockOptionsSubjectToFutureVestingMember 2023-01-01 2023-03-31 0001850119 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-03-31 0001850119 us-gaap:RestrictedStockMember 2024-01-01 2024-03-31 0001850119 us-gaap:ResearchAndDevelopmentExpenseMember 2024-01-01 2024-03-31 0001850119 us-gaap:GeneralAndAdministrativeExpenseMember 2024-01-01 2024-03-31 0001850119 us-gaap:EmployeeStockOptionMember 2024-01-01 2024-03-31 0001850119 us-gaap:EmployeeStockMember 2024-01-01 2024-03-31 0001850119 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-03-31 0001850119 us-gaap:RestrictedStockMember 2023-01-01 2023-03-31 0001850119 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-03-31 0001850119 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-03-31 0001850119 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-03-31 0001850119 us-gaap:EmployeeStockMember 2023-01-01 2023-03-31 0001850119 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0001850119 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001850119 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001850119 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001850119 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001850119 ipsc:EmployeeStockOptionsAndRestrictedStockUnitsMember ipsc:IncentivePlan2021Member 2024-03-31 0001850119 ipsc:IncentivePlan2021Member 2023-01-01 2023-12-31 0001850119 ipsc:SalesAgreementMember 2024-01-01 2024-03-31 0001850119 ipsc:SecuritiesPurchaseAgreementMember 2024-04-30 0001850119 ipsc:IncentivePlan2021Member 2024-01-01 2024-03-31 0001850119 ipsc:EmployeeStockPurchasePlan2021Member 2023-01-01 2023-12-31 0001850119 2023-01-01 2023-03-31 0001850119 ipsc:IcellInc.SublicenseAgreementMember 2020-03-31 0001850119 ipsc:TermLoanAgreementWithHerculesCapitalIncMember 2023-05-01 2023-05-01 0001850119 ipsc:TermLoanAgreementWithHerculesCapitalIncMember 2023-05-01 0001850119 ipsc:BristolMyersSquibbCompanyCollaborationAgreementMember 2022-01-07 2022-01-07 0001850119 ipsc:CladeTherapeuticsIncMember 2024-04-30 0001850119 srt:MaximumMember ipsc:IcellInc.SublicenseAgreementMember 2020-03-31 0001850119 ipsc:DistributedBioMasterServiceAgreementMember 2019-06-24 0001850119 ipsc:IcellInc.SublicenseAgreementMember 2024-03-31 0001850119 ipsc:DistributedBioMasterServiceAgreementMember 2024-03-31 0001850119 ipsc:IcellInc.SublicenseAgreementMember 2023-12-31 0001850119 ipsc:FcdiCollaborationAgreementMember ipsc:BristolMyersSquibbCompanyCollaborationAgreementMember 2022-01-07 0001850119 ipsc:BristolMyersSquibbCompanyCollaborationAgreementMember 2022-01-07 0001850119 2020-09-14 0001850119 2023-12-31 0001850119 2024-03-31 0001850119 2024-05-01 0001850119 2024-01-01 2024-03-31 shares iso4217:USD ipsc:Program iso4217:USD shares ipsc:item pure ipsc:segment http://www.centurytx.com/20240331#AccruedExpensesAndOtherLiabilitiesCurrent http://www.centurytx.com/20240331#AccruedExpensesAndOtherLiabilitiesCurrent 0001850119 false --12-31 2024 Q1 0 0 http://fasb.org/us-gaap/2023#PrepaidExpenseAndOtherAssetsCurrent http://fasb.org/us-gaap/2023#PrepaidExpenseAndOtherAssetsCurrent 60335701 60335701 0 http://www.centurytx.com/20240331#AccruedExpensesAndOtherLiabilitiesCurrent P5Y http://www.centurytx.com/20240331#AccruedExpensesAndOtherLiabilitiesCurrent P4Y 10-Q true 2024-03-31 false 001-40498 Century Therapeutics, Inc. DE 84-2040295 25 N 38th Street, 11th Floor Philadelphia PA 19104 267 817-5790 Common Stock, $0.0001 par value per share IPSC NASDAQ Yes Yes Non-accelerated Filer true true false false 82847375 46812000 47324000 145204000 125414000 7797000 4256000 199813000 176994000 69005000 71705000 19314000 20376000 1979000 1979000 57852000 89096000 544000 541000 348507000 360691000 3432000 2741000 7532000 10149000 491000 584000 4610000 4372000 16065000 17846000 44251000 46658000 20000 56000 110288000 111381000 170624000 175941000 0.0001 0.0001 10000000 10000000 0 0 0.0001 0.0001 300000000 300000000 64809592 60335701 6000 6000 861951000 840407000 -683833000 -655771000 -241000 108000 177883000 184750000 348507000 360691000 855000 1720000 23421000 24899000 8743000 8902000 32164000 33801000 -31309000 -32081000 404000 3237000 2623000 11000 -194000 3248000 2025000 -28061000 -30056000 1000 1208000 -28062000 -31264000 -0.45 -0.53 62296637 58610375 -28062000 -31264000 -351000 1196000 2000 -9000 -28411000 -30077000 60335701 6000 840407000 -655771000 108000 184750000 220647 366000 366000 24734 34900 142000 142000 109108 4084502 17829000 17829000 -351000 -351000 2000 2000 3207000 3207000 -28062000 -28062000 64809592 6000 861951000 -683833000 -241000 177883000 58473660 6000 824292000 -519098000 -2462000 302738000 452102 448000 448000 95877 85145 269000 269000 1196000 1196000 -9000 -9000 3797000 3797000 -31264000 -31264000 59106784 6000 828806000 -550362000 -1275000 277175000 -28062000 -31264000 3226000 2908000 56000 1542000 -738000 3207000 3797000 1115000 -220000 3395000 160000 -2186000 3842000 -855000 -1720000 689000 -2954000 -3319000 -3206000 20000 -30248000 -29219000 539000 4991000 35087000 42829000 47167000 79158000 11541000 31338000 366000 448000 17829000 18195000 448000 -512000 2567000 49303000 86244000 48791000 88811000 345000 975000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:12pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-weight:normal;">Note 1—Organization and description of the business</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">Century Therapeutics, Inc. (the “Company”) is an innovative biotechnology company developing transformative allogeneic cell therapies to create products for the treatment of both solid tumor and hematological malignancies and autoimmune diseases with significant unmet medical need. Since inception, the Company has devoted substantially all of its time and efforts to performing research and development activities, building infrastructure and raising capital. The Company is incorporated in the state of Delaware.</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:italic;margin:0pt 0pt 10pt 0pt;">Principles of Consolidation</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 8pt 0pt;">The consolidated financial statements include the consolidated financial position and consolidated results of operations of the Company and the Company’s subsidiary, Century Therapeutics Canada ULC (“Century Canada”). All intercompany balances and transactions have been eliminated in consolidation.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:italic;margin:0pt 0pt 10pt 0pt;">Liquidity</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 8pt 0pt;">The accompanying consolidated financial statements have been prepared assuming the Company will continue as a going concern. The Company has limited operating history and its prospects are subject to risks, expenses, and uncertainties frequently encountered by companies in the biotechnology and pharmaceutical industries. These risks include, but are not limited to, the uncertainty of availability of additional financing and the uncertainty of achieving future profitability.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Since inception, the Company has incurred net losses and negative cash flows from operations. During the three months ended March 31, 2024, the Company incurred a net loss of $28,062. During the three months ended March 31, 2024, the Company used $30,248 of cash in operations. Cash and cash equivalents and investments were $249,868 at March 31, 2024. Management expects to incur additional losses in the future to fund its operations and conduct product research and preclinical and clinical development and recognizes the need to raise additional capital to fully implement its business plan. The Company believes it has adequate cash and financial resources to operate for at least the next 12 months from the date of issuance of these consolidated financial statements.</p> -30248000 249868000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:12pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-weight:normal;">Note 2—Summary of significant accounting policies and basis of presentation</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:italic;margin:0pt 0pt 10pt 0pt;">Basis of presentation</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The accompanying unaudited consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) for interim financial information and with the interim period reporting requirements of Form 10-Q and Article 10 of Regulation S-X. The consolidated balance sheet as of March 31, 2024, and the consolidated statements of operations and comprehensive loss, consolidated statements of changes in stockholders’ equity, and the consolidated statements of cash flows for the three months ended March 31, 2024 and 2023 are unaudited, but, in the opinion of management, include all adjustments, consisting only of normal recurring adjustments, which the Company considers necessary for a fair presentation of the financial position, operating results and cash flows for the periods presented.  The results for any interim period are not necessarily indicative of results for the year ending December 31, 2024 or for any other subsequent interim period.  The consolidated balance sheet at December 31, 2023 has been derived from the Company’s audited consolidated financial statements.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Certain prior year information has been reclassified to conform to the fiscal year 2024 presentation.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:italic;margin:0pt 0pt 10pt 0pt;">Segment information</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Operating segments are identified as components of an enterprise for which separate discrete financial information is available for evaluation by the chief operating decision-maker in making decisions on how to allocate resources and assess performance. The Company views its operations and manages the business as one operating segment.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:italic;margin:0pt 0pt 10pt 0pt;">Use of estimates</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and reported amounts of expenses during the reporting period. Estimates and assumptions are primarily made in relation to the valuations supporting stock compensation, the estimation of the incremental borrowing rate for operating leases and standalone selling prices of performance obligations in collaboration agreements. If actual results differ from the Company’s estimates, or to the extent these estimates are adjusted in future periods, the Company’s results of operations could either benefit from, or be adversely affected by, any such change in estimate.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:italic;margin:0pt 0pt 10pt 0pt;">Concentration of credit risk and other risks and uncertainties</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Financial instruments, which potentially subject the Company to significant concentrations of credit risk, consist of cash, cash equivalents, U.S. Treasury bills and bonds, as well as corporate bonds. Cash and cash equivalents, as well as short and long-term investments include a checking account and asset management accounts held by a limited number of financial institutions. At times, such deposits may be in excess of insured limits. As of March 31, 2024 and December 31, 2023, the Company has not experienced any losses on its deposits of cash and cash equivalents.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Company’s future results of operations involve a number of risks and uncertainties. Factors that could affect the Company’s future operating results and cause actual results to vary materially from expectations include, but are not limited to, rapid technological change, uncertainty of market acceptance of its products, competition from substitute products and larger companies, protection of proprietary technology, strategic relationships, and dependence on key individuals.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Products developed by the Company require clearances from the U.S. Food and Drug Administration (the “FDA”) or other international regulatory agencies prior to commercial sales. There can be no assurance the Company’s future products will receive the necessary clearances. If the Company was denied clearance, clearance was delayed, or if the Company was unable to maintain clearance, it could have a material adverse impact on the Company.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:italic;margin:0pt 0pt 10pt 0pt;">Fair value of financial instruments</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Company discloses and recognizes the fair value of its assets and liabilities using a hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the reporting date. The hierarchy gives the highest priority to valuations based upon unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurements) and the lowest priority to valuations based upon unobservable inputs that are significant to the valuation (Level 3 measurements). The guidance establishes three levels of the fair value hierarchy as follows:</p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;">Level 1</p></td><td style="padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;">Inputs that reflect unadjusted quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date;</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;">Level 2</p></td><td style="padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;">Inputs other than quoted prices that are observable for the asset or liability either directly or indirectly, including inputs in markets that are not considered to be active;</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;">Level 3</p></td><td style="padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;">Inputs are unobservable in which there is little or no market data available, which require the reporting entity to develop its own assumptions that are unobservable.</p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Assets and liabilities measured at fair value are classified in their entirety based on the lowest level of input that is significant to the fair value measurement. The Company’s assessment of the significance of a particular input to the fair value measurement in its entirety requires management to make judgments and consider factors specific to the asset or liability.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:italic;margin:0pt 0pt 10pt 0pt;">Cash and cash equivalents</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Management considers all highly liquid investments with an insignificant interest rate risk and original maturities of three months or less to be cash equivalents.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:italic;margin:0pt 0pt 10pt 0pt;">Restricted cash</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">As of March 31, 2024 and December 31, 2023, the Company had $1,979 in cash on deposit to secure certain lease commitments. Restricted cash is recorded separately in the Company’s consolidated balance sheets.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">The following provides a reconciliation of the Company’s cash, cash equivalents, and restricted cash as reported in the consolidated balance sheets to the amounts reported in the consolidated statements of cash flows:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.14%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:13.46%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">March 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:14.48%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">December 31, 2023</p></td></tr><tr><td style="vertical-align:bottom;width:68.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,812</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,324</p></td></tr><tr><td style="vertical-align:bottom;width:68.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,979</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,979</p></td></tr><tr><td style="vertical-align:bottom;width:68.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Cash, cash equivalents, and restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,791</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,303</p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><i style="font-style:italic;">Investments </i></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company invests in fixed maturity securities including U.S. Treasury bills and bonds as well as corporate bonds. The investments are classified as available-for-sale and reported at fair value. Unrealized gains or losses are determined by comparing the fair market value of the securities with their cost or amortized cost. Realized gains and losses on investments are recorded on the trade date and are included in the statement of operations. Unrealized gains and losses on investments are recorded in other comprehensive loss on the consolidated statements of operations and comprehensive loss. The cost of securities sold is based on the specified identification method. Investment income is recognized as earned and discounts or premiums arising from the purchase of debt securities are recognized in investment income using the interest method over the remaining term of the security. Securities with an original maturity date greater than three months that mature within one year of the balance sheet date are classified as short-term, while investments with a maturity date greater than one year are classified as long-term.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><i style="font-style:italic;">Property and equipment, net </i></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Property and equipment are recorded at cost. Depreciation is computed using the straight-line method over the estimated useful lives of the assets, which is generally five years<span style="white-space:pre-wrap;">. Leasehold improvements are amortized over the shorter of the asset’s useful life or the remaining term of the lease. Construction in progress includes direct cost related to the construction of leasehold improvements and is stated at original cost. Such costs are not depreciated until the asset is completed and placed into service. Once the asset is placed into service, these capitalized costs will be allocated to leasehold improvements and will be depreciated over the shorter of the asset’s useful life or the remaining term of the lease. Computer software and equipment includes implementation costs for cloud-based software and network equipment.</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Expenditures for major additions and improvements are capitalized, while minor replacements, maintenance, and repairs are charged to expense as incurred. When property is retired or otherwise disposed of, the costs and accumulated depreciation are removed from the respective accounts, with any resulting gain or loss recognized concurrently.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><i style="font-style:italic;">Research and development expenses </i></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Research and development expenses include costs directly attributable to the conduct of research and development programs, including the cost of salaries, payroll taxes, employee benefits, stock compensation, materials, supplies, rent, depreciation on and maintenance of research equipment with alternative future use, and the cost of services provided by outside contractors. All costs associated with research and development are expensed as incurred.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">Clinical trial costs are a component of research and development expenses. The Company expenses costs for its clinical trial activities performed by third parties, including clinical research organizations and other service providers, as they are incurred, based upon estimates of the work completed over the life of the individual study in accordance with associated agreements. The Company uses information it receives from internal personnel and outside service providers to estimate the clinical trial costs incurred.</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><i style="font-style:italic;">Stock-based compensation</i></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Employees, consultants and members of the Board of Directors of the Company have received stock options and restricted stock of the Company. The Company recognizes the cost of the stock-based compensation incurred as its employees and board members vest in the awards. The Company accounts for stock-based compensation arrangements in accordance with provisions of Accounting Standards Codification (“ASC”) 718, Compensation—Stock Compensation. ASC 718 requires the recognition of compensation expense, using a fair-value based method, for costs related to all share-based payments including stock options. ASC 718 requires companies to estimate the fair value of share-based payment awards on the date of grant using an option-pricing model. The Company uses the Black-Scholes option-pricing model (“Black Scholes”) to determine the fair value of options granted. The Company’s stock-based awards are subject to service-based vesting conditions and performance-based vesting conditions. Compensation expense related to awards to employees and directors with service-based vesting conditions is recognized on a straight-line basis based on the grant date fair value over the associated service period of the award, which is generally the vesting term. For performance-based awards, the Company reassesses at each reporting date whether achievement of the performance condition is probable and accrues compensation expense if and when achievement of the performance condition is probable.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">Black Scholes requires inputs based on certain subjective assumptions, including (i) the expected stock price volatility, (ii) the expected term of the award, (iii) the risk-free interest rate and (iv) expected dividends. The historical volatility is calculated based on a period of time commensurate with expected term assumption. The risk-free interest rate is based on U.S. Treasury securities with a maturity date commensurate with the expected term of the associated award. The expected dividend yield is assumed to be </span>zero as the Company has never paid dividends and has no current plans to pay any dividends on its common stock. Forfeitures are recognized as they occur. </p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:italic;margin:0pt 0pt 10pt 0pt;">Foreign currency translation</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">The reporting currency of the Company is the U.S. dollar. The functional currency of Century Canada is the Canadian dollar. Assets and liabilities of Century Canada are translated into U.S. dollars based on exchange rates at the end of each reporting period. Expenses are translated at average exchange rates during the reporting period. Gains and losses arising from the translation of assets and liabilities are included as a component of accumulated other comprehensive loss or income on the Company’s consolidated balance sheets. Gains and losses resulting from foreign currency transactions are reflected within the Company’s </p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">consolidated statements of operations and comprehensive loss. The Company has not utilized any foreign currency hedging strategies to mitigate the effect of its foreign currency exposure.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Intercompany payables and receivables are considered to be long-term in nature and any change in balance due to foreign currency fluctuation is included as a component of the Company’s consolidated comprehensive loss and accumulated other comprehensive loss within the Company’s consolidated balance sheets.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:italic;margin:0pt 0pt 10pt 0pt;">Basic and diluted net loss per common shares</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Basic net loss per common share is computed by dividing net loss applicable to common shareholders by the weighted-average number of common shares outstanding during the period. The Company computes diluted net loss per common share by dividing the net loss applicable to common shareholders by the sum of the weighted-average number of common shares outstanding during the period plus the potential dilutive effects of its warrants, restricted stock and stock options to purchase common shares, but such items are excluded if their effect is anti-dilutive. Because the impact of these items is anti-dilutive during periods of net loss, there were no differences between the Company’s basic and diluted net loss per common share for the three months ended March 31, 2024 and 2023. </p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;margin:0pt 0pt 10pt 0pt;"><span style="white-space:pre-wrap;"> </span><i style="font-size:10pt;font-style:italic;">Collaboration revenue</i></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Company may enter into collaboration and licensing agreements with strategic partners for research and development, manufacturing, and commercialization of its product candidates. Payments under these arrangements may include non-refundable, upfront fees; reimbursement of certain costs; customer option fees for additional goods or services; payments upon the achievement of development, regulatory, and commercial milestones; sales of product at certain agreed-upon amounts; and royalties on product sales.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="white-space:pre-wrap;">The Company recognizes revenue in accordance with ASC Topic 606, Revenue from Contracts with Customers, (“ASC 606”). This standard applies to all contracts with customers. When an agreement falls under the scope of other standards, such as ASC Topic 808, Collaborative Arrangements, or (“ASC 808”), the Company will apply the recognition, measurement, presentation, and disclosure guidance in ASC 606 to the performance obligations in the agreements if those performance obligations are with a customer. Revenue recognized by analogizing to ASC 606 is recorded as collaboration revenue on the statements of operations.</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Under ASC 606, an entity recognizes revenue when its customer obtains control of promised goods or services, in an amount that reflects the consideration which the entity expects to receive in exchange for those goods or services. In determining the appropriate amount of revenue to be recognized as it fulfills its obligations under a collaboration agreement, the Company performs the following steps: (i) identification of the promised goods or services in the contract; (ii) determination of whether the promised goods or services are performance obligations including whether they are distinct in the context of the contract; (iii) measurement of the transaction price, including the constraint on variable consideration; (iv) allocation of the transaction price to the performance obligations on a relative stand-alone selling price basis; and (v) recognition of revenue when (or as) the Company satisfies each performance obligation. </p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">As part of the accounting for these arrangements, the Company must use its judgment to determine the stand-alone selling price for each performance obligation identified in the contract for the allocation of transaction price. The estimation of the stand-alone selling price may include such estimates as forecasted revenues and costs, development timelines, discount rates, and probabilities of regulatory and commercial success. The Company also applies significant judgment when evaluating whether contractual obligations represent distinct performance obligations, allocating transaction price to performance obligations within a contract, determining when performance obligations have been met, assessing the recognition and future reversal of variable consideration and determining and applying appropriate methods of measuring progress for performance obligations satisfied over time. Amounts expected to be recognized as revenue within the 12 months following the balance sheet date are classified as deferred revenue, current. Amounts not expected to be recognized as revenue within the 12 months following the balance sheet date are classified as deferred revenue, non-current.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">If an arrangement is determined to contain customer options that allow the customer to acquire additional goods or services, the goods and services underlying the customer options are not considered to be performance obligations at the outset of the arrangement, as they are contingent upon option exercise. The Company evaluates the customer options for material rights or options to acquire additional goods or services for free or at a discount. If the customer options are not determined to represent a material right, no transaction price is allocated to these options and the Company will account for these options at that time they are exercised. If the customer options are determined to represent a material right, the material right is recognized as a separate performance obligation at the outset of the arrangement.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The obligations under the Company’s collaboration agreements may include research and development services to be performed by the Company for or on behalf of the customer. Amounts allocated to these performance obligations are recognized as the Company performs these obligations, and revenue is measured based on an inputs method of costs incurred to date of budgeted costs. Under certain circumstances, the Company may be reimbursed for certain expenses incurred under the research and development services. </p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">At the inception of each arrangement that includes development milestone payments, the Company evaluates whether the milestones are considered probable of being achieved and estimates the amount to be included in the transaction price using the most likely amount method. If it is probable that a significant revenue reversal would not occur, the associated milestone value is included in the transaction price. Milestone payments that are not within the control of the Company or the licensee, such as regulatory approvals, are not considered probable of being achieved until those approvals are received. The Company evaluates factors such as the scientific, clinical, regulatory, commercial and other risks that must be overcome to achieve the particular milestone in making this assessment. There is considerable judgment involved in determining whether it is probable that a significant revenue reversal would not occur. At the end of each subsequent reporting period, the Company reevaluates the probability of achievement of all milestones subject to constraint and, if necessary, adjusts its estimate of the overall transaction price. Any such adjustments are recorded on a cumulative catch-up basis in the statements of operations in the period of adjustment.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">Recent accounting pronouncements</b></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">In December 2023, the FASB issued ASU No. 2023-09, "Income Taxes (Topic 740): Improvements to Income Tax Disclosures ("ASU 2023-09"). ASU 2023-09 requires entities to provide additional information in their tax rate reconciliation and additional disclosures about income taxes paid by jurisdiction. ASU 2023-09 is effective for annual reporting periods beginning after December 15, 2024, with early adoption permitted. The guidance should be applied prospectively, but entities have the option to apply it retrospectively for each period presented. The Company is currently evaluating the impact of adopting this new accounting guidance.</span></p> <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:italic;margin:0pt 0pt 10pt 0pt;">Basis of presentation</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The accompanying unaudited consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) for interim financial information and with the interim period reporting requirements of Form 10-Q and Article 10 of Regulation S-X. The consolidated balance sheet as of March 31, 2024, and the consolidated statements of operations and comprehensive loss, consolidated statements of changes in stockholders’ equity, and the consolidated statements of cash flows for the three months ended March 31, 2024 and 2023 are unaudited, but, in the opinion of management, include all adjustments, consisting only of normal recurring adjustments, which the Company considers necessary for a fair presentation of the financial position, operating results and cash flows for the periods presented.  The results for any interim period are not necessarily indicative of results for the year ending December 31, 2024 or for any other subsequent interim period.  The consolidated balance sheet at December 31, 2023 has been derived from the Company’s audited consolidated financial statements.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Certain prior year information has been reclassified to conform to the fiscal year 2024 presentation.</p> <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:italic;margin:0pt 0pt 10pt 0pt;">Segment information</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Operating segments are identified as components of an enterprise for which separate discrete financial information is available for evaluation by the chief operating decision-maker in making decisions on how to allocate resources and assess performance. The Company views its operations and manages the business as one operating segment.</p> 1 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:italic;margin:0pt 0pt 10pt 0pt;">Use of estimates</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and reported amounts of expenses during the reporting period. Estimates and assumptions are primarily made in relation to the valuations supporting stock compensation, the estimation of the incremental borrowing rate for operating leases and standalone selling prices of performance obligations in collaboration agreements. If actual results differ from the Company’s estimates, or to the extent these estimates are adjusted in future periods, the Company’s results of operations could either benefit from, or be adversely affected by, any such change in estimate.</p> <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:italic;margin:0pt 0pt 10pt 0pt;">Concentration of credit risk and other risks and uncertainties</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Financial instruments, which potentially subject the Company to significant concentrations of credit risk, consist of cash, cash equivalents, U.S. Treasury bills and bonds, as well as corporate bonds. Cash and cash equivalents, as well as short and long-term investments include a checking account and asset management accounts held by a limited number of financial institutions. At times, such deposits may be in excess of insured limits. As of March 31, 2024 and December 31, 2023, the Company has not experienced any losses on its deposits of cash and cash equivalents.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Company’s future results of operations involve a number of risks and uncertainties. Factors that could affect the Company’s future operating results and cause actual results to vary materially from expectations include, but are not limited to, rapid technological change, uncertainty of market acceptance of its products, competition from substitute products and larger companies, protection of proprietary technology, strategic relationships, and dependence on key individuals.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Products developed by the Company require clearances from the U.S. Food and Drug Administration (the “FDA”) or other international regulatory agencies prior to commercial sales. There can be no assurance the Company’s future products will receive the necessary clearances. If the Company was denied clearance, clearance was delayed, or if the Company was unable to maintain clearance, it could have a material adverse impact on the Company.</p> <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:italic;margin:0pt 0pt 10pt 0pt;">Fair value of financial instruments</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Company discloses and recognizes the fair value of its assets and liabilities using a hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the reporting date. The hierarchy gives the highest priority to valuations based upon unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurements) and the lowest priority to valuations based upon unobservable inputs that are significant to the valuation (Level 3 measurements). The guidance establishes three levels of the fair value hierarchy as follows:</p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;">Level 1</p></td><td style="padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;">Inputs that reflect unadjusted quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date;</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;">Level 2</p></td><td style="padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;">Inputs other than quoted prices that are observable for the asset or liability either directly or indirectly, including inputs in markets that are not considered to be active;</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;">Level 3</p></td><td style="padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;">Inputs are unobservable in which there is little or no market data available, which require the reporting entity to develop its own assumptions that are unobservable.</p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Assets and liabilities measured at fair value are classified in their entirety based on the lowest level of input that is significant to the fair value measurement. The Company’s assessment of the significance of a particular input to the fair value measurement in its entirety requires management to make judgments and consider factors specific to the asset or liability.</p> <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:italic;margin:0pt 0pt 10pt 0pt;">Cash and cash equivalents</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Management considers all highly liquid investments with an insignificant interest rate risk and original maturities of three months or less to be cash equivalents.</p> <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:italic;margin:0pt 0pt 10pt 0pt;">Restricted cash</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">As of March 31, 2024 and December 31, 2023, the Company had $1,979 in cash on deposit to secure certain lease commitments. Restricted cash is recorded separately in the Company’s consolidated balance sheets.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">The following provides a reconciliation of the Company’s cash, cash equivalents, and restricted cash as reported in the consolidated balance sheets to the amounts reported in the consolidated statements of cash flows:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.14%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:13.46%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">March 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:14.48%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">December 31, 2023</p></td></tr><tr><td style="vertical-align:bottom;width:68.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,812</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,324</p></td></tr><tr><td style="vertical-align:bottom;width:68.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,979</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,979</p></td></tr><tr><td style="vertical-align:bottom;width:68.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Cash, cash equivalents, and restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,791</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,303</p></td></tr></table> 1979000 1979000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.14%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:13.46%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">March 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:14.48%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">December 31, 2023</p></td></tr><tr><td style="vertical-align:bottom;width:68.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,812</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,324</p></td></tr><tr><td style="vertical-align:bottom;width:68.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,979</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,979</p></td></tr><tr><td style="vertical-align:bottom;width:68.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Cash, cash equivalents, and restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,791</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,303</p></td></tr></table> 46812000 47324000 1979000 1979000 48791000 49303000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><i style="font-style:italic;">Investments </i></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company invests in fixed maturity securities including U.S. Treasury bills and bonds as well as corporate bonds. The investments are classified as available-for-sale and reported at fair value. Unrealized gains or losses are determined by comparing the fair market value of the securities with their cost or amortized cost. Realized gains and losses on investments are recorded on the trade date and are included in the statement of operations. Unrealized gains and losses on investments are recorded in other comprehensive loss on the consolidated statements of operations and comprehensive loss. The cost of securities sold is based on the specified identification method. Investment income is recognized as earned and discounts or premiums arising from the purchase of debt securities are recognized in investment income using the interest method over the remaining term of the security. Securities with an original maturity date greater than three months that mature within one year of the balance sheet date are classified as short-term, while investments with a maturity date greater than one year are classified as long-term.</p> <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><i style="font-style:italic;">Property and equipment, net </i></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Property and equipment are recorded at cost. Depreciation is computed using the straight-line method over the estimated useful lives of the assets, which is generally five years<span style="white-space:pre-wrap;">. Leasehold improvements are amortized over the shorter of the asset’s useful life or the remaining term of the lease. Construction in progress includes direct cost related to the construction of leasehold improvements and is stated at original cost. Such costs are not depreciated until the asset is completed and placed into service. Once the asset is placed into service, these capitalized costs will be allocated to leasehold improvements and will be depreciated over the shorter of the asset’s useful life or the remaining term of the lease. Computer software and equipment includes implementation costs for cloud-based software and network equipment.</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Expenditures for major additions and improvements are capitalized, while minor replacements, maintenance, and repairs are charged to expense as incurred. When property is retired or otherwise disposed of, the costs and accumulated depreciation are removed from the respective accounts, with any resulting gain or loss recognized concurrently.</p> P5Y <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><i style="font-style:italic;">Research and development expenses </i></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Research and development expenses include costs directly attributable to the conduct of research and development programs, including the cost of salaries, payroll taxes, employee benefits, stock compensation, materials, supplies, rent, depreciation on and maintenance of research equipment with alternative future use, and the cost of services provided by outside contractors. All costs associated with research and development are expensed as incurred.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">Clinical trial costs are a component of research and development expenses. The Company expenses costs for its clinical trial activities performed by third parties, including clinical research organizations and other service providers, as they are incurred, based upon estimates of the work completed over the life of the individual study in accordance with associated agreements. The Company uses information it receives from internal personnel and outside service providers to estimate the clinical trial costs incurred.</span></p> <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><i style="font-style:italic;">Stock-based compensation</i></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Employees, consultants and members of the Board of Directors of the Company have received stock options and restricted stock of the Company. The Company recognizes the cost of the stock-based compensation incurred as its employees and board members vest in the awards. The Company accounts for stock-based compensation arrangements in accordance with provisions of Accounting Standards Codification (“ASC”) 718, Compensation—Stock Compensation. ASC 718 requires the recognition of compensation expense, using a fair-value based method, for costs related to all share-based payments including stock options. ASC 718 requires companies to estimate the fair value of share-based payment awards on the date of grant using an option-pricing model. The Company uses the Black-Scholes option-pricing model (“Black Scholes”) to determine the fair value of options granted. The Company’s stock-based awards are subject to service-based vesting conditions and performance-based vesting conditions. Compensation expense related to awards to employees and directors with service-based vesting conditions is recognized on a straight-line basis based on the grant date fair value over the associated service period of the award, which is generally the vesting term. For performance-based awards, the Company reassesses at each reporting date whether achievement of the performance condition is probable and accrues compensation expense if and when achievement of the performance condition is probable.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">Black Scholes requires inputs based on certain subjective assumptions, including (i) the expected stock price volatility, (ii) the expected term of the award, (iii) the risk-free interest rate and (iv) expected dividends. The historical volatility is calculated based on a period of time commensurate with expected term assumption. The risk-free interest rate is based on U.S. Treasury securities with a maturity date commensurate with the expected term of the associated award. The expected dividend yield is assumed to be </span>zero as the Company has never paid dividends and has no current plans to pay any dividends on its common stock. Forfeitures are recognized as they occur. </p> 0 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:italic;margin:0pt 0pt 10pt 0pt;">Foreign currency translation</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">The reporting currency of the Company is the U.S. dollar. The functional currency of Century Canada is the Canadian dollar. Assets and liabilities of Century Canada are translated into U.S. dollars based on exchange rates at the end of each reporting period. Expenses are translated at average exchange rates during the reporting period. Gains and losses arising from the translation of assets and liabilities are included as a component of accumulated other comprehensive loss or income on the Company’s consolidated balance sheets. Gains and losses resulting from foreign currency transactions are reflected within the Company’s </p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">consolidated statements of operations and comprehensive loss. The Company has not utilized any foreign currency hedging strategies to mitigate the effect of its foreign currency exposure.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Intercompany payables and receivables are considered to be long-term in nature and any change in balance due to foreign currency fluctuation is included as a component of the Company’s consolidated comprehensive loss and accumulated other comprehensive loss within the Company’s consolidated balance sheets.</p> <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:italic;margin:0pt 0pt 10pt 0pt;">Basic and diluted net loss per common shares</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Basic net loss per common share is computed by dividing net loss applicable to common shareholders by the weighted-average number of common shares outstanding during the period. The Company computes diluted net loss per common share by dividing the net loss applicable to common shareholders by the sum of the weighted-average number of common shares outstanding during the period plus the potential dilutive effects of its warrants, restricted stock and stock options to purchase common shares, but such items are excluded if their effect is anti-dilutive. Because the impact of these items is anti-dilutive during periods of net loss, there were no differences between the Company’s basic and diluted net loss per common share for the three months ended March 31, 2024 and 2023. </p> <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Company may enter into collaboration and licensing agreements with strategic partners for research and development, manufacturing, and commercialization of its product candidates. Payments under these arrangements may include non-refundable, upfront fees; reimbursement of certain costs; customer option fees for additional goods or services; payments upon the achievement of development, regulatory, and commercial milestones; sales of product at certain agreed-upon amounts; and royalties on product sales.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="white-space:pre-wrap;">The Company recognizes revenue in accordance with ASC Topic 606, Revenue from Contracts with Customers, (“ASC 606”). This standard applies to all contracts with customers. When an agreement falls under the scope of other standards, such as ASC Topic 808, Collaborative Arrangements, or (“ASC 808”), the Company will apply the recognition, measurement, presentation, and disclosure guidance in ASC 606 to the performance obligations in the agreements if those performance obligations are with a customer. Revenue recognized by analogizing to ASC 606 is recorded as collaboration revenue on the statements of operations.</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Under ASC 606, an entity recognizes revenue when its customer obtains control of promised goods or services, in an amount that reflects the consideration which the entity expects to receive in exchange for those goods or services. In determining the appropriate amount of revenue to be recognized as it fulfills its obligations under a collaboration agreement, the Company performs the following steps: (i) identification of the promised goods or services in the contract; (ii) determination of whether the promised goods or services are performance obligations including whether they are distinct in the context of the contract; (iii) measurement of the transaction price, including the constraint on variable consideration; (iv) allocation of the transaction price to the performance obligations on a relative stand-alone selling price basis; and (v) recognition of revenue when (or as) the Company satisfies each performance obligation. </p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">As part of the accounting for these arrangements, the Company must use its judgment to determine the stand-alone selling price for each performance obligation identified in the contract for the allocation of transaction price. The estimation of the stand-alone selling price may include such estimates as forecasted revenues and costs, development timelines, discount rates, and probabilities of regulatory and commercial success. The Company also applies significant judgment when evaluating whether contractual obligations represent distinct performance obligations, allocating transaction price to performance obligations within a contract, determining when performance obligations have been met, assessing the recognition and future reversal of variable consideration and determining and applying appropriate methods of measuring progress for performance obligations satisfied over time. Amounts expected to be recognized as revenue within the 12 months following the balance sheet date are classified as deferred revenue, current. Amounts not expected to be recognized as revenue within the 12 months following the balance sheet date are classified as deferred revenue, non-current.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">If an arrangement is determined to contain customer options that allow the customer to acquire additional goods or services, the goods and services underlying the customer options are not considered to be performance obligations at the outset of the arrangement, as they are contingent upon option exercise. The Company evaluates the customer options for material rights or options to acquire additional goods or services for free or at a discount. If the customer options are not determined to represent a material right, no transaction price is allocated to these options and the Company will account for these options at that time they are exercised. If the customer options are determined to represent a material right, the material right is recognized as a separate performance obligation at the outset of the arrangement.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The obligations under the Company’s collaboration agreements may include research and development services to be performed by the Company for or on behalf of the customer. Amounts allocated to these performance obligations are recognized as the Company performs these obligations, and revenue is measured based on an inputs method of costs incurred to date of budgeted costs. Under certain circumstances, the Company may be reimbursed for certain expenses incurred under the research and development services. </p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">At the inception of each arrangement that includes development milestone payments, the Company evaluates whether the milestones are considered probable of being achieved and estimates the amount to be included in the transaction price using the most likely amount method. If it is probable that a significant revenue reversal would not occur, the associated milestone value is included in the transaction price. Milestone payments that are not within the control of the Company or the licensee, such as regulatory approvals, are not considered probable of being achieved until those approvals are received. The Company evaluates factors such as the scientific, clinical, regulatory, commercial and other risks that must be overcome to achieve the particular milestone in making this assessment. There is considerable judgment involved in determining whether it is probable that a significant revenue reversal would not occur. At the end of each subsequent reporting period, the Company reevaluates the probability of achievement of all milestones subject to constraint and, if necessary, adjusts its estimate of the overall transaction price. Any such adjustments are recorded on a cumulative catch-up basis in the statements of operations in the period of adjustment.</p> <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">Recent accounting pronouncements</b></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">In December 2023, the FASB issued ASU No. 2023-09, "Income Taxes (Topic 740): Improvements to Income Tax Disclosures ("ASU 2023-09"). ASU 2023-09 requires entities to provide additional information in their tax rate reconciliation and additional disclosures about income taxes paid by jurisdiction. ASU 2023-09 is effective for annual reporting periods beginning after December 15, 2024, with early adoption permitted. The guidance should be applied prospectively, but entities have the option to apply it retrospectively for each period presented. The Company is currently evaluating the impact of adopting this new accounting guidance.</span></p> <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-size:12pt;">Note 3—Reduction in force </span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="white-space:pre-wrap;">In January 2023, the Company's Board of Directors approved, and management implemented, a new portfolio prioritization and capital allocation strategy. The resulting changes included pausing investments in CNTY-103 for glioblastoma as well as a discovery program in hematologic malignancies. The Company has shifted focus to CNTY-101 and will accelerate key programs, including one follow-on candidate for lymphoma, CNTY-102, CNTY-107 for Nectin-4+ solid tumors, and CNTY-101 in moderate to severe Systemic Lupus Eythematosus (“SLE”). In addition, the Company continues its partnered programs with Bristol Myers Squibb. The restructuring plan resulted in a reduction in the Company's workforce of approximately </span>25%<span style="white-space:pre-wrap;">. In connection with the restructuring plan, lab operations in Seattle and Hamilton, Ontario were closed and research activities were consolidated in Philadelphia.</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">During the three months ended March 31, 2023, the Company incurred $2,032<span style="white-space:pre-wrap;"> of cash-based expenses related to employee severances, benefits and related costs. Of these amounts, </span>$292 related to general and administrative expense, while $1,740<span style="white-space:pre-wrap;"> related to R&amp;D expense. In addition, the Company recorded non-cash stock-based compensation charge of </span>$581<span style="white-space:pre-wrap;"> related to modification of equity awards for employees impacted by the restructuring during the year ended December 31, 2023. Of these amounts, </span>$171 related to G&amp;A expense, while $410<span style="white-space:pre-wrap;"> related to R&amp;D expense. There were </span>no remaining outstanding liabilities related to the reduction in force at March 31, 2024.</p> 0.25 2032000 292000 1740000 581000 171000 410000 0 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:12pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-weight:normal;">Note 4—Financial instruments and fair value measurements</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">The following table sets forth the Company’s assets that were measured at fair value as of March 31, 2024 by level within the fair value hierarchy:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:37.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:37.94%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.77%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">Level 1</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.74%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.77%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">Level 2</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.74%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.77%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">Level 3</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.74%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.75%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">Total</p></td></tr><tr><td style="vertical-align:bottom;width:37.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,492</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,492</p></td></tr><tr><td style="vertical-align:bottom;width:37.94%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">U.S. Treasury</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.07%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.07%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,838</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.07%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,838</p></td></tr><tr><td style="vertical-align:bottom;width:37.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Corporate bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.07%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.07%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 185,218</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.07%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 185,218</p></td></tr><tr><td style="vertical-align:bottom;width:37.94%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.07%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,492</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.07%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 203,056</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.07%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 244,548</p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">The following table sets forth the Company’s assets that were measured at fair value as of December 31, 2023, by level within the fair value hierarchy:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.53%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.64%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt;">Level 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.79%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt;">Level 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:5.69%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt;">Level 3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.79%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt;">Total</p></td></tr><tr><td style="vertical-align:bottom;width:56.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,263</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,263</p></td></tr><tr><td style="vertical-align:bottom;width:56.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">U.S. Treasury</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,114</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.53%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,114</p></td></tr><tr><td style="vertical-align:bottom;width:56.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Corporate bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 188,396</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 188,396</p></td></tr><tr><td style="vertical-align:bottom;width:56.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,263</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 214,510</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 256,773</p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">There were no transfers between <span style="-sec-ix-hidden:Hidden_TaZXWg5Erku2Nm1vJKHQ_A;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">levels</span></span> during the period ended March 31, 2024. The Company uses the services of its investment manager, which uses widely accepted models for assumptions in valuing securities with inputs from major third-party data providers.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Company classifies all of its investments in fixed maturity debt securities as available-for-sale and, accordingly, are carried at estimated fair value.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">The amortized cost, gross unrealized gains and losses, and fair value of investments in fixed maturity securities are as follows as of March 31, 2024:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:53.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:53.02%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.58%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.3%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.83%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.53%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">Gross </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.83%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.41%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">Gross</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.83%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.15%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.64%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.3%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.53%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">Unrealized</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> Unrealized </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">Amortized Cost</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> Gains</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">Losses</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">Fair Value</p></td></tr><tr><td style="vertical-align:bottom;width:53.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">U.S. Treasury</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,855</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (17)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,838</p></td></tr><tr><td style="vertical-align:bottom;width:53.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Corporate bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 185,329</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 128</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (239)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 185,218</p></td></tr><tr><td style="vertical-align:bottom;width:53.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 203,184</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 128</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (256)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 203,056</p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">The amortized cost, gross unrealized gains and losses, and fair value of investments in fixed maturity securities are as follows as of December 31, 2023:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:53.87%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.58%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.31%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.83%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.53%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">Gross </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.83%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.53%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">Gross </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.83%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.15%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.65%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.31%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.53%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">Unrealized</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.53%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">Unrealized</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">Amortized Cost</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> Gains</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> Losses</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">Fair Value</p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">U.S. Treasury</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,070</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,114</p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Corporate bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 188,219</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 399</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (222)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 188,396</p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 214,289</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 443</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (222)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 214,510</p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">The following table provides the maturities of our fixed maturity available-for-sale securities:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.46%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt;">     </p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.45%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">March 31, 2024</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.29%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">     </p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:14.48%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">December 31, 2023</p></td></tr><tr><td style="vertical-align:bottom;width:69.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Less than one year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 145,204</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 125,414</p></td></tr><tr><td style="vertical-align:bottom;width:69.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">One to five years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 57,852</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 89,096</p></td></tr><tr><td style="vertical-align:bottom;width:69.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 203,056</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.02%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 214,510</p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Company has evaluated the unrealized losses on the fixed maturity securities and determined that they are not attributable to credit risk factors. For fixed maturity securities, losses in fair value are viewed as temporary if the fixed maturity security can be held to maturity and it is reasonable to assume that the issuer will be able to service the debt, both as to principal and interest.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">At March 31, 2024 and December 31, 2023, the Company had 52 and 25<span style="white-space:pre-wrap;"> available-for-sale investment debt securities in an unrealized loss position without an allowance for credit losses, respectively. Unrealized losses on corporate debt securities have not been recognized into income because the issuers’ bonds are of high credit quality (rated BBB+ or higher) and the decline in fair value is largely due to market conditions and or changes in interest rates. Management does not intend to sell and it is likely that management will not be required to sell the securities prior to the anticipated recovery of their amortized cost basis. The issuers continue to make timely payments on the bonds. The fair value is expected to recover as the bonds approach maturity.</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">As of March 31, 2024 and December 31, 2023, accrued interest receivable on available-for-sale investment debt securities totaling $1,583 and $1,570, respectively, is excluded from the estimate of credit losses and is included in prepaid expenses and other current assets.</p> <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:37.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:37.94%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.77%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">Level 1</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.74%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.77%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">Level 2</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.74%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.77%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">Level 3</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.74%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.75%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">Total</p></td></tr><tr><td style="vertical-align:bottom;width:37.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,492</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,492</p></td></tr><tr><td style="vertical-align:bottom;width:37.94%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">U.S. Treasury</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.07%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.07%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,838</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.07%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,838</p></td></tr><tr><td style="vertical-align:bottom;width:37.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Corporate bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.07%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.07%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 185,218</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.07%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 185,218</p></td></tr><tr><td style="vertical-align:bottom;width:37.94%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.07%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,492</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.07%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 203,056</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.07%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 244,548</p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.53%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.64%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt;">Level 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.79%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt;">Level 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:5.69%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt;">Level 3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.79%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt;">Total</p></td></tr><tr><td style="vertical-align:bottom;width:56.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,263</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,263</p></td></tr><tr><td style="vertical-align:bottom;width:56.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">U.S. Treasury</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,114</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.53%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,114</p></td></tr><tr><td style="vertical-align:bottom;width:56.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Corporate bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 188,396</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 188,396</p></td></tr><tr><td style="vertical-align:bottom;width:56.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,263</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 214,510</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 256,773</p></td></tr></table> 41492000 41492000 17838000 17838000 185218000 185218000 41492000 203056000 244548000 42263000 42263000 26114000 26114000 188396000 188396000 42263000 214510000 256773000 0 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:53.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:53.02%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.58%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.3%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.83%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.53%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">Gross </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.83%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.41%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">Gross</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.83%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.15%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.64%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.3%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.53%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">Unrealized</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> Unrealized </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">Amortized Cost</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> Gains</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">Losses</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">Fair Value</p></td></tr><tr><td style="vertical-align:bottom;width:53.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">U.S. Treasury</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,855</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (17)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,838</p></td></tr><tr><td style="vertical-align:bottom;width:53.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Corporate bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 185,329</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 128</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (239)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 185,218</p></td></tr><tr><td style="vertical-align:bottom;width:53.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 203,184</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 128</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (256)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 203,056</p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:53.87%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.58%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.31%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.83%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.53%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">Gross </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.83%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.53%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">Gross </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.83%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.15%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.65%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.31%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.53%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">Unrealized</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.53%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">Unrealized</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">Amortized Cost</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> Gains</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> Losses</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">Fair Value</p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">U.S. Treasury</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,070</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,114</p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Corporate bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 188,219</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 399</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (222)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 188,396</p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 214,289</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 443</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (222)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 214,510</p></td></tr></table> 17855000 17000 17838000 185329000 128000 239000 185218000 203184000 128000 256000 203056000 26070000 44000 26114000 188219000 399000 222000 188396000 214289000 443000 222000 214510000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.46%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt;">     </p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.45%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">March 31, 2024</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.29%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">     </p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:14.48%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">December 31, 2023</p></td></tr><tr><td style="vertical-align:bottom;width:69.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Less than one year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 145,204</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 125,414</p></td></tr><tr><td style="vertical-align:bottom;width:69.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">One to five years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 57,852</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 89,096</p></td></tr><tr><td style="vertical-align:bottom;width:69.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 203,056</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.02%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 214,510</p></td></tr></table> 145204000 125414000 57852000 89096000 203056000 214510000 52 25 1583000 1570000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:12pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-weight:normal;">Note 5—Property and equipment, net </span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:12pt;font-weight:bold;margin:0pt;"><span style="font-weight:normal;">The following is a summary of property and equipment, net:</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">     </b></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">March 31, 2024</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:14.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">December 31, 2023</p></td></tr><tr><td style="vertical-align:bottom;width:69.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Lab equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,928</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,597</p></td></tr><tr><td style="vertical-align:bottom;width:69.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,136</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 60,862</p></td></tr><tr><td style="vertical-align:bottom;width:69.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Construction in progress </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 124</p></td></tr><tr><td style="vertical-align:bottom;width:69.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Computer software and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,899</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,899</p></td></tr><tr><td style="vertical-align:bottom;width:69.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Furniture and fixtures</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,061</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,061</p></td></tr><tr><td style="vertical-align:bottom;width:69.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 95,024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 94,543</p></td></tr><tr><td style="vertical-align:bottom;width:69.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Less: Accumulated depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (26,019)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (22,838)</p></td></tr><tr><td style="vertical-align:bottom;width:69.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Property and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 69,005</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71,705</p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Depreciation expense was $3,226 and $2,908<span style="white-space:pre-wrap;"> for the three months ended March 31, 2024 and 2023, respectively. </span></p> <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">     </b></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">March 31, 2024</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:14.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">December 31, 2023</p></td></tr><tr><td style="vertical-align:bottom;width:69.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Lab equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,928</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,597</p></td></tr><tr><td style="vertical-align:bottom;width:69.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,136</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 60,862</p></td></tr><tr><td style="vertical-align:bottom;width:69.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Construction in progress </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 124</p></td></tr><tr><td style="vertical-align:bottom;width:69.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Computer software and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,899</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,899</p></td></tr><tr><td style="vertical-align:bottom;width:69.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Furniture and fixtures</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,061</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,061</p></td></tr><tr><td style="vertical-align:bottom;width:69.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 95,024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 94,543</p></td></tr><tr><td style="vertical-align:bottom;width:69.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Less: Accumulated depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (26,019)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (22,838)</p></td></tr><tr><td style="vertical-align:bottom;width:69.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Property and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 69,005</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71,705</p></td></tr></table> 29928000 29597000 61136000 60862000 124000 2899000 2899000 1061000 1061000 95024000 94543000 26019000 22838000 69005000 71705000 3226000 2908000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:12pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-weight:normal;">Note 6—Accrued expenses and other liabilities</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">The following is a summary of accrued expenses:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">     </b></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">March 31, 2024</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:14.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">December 31, 2023</p></td></tr><tr><td style="vertical-align:bottom;width:69.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Payroll and bonuses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,868</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,496</p></td></tr><tr><td style="vertical-align:bottom;width:69.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Accrued clinical trial related costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 356</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 470</p></td></tr><tr><td style="vertical-align:bottom;width:69.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Professional and legal fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,043</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,642</p></td></tr><tr><td style="vertical-align:bottom;width:69.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_JLe9HvJssEqODhuAmoh-Gg;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">Operating lease liability, current</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,215</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,513</p></td></tr><tr><td style="vertical-align:bottom;width:69.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28</p></td></tr><tr><td style="vertical-align:bottom;width:69.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Total accrued expenses and other liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,532</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,149</p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">     </b></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">March 31, 2024</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:14.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">December 31, 2023</p></td></tr><tr><td style="vertical-align:bottom;width:69.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Payroll and bonuses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,868</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,496</p></td></tr><tr><td style="vertical-align:bottom;width:69.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Accrued clinical trial related costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 356</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 470</p></td></tr><tr><td style="vertical-align:bottom;width:69.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Professional and legal fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,043</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,642</p></td></tr><tr><td style="vertical-align:bottom;width:69.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_JLe9HvJssEqODhuAmoh-Gg;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">Operating lease liability, current</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,215</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,513</p></td></tr><tr><td style="vertical-align:bottom;width:69.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28</p></td></tr><tr><td style="vertical-align:bottom;width:69.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Total accrued expenses and other liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,532</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,149</p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 2868000 6496000 356000 470000 2043000 1642000 2215000 1513000 50000 28000 7532000 10149000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:12pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-weight:normal;">Note </span><span style="font-weight:normal;white-space:pre-wrap;">7—Long-term debt </span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">On September 14, 2020, the Company entered into a $10,000 Term Loan Agreement (as amended, the “Loan Agreement”) with Hercules Capital, Inc. (“Hercules”). Pursuant to the terms of the Loan Agreement, the Company borrowed $10,000<span style="white-space:pre-wrap;"> (the “Tranche 1 Advance”) from the lenders at closing. The Company granted Hercules a lien on substantially all of the Company’s assets, excluding intellectual property.</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="white-space:pre-wrap;">On May 1, 2023, the Company prepaid the Loan Agreement in full. The total amount paid to Hercules in connection with the prepayment was </span>$10,617<span style="white-space:pre-wrap;">, which included all outstanding principal, accrued and unpaid interest and end of term and prepayment charges (“the Payoff Amount”). The Payoff Amount included a prepayment charge of </span>$100 (equal to 1.0% of the outstanding principal), and an end of term fee of $395<span style="white-space:pre-wrap;">, which is being recognized as interest expense and accreted over the term of the Loan Agreement using the effective interest method. Upon receipt by Hercules of the Payoff Amount on May 1, 2023, all obligations, covenants, debts and liabilities of the Company under the Loan Agreement were satisfied and discharged in full, and the Loan Agreement was terminated.</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Company issued to Hercules warrants to purchase up to an aggregate of 16,112 shares of common stock. The warrants are exercisable for a period of ten years from the date of the issuance of each warrant at a per share exercise price equal to $13.96, subject to certain adjustments as specified in the warrants. The fair value of the warrants at issuance was $46. The Company accounted for the warrants as equity, and the fair value is recorded in additional paid-in capital. The warrant value is also recorded as a debt discount and classified as a contra-liability on the consolidated balance sheet and amortized to interest expense.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Interest expense attributable to the Loan Agreement is as follows:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100.65%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:54.35%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.94%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:20.94%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">For the Three Months Ended </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:20.94%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">For the Three Months Ended </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:20.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">March 31, 2024</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:20.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">March 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 348</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Amortization of debt issuance costs, including end of term fee accretion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 56</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 404</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:10pt;visibility:hidden;">​</span></p> 10000000 10000000 10617000 100000 0.010 395000 16112 P10Y 13.96 46000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100.65%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:54.35%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.94%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:20.94%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">For the Three Months Ended </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:20.94%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">For the Three Months Ended </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:20.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">March 31, 2024</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:20.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">March 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 348</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Amortization of debt issuance costs, including end of term fee accretion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 56</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 404</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:10pt;visibility:hidden;">​</span></p> 348000 56000 404000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-size:12pt;font-weight:normal;">Note 8 – Bristol-Myers Squibb Collaboration</span><span style="font-weight:normal;"> </span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">On January 7, 2022, the Company entered into the Collaboration Agreement with Bristol-Myers Squibb to collaborate on the research, development and commercialization of iNK and iT cell programs for hematologic malignancies and solid tumors (“Collaboration Program,” and each product candidate a “Development Candidate”). The Collaboration Agreement is within the scope of ASC 808, Collaborative Arrangements as both parties are active participants in the arrangement and are exposed to significant risks and rewards. While this arrangement is in the scope of ASC 808, the Company analogizes to ASC 606 for the accounting for the Collaboration Agreement, including for the delivery of goods and services (i.e., units of account). Revenue recognized by analogizing to ASC 606 is recorded as collaboration revenue in the statements of operations.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Pursuant to the Collaboration Agreement, the Company and Bristol-Myers Squibb will initially collaborate on two Collaboration Programs focused on acute myeloid leukemia (“AML”) and multiple myeloma (“MM”), and Bristol-Myers Squibb has the option to add up to two additional Collaboration Programs for an additional fee. The Company is responsible for generating Development Candidates for each Collaboration Program, and Bristol-Myers Squibb has the option to elect to exclusively license the Development Candidates for pre-clinical development, clinical development and commercialization on a worldwide basis (“License Option”). Following Bristol-Myers Squibb’s exercise of the License Option, the Company will be responsible for performing IND-enabling studies, supporting Bristol-Myers Squibb’s preparation and submission of an IND, and manufacturing of clinical supplies until completion of a proof of concept clinical trial. Bristol-Myers Squibb will be responsible for all regulatory, clinical, manufacturing (after the proof of concept clinical trial) and commercialization activities for such Development Candidates worldwide. The Company has the option to co-promote Development Candidates generated from certain specified Collaboration Programs.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Under the terms of the Collaboration Agreement, Bristol-Myers Squibb made a non-refundable, upfront cash payment of $100,000 and will pay an exercise fee upon the exercise of the License Option (“Licensed Program” and product candidates developed under a Licensed Program, “Licensed Products”). For each Licensed Program, Bristol-Myers Squibb will pay up to $235,000 in milestone payments upon the first achievement of certain development and regulatory milestones and will pay up to $500,000 per Licensed Product in net sales-based milestone payments. Bristol-Myers Squibb will also pay the Company tiered royalties per Licensed Product as a percentage of net sales in the high-single digits to low-teens, subject to reduction for biosimilar competition, compulsory licensing and certain third party license costs. If Century exercises its co-promote option, such royalty percentage will be increased to low-teens to high-teens in respect of the sales of the co-promoted Licensed Products in the United States. The royalty term shall terminate on a Licensed Product-by-Licensed Product and country-by-country basis on the latest of (i) the 12-year anniversary of the first commercial sale of such Licensed Product in such country, (ii) the expiration of any regulatory exclusivity period that covers such Licensed Product in such country, and (iii) the expiration of the last-to-expire licensed patent of the Company or a jointly owned patent that covers such the Licensed Product in such country. After expiration of the applicable royalty term for a Licensed Product in a country, all licenses granted by the Company to Bristol-Myers Squibb for such Licensed Product in such country will be fully paid-up, royalty-free, perpetual and irrevocable.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">In connection with the Collaboration Agreement, Bristol-Myers Squibb purchased 2,160,760 shares of the Company’s common stock at a price per share of $23.14, for an aggregate purchase price of $50,000<span style="white-space:pre-wrap;">. In determining the fair value of the common stock issued to Bristol-Myers Squibb, the Company considered the closing price of the common stock on the date of the transaction and included a lack of marketability discount because the shares are subject to certain restrictions. The Company determined the common stock purchase represented a premium of </span>$7.82 per share, or $23,187 in the aggregate (“Equity Premium”), and the remaining $26,813 was recorded as issuance of common stock in stockholders’ equity.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">The Company identified the following commitments under the arrangement: (i) research and development services (“R&amp;D Services”) under each of the two initial Collaboration Programs and (ii) Bristol-Myers Squibb’s License Option to elect to exclusively license the Development Candidates for each of the two initial Collaboration Programs. The Company determined that these four commitments represent distinct </p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">performance obligations for purposes of recognizing revenue and will recognize revenue as the Company fulfills each performance obligation.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Company determined that the upfront payment and Equity Premium constitute the transaction price at the inception of the Collaboration Agreement. The future potential development and regulatory milestone payments were fully constrained at contract inception as the risk of significant revenue reversal related to these amounts has not yet been resolved. The achievement of the future potential milestones is not within the Company’s control and is subject to certain research and development success and therefore carries significant uncertainty. The Company will reevaluate the likelihood of achieving these milestones at the end of each reporting period and adjust the transaction price in the period the risk is resolved. In addition, the Company will recognize any consideration related to sales-based milestones and royalties when the subsequent sales occur.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The total transaction price of $123,187 was allocated to the performance obligations based on their estimated standalone selling price on January 7, 2022. The stand-alone selling price of the research and development services was estimated using the expected cost-plus margin approach, and the stand-alone selling price of the License Options was based on a discounted cash flow approach and considered several factors including, but not limited to, discount rate, development timeline, regulatory risks, estimated market demand, and future revenue potential using an adjusted market approach. The allocated transaction price is recognized as revenue in one of two ways:</p><table style="border-collapse:collapse;font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">Research and development services: The Company recognizes the portion of the transaction price allocated to each of the research and development performance obligations as the research and development services are provided, using an inputs method, in proportion to costs incurred to date for each research development target as compared to total costs incurred and expected to be incurred in the future to satisfy the underlying obligation related to each research and development target. The transfer of control occurs over this period and, in management’s judgment, is the best measure of progress towards satisfying the performance obligation.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">License option rights: The transaction price allocated to the license options rights, which are considered material rights to license and commercialize the underlying research and development target, are deferred until the period that Bristol-Myers Squibb elects to exercise or elects to not exercise its option or when the option to exercise expires.</span></td></tr></table><div style="margin-top:10pt;"></div><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;">The following table summarizes the allocation of the total transaction price to the identified performance obligations under the arrangement, and the amount of the transaction price unsatisfied as of March 31, 2024: </p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:35.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:20.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.21%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:21.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><span style="color:#231f20;">Cumulative collaboration</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:20.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><span style="color:#231f20;">Deferred</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="color:#231f20;">Performance obligations:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:13.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><span style="color:#231f20;">Transaction price</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:21.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><span style="color:#231f20;">revenue recognized</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:20.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><span style="color:#231f20;">collaboration revenue</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="color:#231f20;">Option rights</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Helvecta';"> 109,164</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Helvecta';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Helvecta';"> 109,164</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="color:#231f20;">Research and development services</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-family:'Helvecta';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Helvecta';"> 14,023</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-family:'Helvecta';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Helvecta';"> (8,289)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-family:'Helvecta';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Helvecta';"> 5,734</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="color:#231f20;">Total</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="color:#231f20;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Helvecta';"> 123,187</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="color:#231f20;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Helvecta';"> (8,289)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Helvecta';"> 114,898</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="color:#231f20;">Less current portion of deferred revenue</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Helvecta';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Helvecta';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Helvecta';"> (4,610)</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="color:#231f20;">Total long-term deferred revenue</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Helvecta';"> 123,187</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Helvecta';"> (8,289)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Helvecta';"> 110,288</span></p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;">The following table summarizes the allocation of the total transaction price to the identified performance obligations under the arrangement, and the amount of the transaction price unsatisfied as of December 31, 2023: </p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:35.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:20.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.21%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:21.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><span style="color:#231f20;">Cumulative collaboration</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:20.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><span style="color:#231f20;">Deferred</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="color:#231f20;">Performance obligations:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:13.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><span style="color:#231f20;">Transaction price</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:21.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><span style="color:#231f20;">revenue recognized</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:20.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><span style="color:#231f20;">collaboration revenue</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="color:#231f20;">Option rights</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Helvecta';"> 109,164</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Helvecta';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Helvecta';"> 109,164</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="color:#231f20;">Research and development services</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-family:'Helvecta';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Helvecta';"> 14,023</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-family:'Helvecta';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Helvecta';"> (7,434)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-family:'Helvecta';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Helvecta';"> 6,589</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="color:#231f20;">Total</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="color:#231f20;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Helvecta';"> 123,187</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="color:#231f20;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Helvecta';"> (7,434)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Helvecta';"> 115,753</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="color:#231f20;">Less current portion of deferred revenue</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Helvecta';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Helvecta';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Helvecta';"> (4,372)</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="color:#231f20;">Total long-term deferred revenue</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Helvecta';"> 123,187</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Helvecta';"> (7,434)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Helvecta';"> 111,381</span></p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 2 2 100000000 235000000 500000000 2160760 23.14 50000000 7.82 23187000 26813000 2 2 4 123187000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;">The following table summarizes the allocation of the total transaction price to the identified performance obligations under the arrangement, and the amount of the transaction price unsatisfied as of March 31, 2024: </p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:35.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:20.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.21%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:21.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><span style="color:#231f20;">Cumulative collaboration</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:20.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><span style="color:#231f20;">Deferred</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="color:#231f20;">Performance obligations:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:13.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><span style="color:#231f20;">Transaction price</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:21.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><span style="color:#231f20;">revenue recognized</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:20.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><span style="color:#231f20;">collaboration revenue</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="color:#231f20;">Option rights</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Helvecta';"> 109,164</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Helvecta';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Helvecta';"> 109,164</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="color:#231f20;">Research and development services</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-family:'Helvecta';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Helvecta';"> 14,023</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-family:'Helvecta';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Helvecta';"> (8,289)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-family:'Helvecta';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Helvecta';"> 5,734</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="color:#231f20;">Total</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="color:#231f20;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Helvecta';"> 123,187</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="color:#231f20;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Helvecta';"> (8,289)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Helvecta';"> 114,898</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="color:#231f20;">Less current portion of deferred revenue</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Helvecta';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Helvecta';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Helvecta';"> (4,610)</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="color:#231f20;">Total long-term deferred revenue</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Helvecta';"> 123,187</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Helvecta';"> (8,289)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Helvecta';"> 110,288</span></p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;">The following table summarizes the allocation of the total transaction price to the identified performance obligations under the arrangement, and the amount of the transaction price unsatisfied as of December 31, 2023: </p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:35.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:20.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.21%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:21.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><span style="color:#231f20;">Cumulative collaboration</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:20.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><span style="color:#231f20;">Deferred</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="color:#231f20;">Performance obligations:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:13.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><span style="color:#231f20;">Transaction price</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:21.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><span style="color:#231f20;">revenue recognized</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:20.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><span style="color:#231f20;">collaboration revenue</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="color:#231f20;">Option rights</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Helvecta';"> 109,164</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Helvecta';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Helvecta';"> 109,164</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="color:#231f20;">Research and development services</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-family:'Helvecta';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Helvecta';"> 14,023</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-family:'Helvecta';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Helvecta';"> (7,434)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-family:'Helvecta';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Helvecta';"> 6,589</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="color:#231f20;">Total</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="color:#231f20;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Helvecta';"> 123,187</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="color:#231f20;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Helvecta';"> (7,434)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Helvecta';"> 115,753</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="color:#231f20;">Less current portion of deferred revenue</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Helvecta';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Helvecta';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Helvecta';"> (4,372)</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="color:#231f20;">Total long-term deferred revenue</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Helvecta';"> 123,187</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Helvecta';"> (7,434)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Helvecta';"> 111,381</span></p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 109164000 109164000 14023000 8289000 5734000 123187000 8289000 114898000 4610000 123187000 8289000 110288000 109164000 109164000 14023000 7434000 6589000 123187000 7434000 115753000 4372000 123187000 7434000 111381000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:12pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-weight:normal;">N</span><span style="font-weight:normal;">ote 9—Commitments and contingencies</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">From time to time, the Company may have certain contingent liabilities that arise in the ordinary course of its business activities. The Company accrues a liability for such matters when future expenditures are probable and such expenditures can be reasonably estimated.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Distributed Bio Master Service Agreement</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On July 24, 2019, the Company entered into a Master Service Agreement with Distributed Bio, Inc (“DBio”), whereby DBio will screen for protein binders that bind to specific therapeutic targets (the “Master Service Agreement”). The Company pays for such services according to a payment schedule, and if the Company brings the protein binders into the clinic for further development, DBio will receive milestone payments of up to $16,100 in total for each product as the products move through the clinical development and regulatory approval processes. No milestone payments were due since the inception of the agreement. </p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company had $58 within accounts payable as of March 31, 2024 and $106 as of December 31, 2023, in its consolidated balance sheets related to the Master Service Agreement.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">iCELL Inc. Sublicense Agreement</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In March 2020, the Company entered into a Sublicense Agreement with iCELL Inc (“iCELL”) whereby iCELL granted the Company a license of certain patents and technology. The Company will pay iCELL royalties in the low single digits on net sales of the licensed product. In addition to the earned royalties, the Company will pay sales milestones, not to exceed $70,000, for the sales of the licensed product. iCELL is also eligible to receive payments of up to $4,250 in development and regulatory approval milestone payments. No milestones or royalties were due in 2024 or 2023. </p> 16100000 0 58000 106000 70000000 4250000 0 0 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:12pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-weight:normal;">Note 10—Leases</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Company has commitments under operating leases for certain facilities used in its operations. The Company maintains security deposits on certain leases in the amounts of $410 and $1,260 within security deposits and non-current assets in its consolidated balance sheets at March 31, 2024 and December 31, 2023, respectively. The Company’s leases have initial lease terms ranging from <span style="-sec-ix-hidden:Hidden_APQ9kdH4mk2jCXfDNHOHTA;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">5</span></span> to 16 years. Certain lease agreements contain provisions for future rent increases.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">The following table reflects the components of lease expense:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:21.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:21.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:44.31%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.66%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:24.06%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">For the </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:24.05%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">For the </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.23%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.31%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.66%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:24.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">Three Months Ended </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:24.05%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">Three Months Ended </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.23%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.31%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.66%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:24.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">March 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:24.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">March 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.23%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Operating lease expense:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.31%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Fixed lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.66%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.8%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,085</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.8%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,395</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.23%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Variable lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 450</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 125</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.31%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Short term lease expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.66%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 594</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.23%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Total operating lease expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.8%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,535</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.8%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,114</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">The following table reflects supplemental balance sheet information related to leases:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100.59%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:34.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:34.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:34.73%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.39%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.4%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">As of </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.93%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">As of </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.73%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.39%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">March 31, </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.93%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">December 31, </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.73%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.39%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">Location in Balance Sheet</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.73%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.39%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Operating lease right-of-use asset, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Operating lease right-of-use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,314</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,376</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.73%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Operating lease liability, current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.39%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_rYos1VaaDUS2a55DS5hGmQ;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">Accrued expenses and other liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,215</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,513</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Operating lease liability, long-term</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Operating lease liability, long-term</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,251</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,658</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.73%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Total operating lease liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.39%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,466</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,171</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">The following table reflects supplement lease term and discount rate information related to leases:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:59.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:15.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:18.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:59.66%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:middle;white-space:nowrap;width:15.67%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">As of March 31, 2024</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.29%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">     </b></p></td><td style="vertical-align:middle;white-space:nowrap;width:18.69%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">As of December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:59.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Weighted-average remaining lease terms - operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">7.3 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">7.6 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.66%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Weighted-average discount rate - operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">The following table reflects supplemental cash flow information related to leases as of the periods indicated:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.84%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:11.71%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">For the Three Months Ended </p></td><td style="vertical-align:middle;white-space:nowrap;width:2.29%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:12.77%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">For the Three Months Ended </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.09%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">     </b></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">March 31, 2024</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">     </b></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">March 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.09%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Cash paid for amounts included in the measurement of lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Operating cash flows from operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (2,186)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (31)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.09%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Right-of-use assets obtained in exchange for lease obligations:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">The following table reflects future minimum lease payments under noncancelable leases as of March 31, 2024:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:83.54%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:13.89%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Operating Leases</p></td></tr><tr><td style="vertical-align:bottom;width:83.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,900</p></td></tr><tr><td style="vertical-align:bottom;width:83.54%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,421</p></td></tr><tr><td style="vertical-align:bottom;width:83.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,931</p></td></tr><tr><td style="vertical-align:bottom;width:83.54%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,125</p></td></tr><tr><td style="vertical-align:bottom;width:83.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,325</p></td></tr><tr><td style="vertical-align:bottom;width:83.54%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 43,163</p></td></tr><tr><td style="vertical-align:bottom;width:83.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 81,865</p></td></tr><tr><td style="vertical-align:bottom;width:83.54%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: Imputed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (27,423)</p></td></tr><tr><td style="vertical-align:bottom;width:83.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: Tenant incentive receivable </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,976)</p></td></tr><tr><td style="vertical-align:bottom;width:83.54%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 46,466</p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:10pt;visibility:hidden;">​</span></p> 410000 1260000 P16Y <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:21.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:21.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:44.31%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.66%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:24.06%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">For the </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:24.05%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">For the </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.23%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.31%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.66%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:24.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">Three Months Ended </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:24.05%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">Three Months Ended </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.23%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.31%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.66%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:24.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">March 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:24.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">March 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.23%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Operating lease expense:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.31%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Fixed lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.66%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.8%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,085</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.8%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,395</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.23%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Variable lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 450</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 125</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.31%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Short term lease expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.66%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 594</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.23%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Total operating lease expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.8%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,535</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.8%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,114</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 1085000 1395000 450000 125000 594000 1535000 2114000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100.59%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:34.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:34.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:34.73%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.39%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.4%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">As of </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.93%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">As of </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.73%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.39%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">March 31, </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.93%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">December 31, </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.73%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.39%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">Location in Balance Sheet</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.73%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.39%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Operating lease right-of-use asset, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Operating lease right-of-use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,314</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,376</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.73%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Operating lease liability, current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.39%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_rYos1VaaDUS2a55DS5hGmQ;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">Accrued expenses and other liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,215</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,513</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Operating lease liability, long-term</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Operating lease liability, long-term</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,251</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,658</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.73%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Total operating lease liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.39%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,466</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,171</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 19314000 20376000 2215000 1513000 44251000 46658000 46466000 48171000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:59.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:15.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:18.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:59.66%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:middle;white-space:nowrap;width:15.67%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">As of March 31, 2024</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.29%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">     </b></p></td><td style="vertical-align:middle;white-space:nowrap;width:18.69%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">As of December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:59.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Weighted-average remaining lease terms - operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">7.3 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">7.6 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.66%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Weighted-average discount rate - operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td></tr></table> P7Y3M18D P7Y7M6D 0.099 0.099 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.84%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:11.71%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">For the Three Months Ended </p></td><td style="vertical-align:middle;white-space:nowrap;width:2.29%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:12.77%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">For the Three Months Ended </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.09%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">     </b></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">March 31, 2024</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">     </b></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">March 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.09%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Cash paid for amounts included in the measurement of lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Operating cash flows from operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (2,186)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (31)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.09%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Right-of-use assets obtained in exchange for lease obligations:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 2186000 31000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:83.54%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:13.89%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Operating Leases</p></td></tr><tr><td style="vertical-align:bottom;width:83.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,900</p></td></tr><tr><td style="vertical-align:bottom;width:83.54%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,421</p></td></tr><tr><td style="vertical-align:bottom;width:83.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,931</p></td></tr><tr><td style="vertical-align:bottom;width:83.54%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,125</p></td></tr><tr><td style="vertical-align:bottom;width:83.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,325</p></td></tr><tr><td style="vertical-align:bottom;width:83.54%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 43,163</p></td></tr><tr><td style="vertical-align:bottom;width:83.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 81,865</p></td></tr><tr><td style="vertical-align:bottom;width:83.54%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: Imputed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (27,423)</p></td></tr><tr><td style="vertical-align:bottom;width:83.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: Tenant incentive receivable </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,976)</p></td></tr><tr><td style="vertical-align:bottom;width:83.54%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 46,466</p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:10pt;visibility:hidden;">​</span></p> 5900000 8421000 7931000 8125000 8325000 43163000 81865000 27423000 7976000 46466000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-size:12pt;">Note 11—Income taxes</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">During the three months ended March 31, 2024, the Company recorded no<span style="white-space:pre-wrap;"> income tax benefits for the net operating losses incurred or for the research and development tax credits generated in the U.S. due to its uncertainty of realizing a benefit from those items. During the three months ended March 31, 2023, the Company recorded a tax provision of </span>$1.2 million, due primarily to revenue recognition for tax purposes from the Company's Research Collaboration and Collaboration Agreement entered into with Bristol-Myers Squibb Company in 2022.</p> 0 1200000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:12pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-weight:normal;">Note 12—Basic and diluted net loss per common share</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">The Company’s potentially dilutive securities, which include RSUs (“Restricted Stock Units”), restricted stock, warrants, early exercised stock options and stock options to purchase shares of the Company’s common stock, have been excluded from the computation of dilutive net loss per share as the effect would be antidilutive. Therefore, the weighted-average number of shares of common stock outstanding used to calculate both basic and diluted net loss per share is the same. The Company excluded the following potential shares of common stock presented based on amounts outstanding at each stated period end, from the computation of diluted net loss per share for the three months ended March 31, 2024 and 2023 because including them would have had an anti-dilutive effect.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.07212067%;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:15.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:15.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.51%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:15.38%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">Three Months Ended </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:15.38%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">Three Months Ended </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.51%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:15.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">March 31, </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:15.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">March 31, </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.51%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:middle;white-space:nowrap;width:15.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:middle;white-space:nowrap;width:15.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Stock options to purchase common stock </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,739,854</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,370,402</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.51%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Early exercised stock options subject to future vesting </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 84,380</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 385,655</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Restricted stock awards subject to future vesting </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,731</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,465</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.51%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Unvested restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,941,432</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 544,650</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,009</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,009</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.51%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,822,406</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,382,181</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.07212067%;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:15.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:15.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.51%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:15.38%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">Three Months Ended </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:15.38%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">Three Months Ended </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.51%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:15.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">March 31, </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:15.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">March 31, </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.51%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:middle;white-space:nowrap;width:15.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:middle;white-space:nowrap;width:15.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Stock options to purchase common stock </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,739,854</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,370,402</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.51%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Early exercised stock options subject to future vesting </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 84,380</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 385,655</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Restricted stock awards subject to future vesting </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,731</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,465</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.51%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Unvested restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,941,432</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 544,650</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,009</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,009</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.51%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,822,406</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,382,181</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 4739854 10370402 84380 385655 24731 49465 3941432 544650 32009 32009 8822406 11382181 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:12pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-weight:normal;">Note 13—Stock-based compensation</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">On June 17, 2021, the Company adopted the Century Therapeutics, Inc. 2021 Equity Incentive Plan (the “2021 Incentive Plan”) which superseded the 2018 Incentive Plan and from that date forward all issuances of incentive awards will be governed by the 2021 Incentive Plan.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The 2021 Incentive Plan provides for the Company to sell or issue common stock or restricted common stock, RSUs, or to grant incentive stock options or nonqualified stock options for the purchase of common stock, to employees, members of the Board of Directors, and consultants of the Company under terms and provisions established by the Board of Directors. Under the terms of the 2021 Incentive Plan, options may be granted at an exercise price not less than fair market value. </p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Upon adoption of the 2021 Incentive Plan, the Company was authorized to issue 5,481,735 shares of Common Stock under the 2021 Incentive Plan (which represents 5,640,711 shares of Common Stock initially available for grant under the 2021 Incentive Plan less 158,976 shares of Common Stock reserved for issuance upon the exercise of previously granted stock options that remain outstanding under the 2018 Incentive Plan). The number of shares of common stock initially reserved for issuance under the 2021 Incentive Plan shall be increased, upon approval by the Board of Directors, on January 1, 2022 and each January 1 thereafter, in an amount equal to the least of, (i) five percent (5%<span style="white-space:pre-wrap;">) of the outstanding common stock on the immediately preceding December 31, or (ii) such number of common stock determined by the Board of Directors no later than the immediately preceding December 31. For 2023, the 2021 Incentive Plan reserved shares were increased under clause (i) by </span>2,954,788 shares, effective as of January 1, 2023. For 2024, the 2021 Incentive Plan reserved shares were increased under clause (i) by 3,025,220<span style="white-space:pre-wrap;"> shares, effective as of January 1, 2024. As of March 31, 2024, there were </span>4,905,295 shares available for issuance under the 2021 Incentive Plan. </p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Company’s stock-based awards are subject to service-based vesting conditions. Compensation expense related to awards to employees and directors with service-based vesting conditions is recognized on a straight-line basis based on the grant date fair value over the associated service period of the award, which is generally the vesting term. Stock awards granted typically vest over a four-year<span style="white-space:pre-wrap;"> period but may be granted with different vesting terms. The Company may also issue awards with performance-based vesting conditions. For performance-based awards, the Company would reassess at each reporting date whether achievement of the performance condition is probable and accrue compensation expense if and when the achievement of the performance condition is probable. During the quarter ended June 30, 2023, the Company issued performance based RSUs that represent a contingent right to receive </span>one<span style="white-space:pre-wrap;"> share of the Company’s common stock. The RSUs shall vest </span>50% on November 1, 2023, with the remaining 50%<span style="white-space:pre-wrap;"> vesting upon the earlier of: (i) November 1, 2024; and (ii) satisfaction of certain performance criteria. The Company is currently recording expense for these RSUs on the straight-line basis.</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Company recognizes the costs of the stock-based payments as the employees vest in the awards.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">As of March 31, 2024, the Company had reserved shares of common stock for issuance as follows:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:78.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:18.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:78.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;">    </span></p></td><td style="vertical-align:middle;white-space:nowrap;width:18.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">Shares</p></td></tr><tr><td style="vertical-align:bottom;width:78.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Options and RSUs issued and outstanding</p></td><td style="vertical-align:bottom;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,681,286</p></td></tr><tr><td style="vertical-align:bottom;width:78.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Shares available for future stock option and RSU grants</p></td><td style="vertical-align:bottom;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,905,295</p></td></tr><tr><td style="vertical-align:bottom;width:78.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Shares available for employee stock purchase plan</p></td><td style="vertical-align:bottom;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 954,522</p></td></tr><tr><td style="vertical-align:bottom;width:78.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,541,103</p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The shares of Common Stock available under the 2021 Incentive Plan as of March 31, 2024 are as follows:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:78.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:18.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:78.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;">    </span></p></td><td style="vertical-align:middle;white-space:nowrap;width:18.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">Shares</p></td></tr><tr><td style="vertical-align:bottom;width:78.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Balance December 31, 2023</b></p></td><td style="vertical-align:bottom;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,128,244</p></td></tr><tr><td style="vertical-align:bottom;width:78.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Shares reserved for issuance</p></td><td style="vertical-align:bottom;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,954,788</p></td></tr><tr><td style="vertical-align:bottom;width:78.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Options granted</p></td><td style="vertical-align:bottom;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (1,433,838)</p></td></tr><tr><td style="vertical-align:bottom;width:78.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">RSU’s granted</p></td><td style="vertical-align:bottom;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (350,379)</p></td></tr><tr><td style="vertical-align:bottom;width:78.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Options and RSUs forfeited / cancelled</p></td><td style="vertical-align:bottom;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 606,480</p></td></tr><tr><td style="vertical-align:bottom;width:78.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Balance March 31, 2024</b></p></td><td style="vertical-align:bottom;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,905,295</p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:italic;margin:0pt 0pt 10pt 0pt;">Stock Options</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">The following table summarizes stock option activity for the three month period ended March 31, 2024:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:53.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:53.49%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:20.81%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">Weighted Average </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.49%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">Remaining</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">Aggregate</p></td></tr><tr><td style="vertical-align:bottom;width:53.49%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">Contractual</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">Intrinsic</p></td></tr><tr><td style="vertical-align:bottom;width:53.49%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">Term</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">Value</p></td></tr><tr><td style="vertical-align:bottom;width:53.49%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:middle;white-space:nowrap;width:10.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">Shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">Exercise Price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:middle;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">(years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">(in thousands)</p></td></tr><tr><td style="vertical-align:bottom;width:53.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Outstanding January 1, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,938,006</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.11</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.66</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,923</p></td></tr><tr><td style="vertical-align:bottom;width:53.49%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,433,838</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.29</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:53.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (155,928)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:53.49%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (380,899)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.46</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:53.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Cancelled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (95,163)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12.76</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:53.49%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Outstanding, March 31, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,739,854</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.60</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">4.53</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,066</p></td></tr><tr><td style="vertical-align:bottom;width:53.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Exercisable at March 31, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,441,321</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.07</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.52</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,619</p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The weighted average grant date fair value of awards for options granted during the three months ended March 31, 2024 was $3.73. As of March 31, 2024, there was $18,525 of total unrecognized compensation expense related to unvested stock options with time-based vesting terms, which is expected to be recognized over a weighted average period of 3.02 <span style="white-space:pre-wrap;">years. The aggregate intrinsic value of options vested and exercisable as of March 31, 2024 and 2023 is calculated based on the difference between the exercise price and the fair value of our common stock. The intrinsic value of options exercised in 2024 and 2023 was </span>$3,619 and $3,262, respectively.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Company estimates the fair value of its option awards to employees and directors using Black-Scholes, which requires inputs and subjective assumptions, including (i) the expected stock price volatility, (ii) the calculation of the expected term of the award, (iii) the risk-free interest rate and (iv) <span style="white-space:pre-wrap;">expected dividends. Due to the lack of substantial company-specific historical and implied volatility data of its common stock, the Company has based its estimate of expected volatility on the historical volatility of a group of similar public companies. Starting in June of 2023 the Company had sufficient historical information regarding stock trading history, and started to use the Company’s own stock volatility. The Company has never paid dividends and does not expect to in the foreseeable future. The expected term of the options granted to employees is derived from the “simplified” method as described in Staff Accounting Bulletin 107 relating to stock-based compensation. The risk-free interest rates for periods within expected term of the option are based on the U.S. Treasury securities with a maturity date commensurate with the expected term of the associated award. The Company will account for actual forfeitures as they occur.</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">The weighted-average assumptions used to calculate the fair value of stock options granted are as follows:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">March 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Expected dividend rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Expected option term (years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.08</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.04</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Expected volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 77.86</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 77.87</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:68.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.38</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.68</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:italic;margin:0pt 0pt 10pt 0pt;"><span style="font-style:normal;">Stock-based compensation expense recorded under ASC 718 related to stock options granted and common stock issued under the 2021 Employee Stock Purchase Plan (the “ESPP”) were allocated to research and development and general and administrative expense as follows:</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:69.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;width:69.13%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:15.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Three Months Ended </p></td><td style="vertical-align:middle;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:15.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Three Months Ended </p></td></tr><tr><td style="vertical-align:middle;width:69.13%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:15.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">March 31, </p></td><td style="vertical-align:middle;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:15.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">March 31, </p></td></tr><tr><td style="vertical-align:middle;width:69.13%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:15.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:15.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2023</p></td></tr><tr><td style="vertical-align:middle;width:69.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Research and development</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,748</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,112</p></td></tr><tr><td style="vertical-align:middle;width:69.13%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">General and administrative</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,459</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,685</p></td></tr><tr><td style="vertical-align:middle;width:69.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total stock-based compensation</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,207</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,797</p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="visibility:hidden;background:#ffff00;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Stock-based compensation expense by award type included within the condensed consolidated statements of operations is as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:69.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;width:69.13%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:15.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Three Months Ended </p></td><td style="vertical-align:middle;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:15.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Three Months Ended </p></td></tr><tr><td style="vertical-align:middle;width:69.13%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:15.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">March 31, </p></td><td style="vertical-align:middle;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:15.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">March 31, </p></td></tr><tr><td style="vertical-align:middle;width:69.13%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:15.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:15.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2023</p></td></tr><tr><td style="vertical-align:middle;width:69.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stock options</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,091</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,546</p></td></tr><tr><td style="vertical-align:middle;width:69.13%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted stock units</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,014</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 97</p></td></tr><tr><td style="vertical-align:middle;width:69.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted stock awards</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 45</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 93</p></td></tr><tr><td style="vertical-align:middle;width:69.13%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Employee stock purchase plan</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 57</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 61</p></td></tr><tr><td style="vertical-align:middle;width:69.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total stock-based compensation</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,207</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,797</p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="visibility:hidden;background:#ffff00;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:italic;margin:0pt 0pt 10pt 0pt;">Restricted Stock Units</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">The following table summarizes RSU activity for the three months ended March 31, 2024:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:68.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:16.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Weighted Average</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:16.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Grant Date Fair Value</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total Unvested December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,721,471</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.69</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 350,379</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.97%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5.31</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (130,418)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.65</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total Unvested March 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,941,432</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.84</p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">As of March 31, 2024, there was $6,774 of total unrecognized compensation expense related to the unvested restricted stock with time-based vesting terms, which is expected to be recognized over a weighted average period of 2.84 years. </p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:italic;margin:0pt 0pt 10pt 0pt;">Restricted Stock Awards</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">The following table summarizes restricted stock activity as of March 31, 2024 and December 31, 2023:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.31%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.35%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.83%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:16.65%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">Weighted Average</p></td></tr><tr><td style="vertical-align:bottom;width:68.31%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">Shares</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:16.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">Grant Date Fair Value</p></td></tr><tr><td style="vertical-align:bottom;width:68.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Total Unvested December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,416</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.27</p></td></tr><tr><td style="vertical-align:bottom;width:68.31%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.07%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:68.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:68.31%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (24,685)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.27</p></td></tr><tr><td style="vertical-align:bottom;width:68.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Total Unvested March 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,731</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.07%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.27</p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">As of March 31, 2024, there was $311 of total unrecognized compensation expense related to the unvested restricted stock with time-based vesting terms, which is expected to be recognized over a weighted average period of 0.98 years. All restricted stock vests over a <span style="-sec-ix-hidden:Hidden_rw6vvwLig0qs1QyFQ5Ns3w;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">four-year</span></span> period.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:italic;margin:0pt 0pt 10pt 0pt;">Early-Exercise of Unvested Equity Awards</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Certain equity award holders early exercised unvested equity awards. The cash received upon early exercise of options of $491 was recorded as a deposit liability on the Company’s balance sheet as of March 31, 2024.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:italic;margin:0pt 0pt 10pt 0pt;">Employee Stock Purchase Plan</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">The Employee Stock Purchase Plan (“ESPP”) was adopted by the Board of Directors in May 2021. A total of 564,071 shares of common stock were initially reserved for issuance under this plan, which shall be increased, upon approval by the Board of Directors, on January 1, 2022 and each January 1 thereafter, to the lesser of (i) one percent (1%) of the outstanding shares of common stock on the last day of the immediately preceding fiscal year, or (ii) an amount determined by the Board of Directors no later than the last day of the immediately preceding fiscal year. For 2022, the ESPP reserved shares were increased under clause (i) by 550,055<span style="white-space:pre-wrap;"> shares, effective as of January 1, 2022. For 2023 and 2024, the board waived the annual increase to the shares reserved under the ESPP. As of March 31, 2024, there were </span>954,522 shares available for issuance, under the ESPP.</p> 5481735 5640711 158976 0.05 2954788 3025220 4905295 P4Y 1 0.50 0.50 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:78.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:18.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:78.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;">    </span></p></td><td style="vertical-align:middle;white-space:nowrap;width:18.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">Shares</p></td></tr><tr><td style="vertical-align:bottom;width:78.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Options and RSUs issued and outstanding</p></td><td style="vertical-align:bottom;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,681,286</p></td></tr><tr><td style="vertical-align:bottom;width:78.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Shares available for future stock option and RSU grants</p></td><td style="vertical-align:bottom;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,905,295</p></td></tr><tr><td style="vertical-align:bottom;width:78.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Shares available for employee stock purchase plan</p></td><td style="vertical-align:bottom;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 954,522</p></td></tr><tr><td style="vertical-align:bottom;width:78.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,541,103</p></td></tr></table> 8681286 4905295 954522 14541103 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:78.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:18.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:78.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;">    </span></p></td><td style="vertical-align:middle;white-space:nowrap;width:18.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">Shares</p></td></tr><tr><td style="vertical-align:bottom;width:78.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Balance December 31, 2023</b></p></td><td style="vertical-align:bottom;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,128,244</p></td></tr><tr><td style="vertical-align:bottom;width:78.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Shares reserved for issuance</p></td><td style="vertical-align:bottom;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,954,788</p></td></tr><tr><td style="vertical-align:bottom;width:78.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Options granted</p></td><td style="vertical-align:bottom;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (1,433,838)</p></td></tr><tr><td style="vertical-align:bottom;width:78.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">RSU’s granted</p></td><td style="vertical-align:bottom;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (350,379)</p></td></tr><tr><td style="vertical-align:bottom;width:78.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Options and RSUs forfeited / cancelled</p></td><td style="vertical-align:bottom;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 606,480</p></td></tr><tr><td style="vertical-align:bottom;width:78.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Balance March 31, 2024</b></p></td><td style="vertical-align:bottom;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,905,295</p></td></tr></table> 3128244 2954788 1433838 350379 606480 4905295 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:53.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:53.49%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:20.81%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">Weighted Average </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.49%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">Remaining</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">Aggregate</p></td></tr><tr><td style="vertical-align:bottom;width:53.49%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">Contractual</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">Intrinsic</p></td></tr><tr><td style="vertical-align:bottom;width:53.49%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">Term</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">Value</p></td></tr><tr><td style="vertical-align:bottom;width:53.49%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:middle;white-space:nowrap;width:10.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">Shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">Exercise Price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:middle;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">(years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">(in thousands)</p></td></tr><tr><td style="vertical-align:bottom;width:53.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Outstanding January 1, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,938,006</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.11</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.66</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,923</p></td></tr><tr><td style="vertical-align:bottom;width:53.49%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,433,838</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.29</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:53.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (155,928)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:53.49%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (380,899)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.46</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:53.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Cancelled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (95,163)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12.76</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:53.49%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Outstanding, March 31, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,739,854</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.60</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">4.53</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,066</p></td></tr><tr><td style="vertical-align:bottom;width:53.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Exercisable at March 31, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,441,321</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.07</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.52</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,619</p></td></tr></table> 3938006 7.11 P5Y7M28D 2923000 1433838 5.29 155928 1.25 380899 6.46 95163 12.76 4739854 5.60 P4Y6M10D 6066000 4441321 7.07 P5Y6M7D 3619000 3.73 18525000 P3Y7D 3619000 3262000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">March 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;">December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Expected dividend rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Expected option term (years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.08</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.04</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Expected volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 77.86</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 77.87</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:68.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.38</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.68</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td></tr></table> P6Y29D P6Y14D 0.7786 0.7787 0.0438 0.0368 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:69.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;width:69.13%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:15.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Three Months Ended </p></td><td style="vertical-align:middle;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:15.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Three Months Ended </p></td></tr><tr><td style="vertical-align:middle;width:69.13%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:15.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">March 31, </p></td><td style="vertical-align:middle;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:15.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">March 31, </p></td></tr><tr><td style="vertical-align:middle;width:69.13%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:15.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:15.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2023</p></td></tr><tr><td style="vertical-align:middle;width:69.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Research and development</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,748</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,112</p></td></tr><tr><td style="vertical-align:middle;width:69.13%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">General and administrative</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,459</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,685</p></td></tr><tr><td style="vertical-align:middle;width:69.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total stock-based compensation</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,207</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,797</p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="visibility:hidden;background:#ffff00;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Stock-based compensation expense by award type included within the condensed consolidated statements of operations is as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:69.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;width:69.13%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:15.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Three Months Ended </p></td><td style="vertical-align:middle;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:15.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Three Months Ended </p></td></tr><tr><td style="vertical-align:middle;width:69.13%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:15.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">March 31, </p></td><td style="vertical-align:middle;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:15.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">March 31, </p></td></tr><tr><td style="vertical-align:middle;width:69.13%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:15.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:15.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2023</p></td></tr><tr><td style="vertical-align:middle;width:69.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stock options</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,091</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,546</p></td></tr><tr><td style="vertical-align:middle;width:69.13%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted stock units</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,014</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 97</p></td></tr><tr><td style="vertical-align:middle;width:69.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted stock awards</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 45</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 93</p></td></tr><tr><td style="vertical-align:middle;width:69.13%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Employee stock purchase plan</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 57</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 61</p></td></tr><tr><td style="vertical-align:middle;width:69.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total stock-based compensation</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,207</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,797</p></td></tr></table> 1748000 2112000 1459000 1685000 3207000 3797000 2091000 3546000 1014000 97000 45000 93000 57000 61000 3207000 3797000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:68.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:16.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Weighted Average</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:16.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Grant Date Fair Value</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total Unvested December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,721,471</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.69</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 350,379</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.97%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5.31</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (130,418)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.65</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total Unvested March 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,941,432</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.84</p></td></tr></table> 3721471 2.69 350379 5.31 130418 3.65 3941432 2.84 6774000 P2Y10M2D <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.31%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.35%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.83%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:16.65%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">Weighted Average</p></td></tr><tr><td style="vertical-align:bottom;width:68.31%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">Shares</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:16.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">Grant Date Fair Value</p></td></tr><tr><td style="vertical-align:bottom;width:68.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Total Unvested December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,416</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.27</p></td></tr><tr><td style="vertical-align:bottom;width:68.31%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.07%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:68.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:68.31%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (24,685)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.27</p></td></tr><tr><td style="vertical-align:bottom;width:68.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Total Unvested March 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,731</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.07%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.27</p></td></tr></table> 49416 7.27 24685 7.27 24731 7.27 311000 P0Y11M23D 491000 564071 -0.01 550055 954522 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:12pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-weight:normal;">Note 14—Related party transactions</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:italic;margin:0pt 0pt 10pt 0pt;">License Agreements and Collaborative Agreements with Shareholder</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Company owns licenses and other contracts with FUJIFILM Cellular Dynamics, Inc. (“FCDI”). FCDI is a shareholder of Century. The acquired licenses and other contracts with FCDI are as follows:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:italic;margin:0pt 0pt 10pt 0pt;">FCDI Agreements</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Company owns a non-exclusive license agreement with FCDI. The license provides the Company with certain patents and know-how related to the reprogramming of human somatic cells to induce pluripotent stem cells (“iPSCs”) (“Reprogramming License Agreement”). Under this agreement, the Company is required to make certain developmental and regulatory milestone payments as well as royalty payments upon commercialization. Royalties are in the low single digits on the sale of all licensed products.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="white-space:pre-wrap;">The Company also owns an exclusive license agreement with FCDI (“Differentiation Licenses Agreement”). The Differentiation Licenses Agreement provides the Company with patents and know-how related to human iPSC exclusively manufactured by FCDI.</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">In October <span style="white-space:pre-wrap;">2019, the Company entered into the Master Collaboration Agreement with FCDI (“Collaboration Agreement”), whereby FCDI provides certain services to the Company to develop and manufacture iPSCs and immune cells derived therefrom. FCDI provides services in accordance with the approved research plan and related research budget. The initial research plan covered the period from October 2019 through March 31, 2022. In July, 2022 the Company amended the Collaboration Agreement to extend the term through September 30, 2025, and in September 2023, the Company amended the Collaboration Agreement in connection with the Autoimmune License (as defined below).</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">In March, 2021, the Company entered into a Manufacturing Agreement with FCDI, (“Manufacturing Agreement”), pursuant to which FCDI will provide certain agreed upon technology transfer, process development, analytical testing and cGMP manufacturing services to the Company.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">In January, 2022, the Company and FCDI entered into a letter agreement (the “Letter Agreement”), which amended the Reprogramming License Agreement, Differentiation License Agreement and Manufacturing Agreement (the “FCDI Agreements”) pursuant to the Company’s Research Collaboration and License Agreement with Bristol-Myers Squibb. Pursuant to the Letter Agreement, and in consideration for amending </span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="white-space:pre-wrap;">the FCDI Agreements, the Company paid to FCDI an upfront payment of </span>$10,000, and will pay FCDI (i) a percentage of any milestone payments received by the Company under the FCDI Collaboration Agreement in respect of achievement of development or regulatory milestones specific to Japan, and (ii) a percentage of all royalties received by the Company under the FCDI Collaboration Agreement in respect of sales of products in Japan.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt;">In September, 2023 the Company and FCDI entered into a worldwide license agreement whereby FCDI will grant non-exclusive licenses to the Company for certain patent rights and know-how related to cell differentiation and reprogramming for the development and commercialization of iPSC-derived therapies for the treatment of inflammatory and autoimmune diseases (the “Autoimmune License”).  In addition, the Company and FCDI entered into an amendment to each of the Reprogramming License and the Differentiation License to expand the licenses related to the development and commercialization of iPSC-derived cancer immunotherapeutic to also include inflammatory and autoimmune diseases.  Under the terms of these agreements, FCDI will be eligible to receive certain development and regulatory milestone payments as well as low single-digit royalties related to products developed in connection with such agreements. </p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">During the three months ended March 31, 2024 and 2023, the Company made payments of $2,707 and $12 and incurred research and development expenses of $2,666 and $32, and legal fees of $35 and $33, in each case related to these agreements, and recorded within general and administrative expenses in its consolidated statements of operations and comprehensive loss, respectively. </p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><i style="font-style:italic;">Bayer Option Agreement</i></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Bayer Health, LLC (“Bayer”) has the right of first refusal to acquire certain products researched and developed by the Company. Subject to certain exceptions, Bayer’s right of first refusal is exercisable with respect to up to four products and may only exercise these option rights in a non-sequential and alternating manner, and such rights are subject to additional limitations.</p> 10000000 2707000 12000 2666000 32000 35000 33000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-size:12pt;">Note 15 – Common Stock</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">The Company has a Sales Agreement (“Sales Agreement”), with Cowen and Company, LLC, or (“Cowen”) to provide for the offering, issuance and sale of up to an aggregate amount of $150,000<span style="white-space:pre-wrap;"> of common stock from time to time in “at-the-market” offerings (the “ATM Program”) pursuant to its shelf registration statement on Form S-3 (File No. 333-265975) and subject to the limitations thereof. During the three months ended March 31, 2024, the Company sold </span>4,084,502 shares pursuant to the ATM Program for net proceeds of $17,829, after deducting commissions of $551<span style="white-space:pre-wrap;">. Subsequent to March 31, 2024 through the date of the filing of these financial statements, the Company did not have any sales in the ATM Program.</span></p> 150000000 4084502 17829000 551000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-size:12pt;">Note 16—Subsequent Events</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="background:#ffffff;">Private Placement Offering</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="background:#ffffff;">In April, 2024, the Company entered into a securities purchase agreement (the “Securities Purchase Agreement”) with certain institutional accredited investors (the “Investors”), pursuant to which the Company agreed to issue and sell to the Investors in a private placement an aggregate of </span><span style="background:#ffffff;">15,873,011</span><span style="background:#ffffff;"> shares of the Company’s common stock (the “Private Placement Shares”), at a price of </span><span style="background:#ffffff;">$3.78</span><span style="background:#ffffff;"> per share (the “Private Placement”).</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="background:#ffffff;">The Private Placement closed on April 15, 2024. The Company received aggregate net proceeds from the Private Placement of approximately </span><span style="background:#ffffff;">$56,700</span><span style="background:#ffffff;">, after deducting placement agent fees and offering expenses. The Company intends to use the net proceeds from the private placement to support the expansion of CNTY-101 in autoimmune indications and for working capital and general corporate purposes.</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Clade Therapeutics, Inc. Acquisition</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="background:#ffffff;"> </span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="background:#ffffff;">In April 2024, the Company acquired Clade, a privately-held biotechnology company focused on discovering and delivering engineerable, off-the-shelf, scalable, and consistent stem cell-based medicines, with a focus on iPSC-derived αβ T cells.  The aggregate upfront consideration consists of (i) approximately </span><span style="background:#ffffff;">$15,000</span><span style="background:#ffffff;"> in cash and (ii) </span><span style="background:#ffffff;">4,535,333</span><span style="background:#ffffff;"> shares of the Company’s common stock, par value </span><span style="background:#ffffff;">$0.0001</span><span style="background:#ffffff;"> per share. The cash portion of the upfront consideration is subject to customary adjustments for indebtedness, cash, and transaction expenses. </span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="background:#ffffff;"> </span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="background:#ffffff;">Following the closing, one potential clinical development milestone payment of </span><span style="background:#ffffff;">$10,000</span><span style="background:#ffffff;"> (which may be paid by the Company in cash, shares of its common stock or a combination thereof) will be made to Clade securityholders upon the achievement of the milestone.</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="background:#ffffff;"> </span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="background:#ffffff;">In connection with the closing, the Company entered into customary lock-up agreements with certain of Clade’s stockholders providing that such holders will not transfer, subject to limited exceptions, any of the shares of the Company’s common stock received for 180 days after the closing.</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';"> </span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">The Company is currently in process of completing its accounting analysis of the acquisition, including assessing whether or not the acquisition qualifies as either an asset acquisition or a business combination for US GAAP reporting purposes.</p> 15873011 3.78 56700000 15000000 4535333 0.0001 10000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Item 5. Other Information.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Rule 10b-1 Trading Plans</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">During the quarter ended March 31, 2024, none of our directors or officers (as defined in Rule 16a-1 under the Exchange Act) adopted or terminated a "Rule 10b5-1 trading arrangement" or "non-Rule 10b5-1 trading arrangement" (as those terms are defined in Item 408 of Regulation S-K), except as follows:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;">On January 9, 2024, Gregory Russotti, Ph.D., our Chief Technology and Manufacturing Officer, adopted a Rule 10b5-1 trading arrangement providing for the sale of up to 160,000 shares of our Series A common stock, subject to certain conditions. The arrangement's expiration date is February 14, 2025.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="visibility:hidden;">​</span></p> true 2024-01-09 Gregory Russotti, Ph.D. Chief Technology and Manufacturing Officer true 160000 2025-02-14