0000950170-24-057180.txt : 20240509 0000950170-24-057180.hdr.sgml : 20240509 20240509164559 ACCESSION NUMBER: 0000950170-24-057180 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 56 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240509 DATE AS OF CHANGE: 20240509 FILER: COMPANY DATA: COMPANY CONFORMED NAME: 89bio, Inc. CENTRAL INDEX KEY: 0001785173 STANDARD INDUSTRIAL CLASSIFICATION: PHARMACEUTICAL PREPARATIONS [2834] ORGANIZATION NAME: 03 Life Sciences IRS NUMBER: 831114349 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-39122 FILM NUMBER: 24931506 BUSINESS ADDRESS: STREET 1: 142 SANSOME STREET STREET 2: SECOND FLOOR CITY: SAN FRANCISCO STATE: CA ZIP: 94104 BUSINESS PHONE: (415) 432-9270 MAIL ADDRESS: STREET 1: 142 SANSOME STREET STREET 2: SECOND FLOOR CITY: SAN FRANCISCO STATE: CA ZIP: 94104 10-Q 1 etnb-20240331.htm 10-Q 10-Q
Q10001785173--12-31false2019-06-30two yearone year0001785173us-gaap:CommonStockMember2023-01-012023-03-310001785173etnb:TrancheOneMemberetnb:TwoThousandAndTwentyThreeLoanAgreementMember2023-01-310001785173us-gaap:IPOMemberus-gaap:CommonStockMember2023-01-012023-03-310001785173us-gaap:ShortTermInvestmentsMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001785173etnb:CollaborationAgreementMemberetnb:BiboBiopharmaEngineeringCoLtdMemberus-gaap:SubsequentEventMember2024-04-040001785173etnb:WarrantTermLoanMember2024-03-310001785173etnb:TrancheFourMemberetnb:TwoThousandAndTwentyThreeLoanAgreementMember2024-01-012024-03-310001785173etnb:ATMFacilityMember2024-01-012024-03-310001785173us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-03-310001785173us-gaap:CommonStockMember2022-12-310001785173us-gaap:AdditionalPaidInCapitalMemberus-gaap:IPOMember2023-01-012023-03-310001785173etnb:WarrantTermLoanTwoMember2024-03-310001785173us-gaap:CommonStockMember2023-12-310001785173srt:MaximumMemberus-gaap:PerformanceSharesMember2024-01-012024-03-310001785173us-gaap:PerformanceSharesMember2024-03-310001785173us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2024-03-310001785173us-gaap:EmployeeStockMember2024-01-012024-03-310001785173us-gaap:FairValueMeasurementsRecurringMember2024-03-310001785173etnb:TrancheFourMemberetnb:TwoThousandAndTwentyThreeLoanAgreementMember2023-01-310001785173etnb:TwoThousandTwentyThreeInducementPlanAndTwoThousandNineteenEmployeeStockPurchasePlanMember2023-12-310001785173us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001785173etnb:TrancheFourMemberetnb:TwoThousandAndTwentyFourLoanAgreementMember2024-03-310001785173etnb:StockOptionsOutstandingMember2024-03-310001785173us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2023-12-310001785173us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001785173srt:MinimumMember2023-01-012023-03-310001785173etnb:RsusAndPsusOutstandingMember2024-03-310001785173us-gaap:EmployeeStockOptionMember2024-01-012024-03-310001785173etnb:TrancheOneMemberetnb:TwoThousandAndTwentyThreeLoanAgreementMember2023-01-012023-01-3100017851732024-03-310001785173etnb:TrancheThree1Memberetnb:TwoThousandAndTwentyFourLoanAgreementMember2024-03-310001785173us-gaap:RetainedEarningsMember2023-03-310001785173etnb:PreFundedWarrantsMember2024-01-012024-03-310001785173us-gaap:ShortTermInvestmentsMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001785173etnb:PreFundedWarrantsMember2024-03-310001785173etnb:TwoThousandAndTwentyOneAtTheMarketFacilityMember2023-01-012023-03-310001785173us-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001785173us-gaap:MeasurementInputExpectedTermMemberetnb:TrancheOneMemberus-gaap:ValuationTechniqueOptionPricingModelMemberetnb:TwoThousandAndTwentyThreeLoanAgreementMember2023-01-012023-01-3100017851732023-01-012023-03-310001785173us-gaap:WarrantMember2024-01-012024-03-310001785173etnb:TwoThousandAndTwentyThreeAtTheMarketFacilityMember2024-01-012024-03-310001785173srt:MaximumMemberetnb:TwoThousandAndTwentyThreeLoanAgreementMember2024-01-012024-03-310001785173etnb:WarrantsToPurchaseCommonStockMember2023-12-310001785173us-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-310001785173srt:MaximumMember2023-01-012023-03-310001785173us-gaap:RestrictedStockUnitsRSUMember2024-03-310001785173us-gaap:RetainedEarningsMember2024-03-310001785173etnb:TwoThousandAndTwentyThreeLoanAgreementMember2024-01-012024-03-310001785173us-gaap:CommonStockMember2023-03-310001785173us-gaap:IPOMember2023-03-012023-03-310001785173srt:MaximumMemberetnb:TwoThousandAndTwentyThreeLoanAgreementMember2023-01-310001785173us-gaap:EmployeeStockOptionMember2024-03-310001785173us-gaap:FairValueInputsLevel2Memberus-gaap:AgencySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001785173etnb:TrancheOneMemberus-gaap:MeasurementInputRiskFreeInterestRateMemberus-gaap:ValuationTechniqueOptionPricingModelMemberetnb:TwoThousandAndTwentyThreeLoanAgreementMember2023-01-310001785173etnb:TwoThousandTwentyThreeInducementPlanAndTwoThousandNineteenEmployeeStockPurchasePlanMember2024-01-012024-03-310001785173etnb:TwoThousandAndTwentyThreeLoanAgreementMember2023-01-310001785173us-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-3100017851732022-12-310001785173etnb:TrancheTwoMemberetnb:TwoThousandAndTwentyThreeLoanAgreementMember2023-01-310001785173etnb:ConversionFeatureRelatedToOutstandingTermLoanMember2023-12-310001785173us-gaap:FairValueMeasurementsRecurringMember2023-12-310001785173us-gaap:CommonStockMember2024-01-012024-03-310001785173etnb:TrancheOneMember2023-01-310001785173etnb:RestrictedStockUnitsAndPerformanceSharesUnitsOutstandingMember2024-01-012024-03-310001785173us-gaap:EmployeeStockOptionMember2023-01-012023-03-310001785173etnb:TrancheTwoMemberetnb:TwoThousandAndTwentyThreeLoanAgreementMember2024-03-310001785173us-gaap:RestrictedStockUnitsRSUMember2023-12-310001785173etnb:ATMFacilityMemberus-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-310001785173srt:MaximumMemberus-gaap:RestrictedStockUnitsRSUMember2024-01-012024-03-310001785173etnb:PreFundedWarrantsMember2024-01-012024-03-3100017851732023-12-310001785173us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember2024-03-310001785173etnb:EquityIncentivePlanMember2023-12-310001785173etnb:ATMFacilityMemberus-gaap:CommonStockMember2023-01-012023-03-310001785173srt:MinimumMemberetnb:TwoThousandAndTwentyThreeLoanAgreementMember2024-01-012024-03-310001785173etnb:ATMFacilityMemberus-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001785173etnb:StockOptionsOutstandingMember2023-12-310001785173us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-03-310001785173etnb:TwoThousandTwentyThreeInducementPlanAndTwoThousandNineteenEmployeeStockPurchasePlanMember2023-01-012023-12-310001785173etnb:TwoThousandAndTwentyOneAtTheMarketFacilityMember2021-03-310001785173etnb:TwoThousandTwentyThreeInducementPlanAndTwoThousandNineteenEmployeeStockPurchasePlanMember2024-03-310001785173etnb:TwoThousandAndTwentyThreeAtTheMarketFacilityMemberus-gaap:CommonStockMember2023-02-282023-02-2800017851732023-03-310001785173etnb:PreFundedWarrantsMember2023-01-012023-03-310001785173us-gaap:AdditionalPaidInCapitalMember2022-12-310001785173us-gaap:PerformanceSharesMember2024-01-012024-03-310001785173us-gaap:EmployeeStockMember2023-12-310001785173etnb:TevaAgreementMember2024-01-012024-03-310001785173srt:MaximumMember2024-01-012024-03-310001785173etnb:TrancheThree1Memberetnb:TwoThousandAndTwentyThreeLoanAgreementMember2023-01-310001785173us-gaap:ResearchAndDevelopmentExpenseMember2024-01-012024-03-310001785173srt:MinimumMemberetnb:TwoThousandAndTwentyThreeLoanAgreementMember2023-01-012023-01-310001785173etnb:WarrantPublicOfferingsMember2024-03-310001785173us-gaap:RestrictedStockUnitsRSUMembersrt:MinimumMember2024-01-012024-03-310001785173etnb:ConversionFeatureRelatedToOutstandingTermLoanMember2023-01-012023-03-310001785173etnb:PreFundedWarrantsToPurchaseCommonStockMember2023-12-310001785173srt:MinimumMember2024-01-012024-03-310001785173us-gaap:CashEquivalentsMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001785173srt:MinimumMemberus-gaap:PerformanceSharesMember2024-01-012024-03-310001785173us-gaap:CommonStockMember2024-03-310001785173us-gaap:MeasurementInputPriceVolatilityMemberetnb:TrancheOneMemberus-gaap:ValuationTechniqueOptionPricingModelMemberetnb:TwoThousandAndTwentyThreeLoanAgreementMember2023-01-310001785173us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:AgencySecuritiesMember2023-12-310001785173us-gaap:MeasurementInputExpectedDividendPaymentMemberetnb:TrancheOneMemberetnb:TwoThousandAndTwentyThreeLoanAgreementMember2023-01-012023-01-310001785173srt:MaximumMemberetnb:TwoThousandAndTwentyThreeLoanAgreementMember2023-01-012023-01-310001785173us-gaap:RetainedEarningsMember2022-12-310001785173us-gaap:IPOMember2023-03-310001785173us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310001785173etnb:ATMFacilityMemberus-gaap:CommonStockMember2024-01-012024-03-310001785173us-gaap:EmployeeStockMember2024-03-310001785173etnb:TwoThousandAndTwentyThreeLoanAgreementMember2023-01-012023-01-310001785173us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-03-310001785173etnb:TevaAgreementMember2023-10-012023-12-310001785173us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001785173us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001785173us-gaap:EmployeeStockMember2023-01-012023-03-310001785173us-gaap:AdditionalPaidInCapitalMember2023-12-310001785173etnb:TevaAgreementMember2018-04-012018-04-300001785173etnb:WarrantsToPurchaseCommonStockMember2024-03-310001785173us-gaap:EmployeeStockOptionMember2024-01-012024-03-310001785173etnb:TrancheTwoMemberetnb:TwoThousandAndTwentyFourLoanAgreementMember2024-03-310001785173us-gaap:RetainedEarningsMember2023-01-012023-03-310001785173us-gaap:AdditionalPaidInCapitalMember2024-03-310001785173etnb:TwoThousandAndTwentyThreeLoanAgreementMember2024-03-310001785173etnb:RsusAndPsusOutstandingMember2023-12-310001785173us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-03-310001785173etnb:CollaborationAgreementMemberus-gaap:SubsequentEventMember2024-04-042024-04-040001785173etnb:TwoThousandAndTwentyOneAtTheMarketFacilityMemberus-gaap:CommonStockMember2021-03-012021-03-310001785173us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember2023-12-310001785173etnb:PreFundedWarrantsToPurchaseCommonStockMember2024-03-310001785173etnb:TevaAgreementMemberetnb:TevasDevelopmentProgramMember2018-04-012018-04-300001785173etnb:EquityIncentivePlanMember2024-03-310001785173us-gaap:RetainedEarningsMember2024-01-012024-03-310001785173srt:ScenarioForecastMemberetnb:TwoThousandAndTwentyThreeLoanAgreementMember2027-01-012027-01-010001785173us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-310001785173etnb:ConversionFeatureRelatedToOutstandingTermLoanMember2024-03-310001785173us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001785173us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-3100017851732024-01-012024-03-310001785173us-gaap:PerformanceSharesMember2023-12-310001785173us-gaap:RetainedEarningsMember2023-12-310001785173etnb:ATMFacilityMember2023-01-012023-03-310001785173us-gaap:AdditionalPaidInCapitalMember2023-03-310001785173etnb:ConversionFeatureRelatedToOutstandingTermLoanMember2024-01-012024-03-310001785173us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001785173us-gaap:GeneralAndAdministrativeExpenseMember2024-01-012024-03-310001785173us-gaap:WarrantMember2023-01-012023-03-310001785173us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001785173etnb:RestrictedStockUnitsAndPerformanceSharesUnitsOutstandingMember2023-01-012023-03-310001785173us-gaap:CashEquivalentsMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-3100017851732024-05-060001785173etnb:WarrantTermLoanOneMember2024-03-310001785173etnb:AgencyDiscountSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001785173etnb:CollaborationAgreementMemberetnb:BiboBiopharmaEngineeringCoLtdMemberus-gaap:SubsequentEventMember2024-04-042024-04-04xbrli:purexbrli:sharesiso4217:USDxbrli:sharesiso4217:USD

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, D.C. 20549

 

FORM 10-Q

 

(Mark One)

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

For the quarterly period ended March 31, 2024

OR

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

For the transition period from _______________to ____________

Commission File Number: 001-39122

 

89bio, Inc.

(Exact Name of Registrant as Specified in its Charter)

 

 

Delaware

36-4946844

(State or other jurisdiction of

incorporation or organization)

(I.R.S. Employer

Identification No.)

142 Sansome Street, Second Floor

San Francisco, California 94104

94104

(Address of principal executive offices)

(Zip Code)

Registrant’s telephone number, including area code: (415) 432-9270

 

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

 

Title of each class

 

Trading

Symbol(s)

 

Name of each exchange on which registered

Common stock, par value $0.001 per share

 

ETNB

 

Nasdaq Global Market

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

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

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

 

Large accelerated filer

Accelerated filer

 

Non-accelerated filer

Smaller reporting company

 

 

 

 

 

 

 

Emerging growth company

 

 

 

 

 

 

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

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

As of May 6, 2024, the registrant had 98,383,998 shares of common stock, $0.001 par value per share, outstanding.

 

 


 

Table of Contents

 

Page

PART I.

FINANCIAL INFORMATION

 

Item 1.

Financial Statements (Unaudited)

1

Condensed Consolidated Balance Sheets

1

Condensed Consolidated Statements of Operations and Comprehensive Loss

2

Condensed Consolidated Statements of Stockholders’ Equity

3

Condensed Consolidated Statements of Cash Flows

4

Notes to Unaudited Condensed Consolidated Financial Statements

5

Item 2.

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

15

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

21

Item 4.

Controls and Procedures

21

PART II.

OTHER INFORMATION

23

Item 1.

Legal Proceedings

23

Item 1A.

Risk Factors

23

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

42

Item 3.

Default Upon Senior Securities

42

Item 4.

Mine Safety Disclosures

42

Item 5.

Other Information

42

Item 6.

Exhibits

43

Signatures

44

 

 

i


 

PART I—FINANCIAL INFORMATION

 

Item 1. Financial Statements.

89bio, Inc.

Condensed Consolidated Balance Sheets

(In thousands)

 

 

 

March 31,
2024

 

 

December 31,
2023

 

 

 

(Unaudited)

 

 

 

 

Assets

 

 

 

 

 

 

Current assets:

 

 

 

 

 

 

Cash and cash equivalents

 

$

217,573

 

 

$

316,161

 

Marketable securities

 

 

344,715

 

 

 

262,709

 

Prepaid and other current assets

 

 

12,494

 

 

 

14,664

 

Total current assets

 

 

574,782

 

 

 

593,534

 

Operating lease right-of-use assets

 

 

2,118

 

 

 

2,293

 

Property and equipment, net

 

 

37

 

 

 

46

 

Other assets

 

 

385

 

 

 

396

 

Total assets

 

$

577,322

 

 

$

596,269

 

Liabilities and stockholders’ equity

 

 

 

 

 

 

Current liabilities:

 

 

 

 

 

 

Accounts payable

 

$

15,352

 

 

$

8,585

 

Accrued expenses

 

 

20,295

 

 

 

20,530

 

Operating lease liabilities, current

 

 

702

 

 

 

496

 

Term loan, current

 

 

1,892

 

 

 

 

Total current liabilities

 

 

38,241

 

 

 

29,611

 

Operating lease liabilities, noncurrent

 

 

1,640

 

 

 

1,817

 

Term loan, noncurrent, net

 

 

23,065

 

 

 

24,795

 

Other noncurrent liabilities

 

 

3,837

 

 

 

3,740

 

Total liabilities

 

 

66,783

 

 

 

59,963

 

Commitments and contingencies (Note 5)

 

 

 

 

 

 

Stockholders’ equity:

 

 

 

 

 

 

Common stock, $0.001 par value: 200,000,000 shares authorized; 95,199,724 and 93,269,377 shares issued and outstanding as of March 31, 2024 and December 31, 2023, respectively

 

 

95

 

 

 

93

 

Additional paid-in capital

 

 

1,020,076

 

 

 

993,455

 

Accumulated other comprehensive (loss) income

 

 

(519

)

 

 

190

 

Accumulated deficit

 

 

(509,113

)

 

 

(457,432

)

Total stockholders’ equity

 

 

510,539

 

 

 

536,306

 

  Total liabilities and stockholders’ equity

 

$

577,322

 

 

$

596,269

 

 

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

1


 

89bio, Inc.

Condensed Consolidated Statements of Operations and Comprehensive Loss

(Unaudited)

(In thousands, except share and per share amounts)

 

 

 

Three Months Ended
March 31,

 

 

 

2024

 

 

2023

 

Operating expenses:

 

 

 

 

 

 

Research and development

 

$

47,428

 

 

$

22,306

 

General and administrative

 

 

9,849

 

 

 

6,218

 

Total operating expenses

 

 

57,277

 

 

 

28,524

 

Loss from operations

 

 

(57,277

)

 

 

(28,524

)

Interest expense

 

 

(863

)

 

 

(2,075

)

Interest income and other, net

 

 

6,556

 

 

 

1,763

 

Net loss before income tax

 

 

(51,584

)

 

 

(28,836

)

Income tax expense

 

 

(97

)

 

 

 

Net loss

 

$

(51,681

)

 

$

(28,836

)

Other comprehensive (loss) income:

 

 

 

 

 

 

Unrealized (loss) gain on marketable securities

 

 

(714

)

 

 

114

 

Foreign currency translation adjustments

 

 

5

 

 

 

(4

)

Total other comprehensive (loss) income

 

$

(709

)

 

$

110

 

Comprehensive loss

 

$

(52,390

)

 

$

(28,726

)

Net loss per share, basic and diluted

 

$

(0.54

)

 

$

(0.54

)

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

 

 

95,846,740

 

 

 

53,171,370

 

 

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

2


 

89bio, Inc.

Condensed Consolidated Statements of Stockholders’ Equity

For the Three Months Ended March 31, 2024 and 2023

(Unaudited)

(In thousands, except share amounts)

 

 

 

 

 

 

 

 

 

Additional

 

 

Accumulated Other

 

 

 

 

 

Total

 

 

 

Common Stock

 

 

Paid-in

 

 

Comprehensive

 

 

Accumulated

 

 

Stockholders’

 

 

 

Shares

 

 

Amounts

 

 

Capital

 

 

Income (Loss)

 

 

Deficit

 

 

Equity

 

Balance as of December 31, 2023

 

 

93,269,377

 

 

$

93

 

 

$

993,455

 

 

$

190

 

 

$

(457,432

)

 

$

536,306

 

Issuance of common stock in at-the-market public offerings, net of issuance costs

 

 

1,396,888

 

 

 

2

 

 

 

21,047

 

 

 

 

 

 

 

 

 

21,049

 

Issuance of common stock upon exercise of common stock warrants

 

 

337,713

 

 

 

 

 

 

1,798

 

 

 

 

 

 

 

 

 

1,798

 

Issuance of common stock upon exercise of stock options

 

 

1,626

 

 

 

 

 

 

7

 

 

 

 

 

 

 

 

 

7

 

Issuance of common stock upon vesting of restricted stock units,
   net of tax withholding for net share settlement

 

 

194,120

 

 

 

 

 

 

(1,229

)

 

 

 

 

 

 

 

 

(1,229

)

Stock-based compensation

 

 

 

 

 

 

 

 

4,998

 

 

 

 

 

 

 

 

 

4,998

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(51,681

)

 

 

(51,681

)

Other comprehensive loss

 

 

 

 

 

 

 

 

 

 

 

(709

)

 

 

 

 

 

(709

)

Balance as of March 31, 2024

 

 

95,199,724

 

 

$

95

 

 

$

1,020,076

 

 

$

(519

)

 

$

(509,113

)

 

$

510,539

 

 

 

 

 

 

 

 

 

 

 

 

Additional

 

 

Accumulated Other

 

 

 

 

 

Total

 

 

 

Common Stock

 

 

Paid-in

 

 

Comprehensive

 

 

Accumulated

 

 

Stockholders’

 

 

 

Shares

 

 

Amounts

 

 

Capital

 

 

Loss

 

 

Deficit

 

 

Equity

 

Balance as of December 31, 2022

 

 

50,560,590

 

 

$

51

 

 

$

467,374

 

 

$

(350

)

 

$

(315,243

)

 

$

151,832

 

Issuance of common stock in public offerings, net of issuance costs

 

 

19,461,538

 

 

 

19

 

 

 

296,798

 

 

 

 

 

 

 

 

 

296,817

 

Issuance of common stock in at-the-market public offerings,
   net of issuance costs

 

 

968,000

 

 

 

1

 

 

 

13,421

 

 

 

 

 

 

 

 

 

13,422

 

Issuance of common stock upon exercise of common stock warrants

 

 

1,682,500

 

 

 

2

 

 

 

8,958

 

 

 

 

 

 

 

 

 

8,960

 

Issuance of common stock upon exercise of stock options

 

 

61,408

 

 

 

 

 

 

185

 

 

 

 

 

 

 

 

 

185

 

Issuance of common stock upon vesting of restricted stock units,
   net of tax withholding for net share settlement

 

 

133,669

 

 

 

 

 

 

(693

)

 

 

 

 

 

 

 

 

(693

)

Issuance of common stock warrants in connection with term loan

 

 

 

 

 

 

 

 

482

 

 

 

 

 

 

 

 

 

482

 

Stock-based compensation

 

 

 

 

 

 

 

 

3,551

 

 

 

 

 

 

 

 

 

3,551

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(28,836

)

 

 

(28,836

)

Other comprehensive income

 

 

 

 

 

 

 

 

 

 

 

110

 

 

 

 

 

 

110

 

Balance as of March 31, 2023

 

 

72,867,705

 

 

$

73

 

 

$

790,076

 

 

$

(240

)

 

$

(344,079

)

 

$

445,830

 

 

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

3


 

89bio, Inc.

Condensed Consolidated Statements of Cash Flows

(Unaudited)

(In thousands)

 

 

Three Months Ended
March 31,

 

 

 

2024

 

 

2023

 

Cash flows from operating activities:

 

 

 

 

 

 

Net loss

 

$

(51,681

)

 

$

(28,836

)

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

 

 

 

 

 

 

Stock-based compensation

 

 

4,998

 

 

 

3,551

 

Net accretion of discounts on investments in marketable securities

 

 

(2,822

)

 

 

(1,040

)

Amortization of debt discount and accretion of deferred debt costs

 

 

162

 

 

 

219

 

Loss on extinguishment of debt

 

 

 

 

 

1,208

 

Noncash operating lease expense

 

 

175

 

 

 

41

 

Depreciation

 

 

9

 

 

 

14

 

Changes in operating assets and liabilities:

 

 

 

 

 

 

Prepaid and other assets

 

 

2,089

 

 

 

(4,599

)

Accounts payable

 

 

6,767

 

 

 

4,225

 

Accrued expenses

 

 

457

 

 

 

(4,827

)

Operating lease liabilities

 

 

29

 

 

 

(41

)

Other noncurrent liabilities

 

 

97

 

 

 

 

Net cash used in operating activities

 

 

(39,720

)

 

 

(30,085

)

Cash flows from investing activities:

 

 

 

 

 

 

Proceeds from sales and maturities of marketable securities

 

 

72,140

 

 

 

37,880

 

Purchases of marketable securities

 

 

(152,038

)

 

 

(33,774

)

Net cash (used in) provided by investing activities

 

 

(79,898

)

 

 

4,106

 

Cash flows from financing activities:

 

 

 

 

 

 

Proceeds from issuance of common stock in public offerings,
   net of issuance costs

 

 

 

 

 

296,817

 

Payments of deferred offering costs

 

 

(253

)

 

 

 

Proceeds from issuance of common stock in at-the-market public offerings,
   net of issuance costs

 

 

21,067

 

 

 

13,422

 

Proceeds from term loan facility, net of issuance costs

 

 

 

 

 

24,363

 

Proceeds from issuance of common stock upon exercise of common stock warrants

 

 

1,798

 

 

 

8,960

 

Proceeds from issuance of common stock upon exercise of stock options

 

 

104

 

 

 

185

 

Payments for taxes related to net share settlement
 upon vesting of restricted stock units

 

 

(1,686

)

 

 

(693

)

Repayment of term loan

 

 

 

 

 

(21,400

)

Net cash provided by financing activities

 

 

21,030

 

 

 

321,654

 

Net change in cash and cash equivalents

 

 

(98,588

)

 

 

295,675

 

Cash and cash equivalents at beginning of period

 

 

316,161

 

 

 

55,255

 

Cash and cash equivalents at end of period

 

$

217,573

 

 

$

350,930

 

Supplemental disclosures of cash information:

 

 

 

 

 

 

Cash paid for interest

 

$

679

 

 

$

542

 

Cash paid related to operating lease liabilities

 

$

46

 

 

$

47

 

Supplemental disclosures of noncash information:

 

 

 

 

 

 

Issuance of common stock warrants in connection with term loan

 

$

 

 

$

482

 

Unpaid offering costs included in accrued expenses

 

$

18

 

 

$

 

 

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

4


 

89bio, Inc.

Notes to Unaudited Condensed Consolidated Financial Statements

1. Organization and Liquidity

Description of Business

89bio, Inc. (“89bio” or the “Company”) is a clinical-stage biopharmaceutical company focused on the development and commercialization of innovative therapies for the treatment of liver and cardio-metabolic diseases. The Company’s lead product candidate, pegozafermin, a specifically engineered glycoPEGylated analog of fibroblast growth factor 21 (“FGF21”), is currently being developed for the treatment of metabolic dysfunction-associated steatohepatitis (“MASH”), previously known as nonalcoholic steatohepatitis, and for the treatment of severe hypertriglyceridemia (“SHTG”).

89bio was formed as a Delaware corporation in June 2019 to carry on the business of 89Bio Ltd., which was incorporated in Israel in January 2018.

Liquidity

The Company has incurred significant losses and negative cash flows from operations since inception and had an accumulated deficit of $509.1 million as of March 31, 2024. The Company has historically financed its operations primarily through the sale of equity securities, including warrants, and from borrowings under term loan facilities. To date, none of the Company’s product candidates have been approved for sale, and the Company has not generated any revenue from commercial products. The Company expects operating losses to continue and increase for the foreseeable future as the Company progresses its clinical development activities for its product candidates.

The Company believes its existing cash, cash equivalents and marketable securities of $562.3 million as of March 31, 2024 will be sufficient to fund its planned operating expense and capital expenditure requirements for a period of at least one year from the date of the issuance of these financial statements.

2. Summary of Significant Accounting Policies

Basis of Presentation

The accompanying interim unaudited condensed consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States (“U.S. GAAP”), the instructions to Form 10-Q and Rule 10-01 of Regulation S-X and applicable rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting.

Unaudited Interim Condensed Consolidated Financial Statements

The accompanying interim condensed consolidated financial statements are unaudited. The interim unaudited condensed consolidated financial statements have been prepared on the same basis as the audited consolidated financial statements as of and for the year ended December 31, 2023 and reflect all normal recurring adjustments that are necessary to present fairly the results for the interim periods presented. Interim results are not necessarily indicative of the results to be expected for the full year ending December 31, 2024 or for any other future annual or interim period. The condensed consolidated balance sheet as of December 31, 2023 was derived from the audited financial statements as of that date and, due to its summary nature, does not include all the disclosures required by U.S. GAAP in audited financial statements. These condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements included in the Annual Report on Form 10-K for the year ended December 31, 2023, which was filed with the SEC on March 1, 2024.

Principles of Consolidation

The accompanying condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. For the Company and its subsidiary in Israel, the functional currency has been determined to be the U.S. Dollar.

Use of Estimates

The preparation of condensed 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 as of the date of the condensed consolidated financial statements and the reported amounts of expenses during the reporting period. Significant estimates and assumptions made in the accompanying condensed consolidated financial statements include but are not limited to accruals for uncertain tax positions, accrued research and development expenses and the valuation of stock options. The

5


 

Company evaluates its estimates and assumptions on an ongoing basis using historical experience and other factors and adjusts those estimates and assumptions when facts and circumstances dictate. Actual results could differ from those estimates.

Fair Value Measurements

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. Assets and liabilities recorded at fair value are categorized based upon the level of judgment associated with the inputs used to measure their fair value. Hierarchical levels are directly related to the amount of subjectivity with the inputs to the valuation of these assets or liabilities as follows:

Level 1—Observable inputs such as unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date;

Level 2—Inputs (other than quoted prices included in Level 1) are either directly or indirectly observable inputs for similar assets or liabilities. These include quoted prices for identical or similar assets or liabilities in active markets and quoted prices for identical or similar assets or liabilities in markets that are not active; and

Level 3—Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.

Assets Measured at Fair Value on a Recurring Basis

As of March 31, 2024 and December 31, 2023, cash equivalents and marketable securities were the only financial instruments measured and recorded at fair value on a recurring basis on the Company’s condensed consolidated balance sheets.

Financial Instruments Not Carried at Fair Value

The Company’s financial instruments, including cash, other current assets, accounts payable and accrued expenses are carried at cost which approximates their fair value because of the short-term nature of these financial instruments. The fair value of the Company’s term loan approximates its carrying value, or amortized cost, due to the prevailing market rates of interest it bears.

Cash and Cash Equivalents

The Company considers all highly liquid investments purchased with original maturities of three months or less from the purchase date to be cash equivalents. Cash equivalents primarily consist of amounts invested in money market funds, commercial paper and U.S. government Treasury securities and are carried at fair value.

Marketable Securities

The Company invests its excess cash in marketable securities with high credit ratings including money market funds, commercial paper, securities issued by the U.S. government and its agencies and corporate debt securities. The Company accounts for all marketable securities as available-for-sale, as the sale of such securities may be required prior to maturity. These marketable securities are carried at fair value, with unrealized gains and losses reported as accumulated other comprehensive income (loss) until realized. The cost of debt securities is adjusted for accretion of premiums and amortization of discounts to maturity. Such amortization and accretion, as well as interest and dividends, are included in interest income and other, net. Realized gains and losses from the sale of marketable securities, if any, are determined on a specific identification basis and are also included in interest income and other, net. The Company’s marketable securities are classified as current assets, which reflects management’s intention to use the proceeds from sales of these securities to fund its operations, as necessary, even though the stated maturity date may be one year or more beyond the current balance sheet date.

The Company periodically assesses its marketable securities for impairment. For marketable securities in an unrealized loss position, this assessment first takes into account the Company’s intent to sell, or whether it is more likely than not that it will be required to sell the security before recovery of its amortized cost basis. If either of these criteria are met, the marketable security’s amortized cost basis is written down to fair value through interest income and other, net. For marketable securities in an unrealized loss position that do not meet the aforementioned criteria, the Company assesses whether the decline in fair value has resulted from credit losses or other factors. In making this assessment, the Company considers the extent to which fair value is less than amortized cost, any changes to the rating of the security by a rating agency, and any adverse conditions specifically related to the security, among other factors. If this assessment indicates that a credit loss may exist, the present value of cash flows expected to be collected from the security are compared to the amortized cost basis of the security. If the present value of cash flows expected to be collected is less than the amortized cost basis, a credit loss exists and an allowance for credit losses will be recorded in interest income and other, net, limited by the amount that the fair value is less than the amortized cost basis. Any additional impairment not recorded through an allowance for credit losses is recognized in other comprehensive loss. Changes in the allowance for credit losses are recorded as provision for (or reversal of) credit loss expense. Losses are charged against the allowance when management believes the uncollectability of a security is confirmed or when either of the criteria regarding intent or requirement to sell is met. These changes are recorded in interest income and other, net.

6


 

Income Taxes

The Company accounts for uncertain tax positions using a more-likely-than-not threshold for recognizing and resolving uncertain tax positions. This evaluation is based on factors including, but not limited to, changes in facts or circumstances, changes in tax law, effectively settled issues under audit, and new audit activity. Interest and penalties related to unrecognized tax benefits are included within income tax expense. For the three months ended March 31, 2024, the Company recorded income tax expense of $0.1 million for the accrual of additional interest related to unrecognized tax benefits.

Basic and Diluted Net Loss per Share

Basic and diluted net loss per share is calculated based upon the weighted-average number of shares of common stock outstanding during the period. Shares of common stock that are potentially issuable for little or no cash consideration at issuance, such as the Company’s pre-funded warrants issued in July 2022 and December 2023 are included in the calculation of basic and diluted net loss per share, even if they are antidilutive. During periods of income, participating securities are allocated a proportional share of income determined by dividing total weighted-average participating securities by the sum of the total weighted-average common shares and participating securities (the “two-class method”). Shares of the Company’s common stock warrants participate in any dividends that may be declared by the Company and are therefore considered to be participating securities. Participating securities have the effect of diluting both basic and diluted earnings per share during periods of income. During periods of loss, no loss is allocated to participating securities since they have no contractual obligation to share in the losses of the Company. Diluted loss per share is computed after giving consideration to the dilutive effect of stock options, restricted stock units (“RSUs”), performance stock units (“PSUs”) and common stock warrants, except where such non-participating securities would be anti-dilutive. As the Company incurred net losses for the periods presented, basic net loss per share is the same as diluted net loss per share since the effects of potentially dilutive securities are antidilutive.

Recently Adopted Accounting Standards

The Company did not adopt any new standards or updates issued by the Financial Accounting Standards Board (“FASB”) during the three months ended March 31, 2024 that had a material impact on the Company’s consolidated financial statements and related disclosures.

Accounting Pronouncements Not Yet Adopted

In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (“ASU 2023-07”), which is intended to improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant expenses. ASU 2023-07 requires disclosures to include significant segment expenses that are regularly provided to the chief operating decision maker (“CODM”), a description of other segment items by reportable segment, and any additional measures of a segment’s profit or loss used by the CODM when deciding how to allocate resources. The ASU also requires all annual disclosures required by Topic 280 to be included in interim periods. All disclosure requirements under this ASU are also required for public entities with a single reportable segment. The ASU is effective for the Company’s annual periods beginning on January 1, 2024 and interim periods beginning on January 1, 2025. Early adoption is permitted and requires retrospective application to all prior periods presented in the financial statements. The Company expects to adopt ASU 2023-07 in its Annual Report on Form 10-K for the year ending December 31, 2024 and in the interim periods thereafter. The Company is in the process of evaluating the requirements of this update, which is expected to result in expanded disclosures within the consolidated financial statements upon adoption.

In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (“ASU 2023-09”), which requires companies to disclose, on an annual basis, specific categories in the effective tax rate reconciliation and provide additional information for reconciling items that meet a quantitative threshold. In addition, ASU 2023-09 requires companies to disclose additional information about income taxes paid. The ASU is effective for the Company’s annual periods beginning on January 1, 2025 and will be applied on a prospective basis with the option to apply the standard retrospectively. Early adoption is permitted. The Company expects to adopt ASU 2023-09 in its Annual Report on Form 10-K for the year ending December 31, 2025 and in annual periods thereafter. The Company is in the process of evaluating the requirements of this update, which is expected to result in expanded disclosures within the consolidated financial statements upon adoption.

7


 

3. Fair Value Measurements

The following tables present the Company’s financial assets measured at fair value on a recurring basis by level within the fair value hierarchy for the periods indicated (in thousands):

 

 

 

 

March 31, 2024

 

 

 

Valuation

 

Amortized

 

 

Unrealized

 

 

Unrealized

 

 

Fair

 

 

 

Hierarchy

 

Cost

 

 

Gains

 

 

Losses

 

 

Value

 

Money market funds

 

Level 1

 

$

4,073

 

 

$

 

 

$

 

 

$

4,073

 

Commercial paper

 

Level 2

 

 

124,016

 

 

 

 

 

 

(71

)

 

 

123,945

 

U.S. government bonds

 

Level 2

 

 

194,344

 

 

 

47

 

 

 

(377

)

 

 

194,014

 

Agency bonds

 

Level 2

 

 

53,252

 

 

 

10

 

 

 

(107

)

 

 

53,155

 

Corporate debt securities

 

Level 2

 

 

5,184

 

 

 

 

 

 

(22

)

 

 

5,162

 

U.S. Treasury securities

 

Level 2

 

 

49,505

 

 

 

 

 

 

(8

)

 

 

49,497

 

Total cash equivalents and marketable securities

 

 

 

$

430,374

 

 

$

57

 

 

$

(585

)

 

$

429,846

 

Classified as:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents

 

 

 

 

 

 

 

 

 

 

 

 

$

85,131

 

Marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

 

344,715

 

Total cash equivalents and marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

$

429,846

 

 

 

 

 

 

December 31, 2023

 

 

 

Valuation

 

Amortized

 

 

Unrealized

 

 

Unrealized

 

 

Fair

 

 

 

Hierarchy

 

Cost

 

 

Gains

 

 

Losses

 

 

Value

 

Money market funds

 

Level 1

 

$

493

 

 

$

 

 

$

 

 

$

493

 

Commercial paper

 

Level 2

 

 

94,261

 

 

 

 

 

 

(55

)

 

 

94,206

 

U.S. government bonds

 

Level 2

 

 

137,976

 

 

 

250

 

 

 

(142

)

 

 

138,084

 

Agency bonds

 

Level 2

 

 

45,481

 

 

 

152

 

 

 

(44

)

 

 

45,589

 

Corporate debt securities

 

Level 2

 

 

3,177

 

 

 

 

 

 

(12

)

 

 

3,165

 

U.S. Treasury securities

 

Level 2

 

 

71,754

 

 

 

36

 

 

 

(1

)

 

 

71,789

 

Agency discount securities

 

Level 2

 

 

7,975

 

 

 

1

 

 

 

 

 

 

7,976

 

Total cash equivalents and marketable securities

 

 

 

$

361,117

 

 

$

439

 

 

$

(254

)

 

$

361,302

 

Classified as:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents

 

 

 

 

 

 

 

 

 

 

 

 

$

98,593

 

Marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

 

262,709

 

Total cash equivalents and marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

$

361,302

 

The valuation techniques used to measure the fair values of the Company’s Level 2 financial instruments, which generally have counterparties with high credit ratings, are based on quoted market prices when available. If quoted market prices are not available, the fair value for the security is estimated under the market or income approach using pricing models with market observable inputs.

The following table summarizes the estimated fair value of investments in marketable securities by effective contractual maturity dates as of March 31, 2024 (in thousands):

Within one year

 

$

314,373

 

After one year through two years

 

 

115,473

 

Total cash equivalents and marketable securities

 

$

429,846

 

As of March 31, 2024, the Company’s marketable securities in an unrealized loss position include primarily fixed-rate debt securities of varying maturities, which are sensitive to changes in the yield curve and other market conditions. Substantially all of the fixed-rate debt securities in a loss position are investment-grade debt securities. The Company has the intent and ability to hold such securities until recovery of the unrealized losses. Based on the Company’s assessment, the unrealized losses as of March 31, 2024 were primarily due to changes in interest rates and not due to increased credit risks associated with specific securities. No allowance for credit losses was recorded as of March 31, 2024 and December 31, 2023.

4. Balance Sheet Components

Prepaid and other current assets consist of the following as of the periods presented (in thousands):

8


 

 

 

March 31,
2024

 

 

December 31,
2023

 

Prepaid research and development

 

$

9,009

 

 

$

11,579

 

Prepaid taxes

 

 

615

 

 

 

614

 

Prepaid other

 

 

2,870

 

 

 

2,471

 

Total prepaid and other current assets

 

$

12,494

 

 

$

14,664

 

Accrued expenses consist of the following as of the periods presented (in thousands):

 

 

March 31,
2024

 

 

December 31,
2023

 

Accrued research and development expenses

 

$

15,881

 

 

$

13,017

 

Accrued employee and related expenses

 

 

2,603

 

 

 

6,248

 

Accrued professional and legal fees

 

 

1,776

 

 

 

1,110

 

Accrued other expenses

 

 

35

 

 

 

155

 

Total accrued expenses

 

$

20,295

 

 

$

20,530

 

 

5. Commitments and Contingencies

Asset Transfer and License Agreement with Teva Pharmaceutical Industries Ltd

In April 2018, the Company concurrently entered into two Asset Transfer and License Agreements (the “Teva Agreements”) with Teva Pharmaceutical Industries Ltd (“Teva”) under which it acquired certain patents and intellectual property relating to two programs: (1) Teva’s glycoPEGylated FGF21 program, including the compound TEV-47948 (pegozafermin), a glycoPEGylated long-acting FGF21 and (2) Teva’s development program of small molecule inhibitors of Fatty Acid Synthase. Pursuant to the Teva Agreements, the Company paid Teva an initial nonrefundable upfront payment of $6.0 million. Under each license agreement, the Company is required to pay Teva $2.5 million upon the achievement of a specified clinical development milestone, and additional payments totaling up to $65.0 million upon achievement of certain commercial milestones. Each milestone payment shall be payable once, upon the first occurrence of the applicable milestone. The Company is also obligated to pay Teva tiered royalties at percentages in the low-to-mid single-digits on worldwide net sales on all products containing the Teva compounds.

The Teva Agreements can be terminated (i) by the Company without cause upon 120 days’ written notice to Teva, (ii) by either party, if the other party materially breaches any of its obligations under the Teva Agreements and fails to cure such breach within 60 days after receiving notice thereof, or (iii) by either party, if a bankruptcy petition is filed against the other party and is not dismissed within 60 days. In addition, Teva can also terminate the agreement related to their glycoPEGylated FGF21 program in the event the Company, or any of its affiliates or sublicensees, challenges any of the Teva patents licensed to the Company, and the challenge is not withdrawn within 30 days of written notice from Teva.

In the fourth quarter of 2023, the Company made a $2.5 million milestone payment to Teva following the achievement of a clinical development milestone under the FGF21 program in SHTG. As of March 31, 2024, the timing and likelihood of achieving any remaining milestones are uncertain. Milestone payment obligations will be recognized when payment becomes probable and reasonably estimable, which is generally upon achievement of the applicable milestone.

6. Term Loan Facility

In January 2023, the Company entered into a Loan and Security Agreement (“the Loan Agreement”) with the lender parties thereto (the “Lenders”), K2 HealthVentures LLC as administrative agent and Ankura Trust Company, LLC as collateral agent. The Loan Agreement provides for up to $100.0 million in aggregate principal in term loans, consisting of an initial tranche of $25.0 million that was funded at closing, second and third tranches of $15.0 million and $10.0 million, respectively, that may be funded upon the achievement of certain time-based, clinical and regulatory milestones, and a fourth tranche of up to $50.0 million that may be funded upon discretionary approval by the Lenders. As of March 31, 2024, the second $15.0 million tranche expired undrawn. The third $10.0 million tranche is available through June 30, 2024 and the fourth $50.0 million tranche remains available, at the sole discretion of the Lenders.

Borrowings under the Loan Agreement are secured by substantially all of the assets of the Company, excluding the Company’s intellectual property. The Loan Agreement contains customary representations and warranties, restricts certain activities and includes customary events of default, including payment default, breach of covenants, change of control, and material adverse effects. In addition, starting January 1, 2024, the Company is required to maintain minimum unrestricted cash and cash equivalents equal to 5.0 times the average change in cash and cash equivalents measured over the trailing three-month period. As of March 31, 2024, the Company was in compliance with all covenants under the Loan Agreement.

9


 

Borrowings under the Loan Agreement mature on January 1, 2027 and provide for interest-only payments until February 1, 2025. Consecutive equal payments of principal and interest are due once the interest-only period has elapsed. Borrowings under the Loan Agreement bear interest equal to the greater of (i) 8.45% and (ii) the sum of (a) the Prime Rate as reported in The Wall Street Journal plus (b) 2.25%. The interest rate on the term loan was 9.75% at inception and 10.75% as of March 31, 2024. In addition, a final payment fee of 5.95% of the principal amount of the term loans is due upon the earlier of prepayment or maturity of the term loans. The Company has the option to prepay the entire outstanding balance of borrowings under the Loan Agreement, subject to a prepayment fee ranging from 1.0% to 3.0% depending on the timing of such prepayment. A commitment fee equal to 0.6% of the principal amount of the fourth tranche is also payable if drawn.

At any time prior to full repayment of outstanding borrowings under the Loan Agreement, the Lenders may elect to convert up to an aggregate of $7.5 million of the principal amount of outstanding borrowings into shares of the Company's common stock at a conversion price of $12.6943 per share. The embedded conversion option qualifies for a scope exception from derivative accounting because it is both indexed to the Company’s own stock and met the conditions for equity classification.

Total debt issuance costs related to the term loan facility of $0.8 million, which includes the fair value of warrants issued in connection with the facility, were recorded as debt discount. The debt discount, together with the final payment fee, are recognized as interest expense using the effective interest method over the term of the loan facility.

The expected repayments of principal amount due on borrowings as of March 31, 2024 are as follows (in thousands):

2024 (remaining nine months)

 

$

 

2025

 

 

10,774

 

2026

 

 

13,036

 

2027

 

 

1,190

 

Total principal outstanding

 

 

25,000

 

Plus accumulated accretion of final payment fee

 

 

493

 

Less unamortized debt discount

 

 

(536

)

Total net carrying value

 

 

24,957

 

Term loan, current

 

 

(1,892

)

Term loan, noncurrent, net

 

$

23,065

 

 

In connection with the Loan Agreement, the Company issued the Lenders a warrant to purchase up to an aggregate of 204,815 shares of the Company’s common stock at an exercise price of $9.7649 per share (the “warrant shares”). The warrant shares become exercisable upon the funding of each tranche and have a 10-year term. In connection with the first tranche that was funded at closing, 51,204 of the warrant shares became exercisable. The warrant shares cannot be settled for cash and include a cashless exercise feature allowing the holder to receive shares net of shares withheld in lieu of the exercise price. The warrant shares also provide for automatic cashless exercise under certain specific conditions and settlement is permitted in unregistered shares. The 51,204 warrant shares met the requirements for equity classification.

The Company determined the fair value of the 51,204 warrant shares issued using the Black-Scholes option-pricing model with the following assumptions: risk-free interest rate of 3.9%, no dividends, expected volatility of 93.8% and expected term of 10.0 years.

Of the remaining 153,611 warrant shares (the “contingent warrants”), 122,889 warrant shares remain outstanding and 30,722 warrant shares associated with the second tranche were forfeited as of March 31, 2024. The contingent warrants did not meet the derivative scope exception or equity classification criteria and were accounted for as a derivative liability. The initial fair value and the fair value as of March 31, 2024 of the contingent warrants was insignificant. The contingent warrants derivative liability is remeasured each reporting period until settled or extinguished with subsequent changes in fair value recorded as interest expense in the condensed consolidated statements of operations and comprehensive loss. The initial fair value of the contingent warrants derivative liability was determined using a probability weighted Black-Scholes option pricing model based on the same Black-Scholes input assumptions described above.

10


 

7. Stockholders’ Equity

Common Stock Reserved for Issuance

The Company had the following shares of common stock reserved for future issuance, on an as-if-converted basis, as of the periods presented:

 

 

March 31,
2024

 

 

December 31,
2023

 

Stock options outstanding

 

 

6,891,349

 

 

 

4,686,577

 

RSUs and PSUs outstanding

 

 

1,508,546

 

 

 

987,550

 

Shares available for future grants under equity incentive plans

 

 

2,600,491

 

 

 

1,790,684

 

Shares available for future issuance under the employee stock purchase plan

 

 

1,207,607

 

 

 

1,207,607

 

Warrants to purchase common stock outstanding

 

 

10,075,092

 

 

 

10,412,806

 

Pre-funded warrants to purchase common stock outstanding

 

 

1,881,081

 

 

 

1,881,081

 

Conversion feature related to outstanding term loan

 

 

590,816

 

 

 

590,816

 

Total available for future issuance

 

 

24,754,982

 

 

 

21,557,121

 

At-the-Market (“ATM”) Offerings

In March 2021, the Company entered into an ATM sales agreement (as amended, the “Sales Agreement”) with Leerink Partners LLC and Cantor Fitzgerald & Co. (the “Sales Agents”) pursuant to which the Company may offer and sell shares up to $75.0 million of its common stock (the “2021 ATM Facility”) from time to time pursuant to an effective registration statement. The Sales Agents are entitled to compensation at a commission of up to 3.0% of the aggregate gross sales price per share sold under the Sales Agreement. For the three months ended March 31, 2023, the Company sold 968,000 shares of its common stock under the 2021 ATM Facility and received net proceeds of $13.4 million, after deducting commissions and offering costs of $0.4 million.

In February 2023, the Company entered into an amendment to the Sales Agreement, establishing a new ATM facility with an aggregate offering amount of up to $150.0 million of its common stock (the “2023 ATM Facility”) pursuant to an effective registration statement. For the three months ended March 31, 2024, the Company sold 1,396,888 shares of its common stock under the 2023 ATM Facility resulting in net proceeds of $21.0 million, after deducting commissions and offering costs of $0.5 million. As of March 31, 2024, there was $104.4 million remaining for future sales under the 2023 ATM Facility.

Underwritten Public Offerings

In March 2023, the Company completed an underwritten public offering of its common stock. The Company sold 19,461,538 shares of its common stock at a public offering price of $16.25 per share and received net proceeds of $296.8 million, net of underwriting discounts and commissions of $19.0 million and other offering costs of $0.5 million.

Common Stock Warrants

As of March 31, 2024, the Company’s outstanding warrants to purchase shares of its common stock were as follows:

Shares of
Common Stock
Underlying
Warrants

 

Exercise Price
Per Share

 

Expiration
Date

Warrant issued in connection with term loan (SVB)

 

25,000

 

 

$

22.06

 

 

June 30, 2025

Warrant issued in connection with term loan (SVB)

 

33,923

 

 

 

19.12

 

 

May 28, 2031

Warrants issued in connection with term loan facility

 

174,093

 

 

 

9.76

 

 

January 27, 2033

Warrants issued in connection with public offering

 

 

9,842,076

 

 

 

5.325

 

 

July 1, 2024

Pre-funded warrants issued in connection with public offerings

 

1,881,081

 

 

 

0.001

 

 

Do not expire

Total outstanding

 

11,956,173

 

 

 

11


 

 

8. Stock-Based Compensation

Equity Incentive Plans

The Company has issued stock-based awards from various equity incentive and stock purchase plans, as more fully described in Note 8—Stock-Based Compensation of the Company’s Notes to Consolidated Financial Statements section in its Annual Report on Form 10-K for the year ended December 31, 2023.

Equity Incentive Plans Activity

Stock Options

The following table summarizes stock option activity under the Company's equity incentive plans for the three months ended March 31, 2024:

 

 

 

 

 

 

 

 

Weighted

 

 

 

 

 

 

 

 

 

Weighted

 

 

Average

 

 

 

 

 

 

 

 

 

Average

 

 

Remaining

 

 

Aggregate

 

 

 

Number of

 

 

Exercise

 

 

Contractual

 

 

Intrinsic

 

 

 

Options

 

 

Price

 

 

Term

 

 

Value

 

 

 

 

 

 

 

 

 

(In years)

 

 

(In thousands)

 

Balance outstanding as of December 31, 2023

 

 

4,686,577

 

 

$

14.11

 

 

 

7.9

 

 

$

11,712

 

Granted

 

 

2,241,000

 

 

 

9.99

 

 

 

 

 

 

 

Exercised

 

 

(1,626

)

 

 

4.44

 

 

 

 

 

 

 

Cancelled and forfeited

 

 

(34,602

)

 

 

12.94

 

 

 

 

 

 

 

Balance outstanding as of March 31, 2024

 

 

6,891,349

 

 

$

12.78

 

 

 

8.3

 

 

$

16,139

 

Exercisable as of March 31, 2024

 

 

2,617,844

 

 

$

14.76

 

 

 

6.8

 

 

$

9,011

 

The fair value of stock option awards granted for the periods indicated was estimated at the date of grant using a Black-Scholes option-pricing model with the following assumptions:

 

 

Three Months Ended
March 31,

 

 

2024

 

2023

Expected term (years)

 

5.56.1

 

5.56.1

Expected volatility

 

89.490.4%

 

91.693.2%

Risk-free interest rate

 

3.84.1%

 

3.43.8%

Expected dividend

 

 

As of March 31, 2024, total unrecognized stock-based compensation expense related to unvested stock options was $34.8 million, which is expected to be recognized over a weighted-average period of 3.0 years.

RSU and PSUs

RSUs generally vest annually over a two or three-year period. PSUs generally contain performance conditions associated with corporate goals, such as achievement of certain development milestones, that vests upon achievement over a one to three-year period.

12


 

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

 

 

RSUs

 

 

PSUs

 

 

 

Number of
Shares

 

 

Weighted-Average
Grant Date Fair Value per Share

 

 

Number of
Shares

 

 

Weighted-Average
Grant Date Fair Value per Share

 

Balance outstanding as of December 31, 2023

 

 

688,382

 

 

$

10.72

 

 

 

299,168

 

 

$

5.96

 

Granted

 

 

651,950

 

 

 

9.98

 

 

 

192,000

 

 

 

9.98

 

Vested

 

 

(157,172

)

 

 

13.43

 

 

 

(159,168

)

 

 

7.00

 

Canceled

 

 

(6,614

)

 

 

10.78

 

 

 

 

 

 

 

Balance outstanding as of March 31, 2024

 

 

1,176,546

 

 

$

9.95

 

 

 

332,000

 

 

$

7.79

 

As of March 31, 2024, total unrecognized stock-based compensation expense related to RSUs and PSUs was $12.3 million, which is expected to be recognized over a weighted-average period of 1.9 years.

Stock-Based Compensation

The Company recorded stock-based compensation expense for the periods indicated as follows (in thousands):

 

 

Three Months Ended
March 31,

 

 

 

2024

 

 

2023

 

Research and development

 

$

2,315

 

 

$

1,486

 

General and administrative

 

 

2,683

 

 

 

2,065

 

Total stock-based compensation

 

$

4,998

 

 

$

3,551

 

 

9. Net Loss Per Share

The following table presents the weighted-average shares outstanding used to calculate basic and diluted net loss per share for the periods indicated:

 

 

Three Months Ended
March 31,

 

2024

 

 

2023

 

Common stock

 

93,965,659

 

 

 

52,371,370

 

Pre-funded warrants

 

1,881,081

 

 

800,000

 

  Total

 

 

95,846,740

 

 

 

53,171,370

 

The following outstanding potentially dilutive common stock equivalents have been excluded from the calculation of diluted net loss per share for the periods indicated due to their anti-dilutive effect:

 

 

Three Months Ended
March 31,

 

2024

 

 

2023

 

Stock options outstanding

 

6,891,349

 

 

4,463,459

 

RSUs and PSUs outstanding

 

1,508,546

 

 

 

1,218,377

 

Warrants to purchase common stock

 

10,075,092

 

 

 

11,688,597

 

Conversion feature related to outstanding term loan

 

 

590,816

 

 

 

590,816

 

ESPP

 

 

13,091

 

 

 

7,721

 

  Total

 

 

19,078,894

 

 

 

17,968,970

 

 

10. Subsequent Events

BiBo Collaboration Agreement

13


 

On April 4, 2024, the Company entered into a collaboration agreement (the “Collaboration Agreement”) with BiBo Biopharma Engineering Co., Ltd., a company incorporated under the laws of the People’s Republic of China (“BiBo”), pursuant to which BiBo will construct a production facility specifically designed to supply the Company with pegozafermin for commercialization, if approved (the “Production Facility”).

Pursuant to the Collaboration Agreement, BiBo will build the Production Facility at BiBo’s facility in the Lin-gang Special Area of China (Shanghai) Pilot Free Trade Zone to manufacture the bulk active ingredient (the “Drug Substance”) required to produce pegozafermin for commercial supply. The platform is expected to provide the Company with manufacturing capacity to meet its commercial needs based on current projections. Under the Collaboration Agreement, the Company will pay BiBo an aggregate of $135.0 million toward the construction of the Production Facility (collectively, the “Payment”), of which 45% of the Payment will be payable in the third quarter of 2024. The remainder of the Payment will become payable upon achievement of certain specified milestones, of which up to an additional approximately 45% of the Payment could become payable within the next 12 months, depending on the timing of achievement of certain milestones. If the actual costs of the Production Facility are substantially greater than the estimated budget, the parties will negotiate a means of allocating such cost overruns.

14


 

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

Forward Looking Statements

You should read the following discussion and analysis of our financial condition and results of operations together with our unaudited condensed consolidated financial statements and related notes and other financial information included elsewhere in this Quarterly Report on Form 10-Q and our consolidated financial statements and related notes and other financial information included in our Annual Report on Form 10-K for the year ended December 31, 2023. Some of the information contained in this discussion and analysis includes forward-looking statements that involve risks and uncertainties. Our actual results could differ materially from those described in or implied by these forward-looking statements. Factors that could cause or contribute to such differences include, but are not limited to, those identified below and those discussed in the section titled “Risk Factors” included elsewhere in this Quarterly Report on Form 10-Q.

Overview

We are a clinical-stage biopharmaceutical company focused on the development and commercialization of innovative therapies for the treatment of liver and cardio-metabolic diseases. Our lead product candidate, pegozafermin, a specifically engineered glycoPEGylated analog of fibroblast growth factor 21 (“FGF21”), is currently being developed for the treatment of metabolic dysfunction-associated steatohepatitis (“MASH”), previously known as nonalcoholic steatohepatitis, and for the treatment of severe hypertriglyceridemia (“SHTG”).

MASH is a severe form of metabolic dysfunction-associated steatotic liver disease, previously known as nonalcoholic fatty liver disease, and is characterized by inflammation and fibrosis in the liver that can progress to cirrhosis, liver failure, hepatocellular carcinoma and death. In 2020 and 2022, we presented positive topline results from our Phase 1b/2a trial of pegozafermin in MASH patients, which have informed the advancement of our subsequent clinical strategy in MASH. In our Phase 2b ENLIVEN trial of pegozafermin in MASH patients, patients received weekly doses or an every-two-week dose of pegozafermin or placebo for 24 weeks followed by a blinded extension phase of an additional 24 weeks for a total treatment period of 48 weeks. We reported topline 24 week data from ENLIVEN in March 2023. The 44 mg every-two-week and the 30 mg weekly dose groups both met, with high statistical significance, both of the primary histology endpoints per the U.S. Food and Drug Administration (“FDA”) guidance definitions on endpoints for accelerated approval in non-cirrhotic MASH patients. In September 2023, the FDA granted Breakthrough Therapy Designation to pegozafermin in patients with MASH. In addition, in March 2024, the EMA granted Priority Medicines (“PRIME”) designation to pegozafermin in patients with MASH, based on clinical data from the Phase 2b ENLIVEN trial. In November 2023, we announced positive topline data from the blinded extension phase of our Phase 2b ENLIVEN trial at 48 weeks. Both the 44 mg every-two-week and 30 mg weekly dose groups demonstrated statistically significant improvements across Non-Invasive Tests (“NITs”) representing key markers of liver health. The benefits observed at week 48 represented by NITs were consistent with the histology and NITs results observed at week 24, indicating sustained benefits over time.

In the fourth quarter of 2023, we held successful end-of-Phase 2 meetings with the FDA, supporting the advancement of pegozafermin into a Phase 3 program and future biologics license application (“BLA”) filing. We received scientific advice from the European Medicines Agency (“EMA”), which generally aligned with the feedback from the FDA.

The Phase 3 ENLIGHTEN program will include two Phase 3 trials evaluating patients with MASH: (i) ENLIGHTEN-Fibrosis, which is enrolling patients with fibrosis stage F2-F3 (F2-F3) and (ii) ENLIGHTEN-Cirrhosis, which is expected to enroll patients with compensated cirrhosis (F4). During the first quarter of 2024, we announced the initiation of the ENLIGHTEN-Fibrosis Phase 3 clinical trial. We expect to initiate the ENLIGHTEN-Cirrhosis clinical trial in the second quarter of 2024.

We are also developing pegozafermin for the treatment of SHTG. In June 2022, we announced positive topline results from the ENTRIGUE Phase 2 trial of pegozafermin in SHTG patients. SHTG is a condition identified by severely elevated levels of triglycerides (≥500 mg/dL), which is associated with an increased risk of MASH, cardiovascular events and acute pancreatitis. The trial met its primary endpoint demonstrating statistically significant and clinically meaningful reductions in triglycerides from baseline and key secondary endpoints. We received feedback from the FDA supporting the advancement of pegozafermin and initiated our Phase 3 ENTRUST trial, the first of two recommended Phase 3 trials, in the second quarter of 2023. We expect to report topline results from our Phase 3 ENTRUST trial in 2025. Safety data from the ongoing SHTG Phase 3 program is expected to support the safety database requirements for MASH and vice versa.

In April 2024, we entered into a collaboration agreement (the “Collaboration Agreement”) with BiBo Biopharma Engineering Co., Ltd., pursuant to which BiBo will construct a production facility specifically designed to supply us with pegozafermin for commercialization, if approved (the “Production Facility”). Pursuant to the Collaboration Agreement, BiBo will build the Production Facility at BiBo’s facility in the Lin-gang Special Area of China (Shanghai) Pilot Free Trade Zone to manufacture the bulk active

15


 

ingredient (the “Drug Substance”) required to produce pegozafermin for commercial supply. The platform is expected to provide us with manufacturing capacity to meet our commercial needs based on current projections.

We commenced operations in 2018 and have devoted substantially all of our resources to raising capital, acquiring our initial product candidate, identifying and developing pegozafermin, licensing certain related technology, conducting research and development activities (including preclinical studies and clinical trials) and providing general and administrative support for these operations. We currently have contractual relationships with Northway Biotechpharma (“BTPH”) and BiBo pursuant to which they supply us with pegozafermin for our clinical trials.

We have incurred net losses since our inception. Our net losses for the three months ended March 31, 2024 and 2023 were $51.6 million and $28.8 million, respectively. As of March 31, 2024, we had an accumulated deficit of $509.1 million. We expect to continue to incur significant expenses and increasing operating losses as we advance pegozafermin and any future product candidates through clinical trials, seek regulatory approval for pegozafermin and any future product candidates, expand our clinical, regulatory, quality, manufacturing and commercialization capabilities, protect our intellectual property, prepare for and, if approved, proceed to commercialization of pegozafermin and any future product candidates, expand our general and administrative support functions, including hiring additional personnel, and incur additional costs associated with operating as a public company. Our net losses may fluctuate significantly from quarter-to-quarter and year-to-year, depending on the timing of our clinical trials and our expenditures on other research and development activities.

Based on our current operating plan, we expect our existing cash, cash equivalents and marketable securities of $562.3 million as of March 31, 2024 will be sufficient to fund our operations for a period of at least one year from the date this Quarterly Report on Form 10-Q is filed with the Securities and Exchange Commission (“SEC”).

Components of Results of Operations

Research and Development Expenses

Research and development expenses consist primarily of costs incurred for the development of our lead product candidate, pegozafermin. Our research and development expenses consist primarily of external costs related to preclinical and clinical development, including costs related to acquiring patents and intellectual property, expenses incurred under license agreements and agreements with contract research organizations and consultants, costs related to acquiring and manufacturing clinical trial materials, including under agreements with contract manufacturing organizations and other vendors, costs related to the preparation of regulatory submissions and expenses related to laboratory supplies and services, as well as personnel costs. Personnel costs consist of salaries, employee benefits and stock-based compensation for individuals involved in research and development efforts.

We expense all research and development expenses in the periods in which they are incurred. We accrue for costs incurred as services are provided based on invoices and statements received from our external service providers and by monitoring the status of their activities. We adjust our accrued expenses as actual costs become known.

Payments associated with licensing agreements to acquire licenses to develop, use, manufacture and commercialize products that have not reached technological feasibility and do not have alternate commercial use are expensed as incurred. Where contingent milestone payments are due to third parties under research and development arrangements or license agreements, the milestone payment obligations are expensed when payment becomes probable and reasonably estimable, which is generally upon achievement of the milestone.

We expect our research and development expenses to increase for the foreseeable future as we continue the development of pegozafermin and continue to invest in research and development activities. The process of conducting the necessary clinical research to obtain regulatory approval is costly and time-consuming, and the successful development of pegozafermin and any future product candidates is highly uncertain. To the extent that pegozafermin continues to advance into larger and later stage clinical trials, our expenses will increase substantially and may become more variable. The actual probability of success for pegozafermin or any future product candidate may be affected by a variety of factors, including the safety and efficacy of our product candidates, investment in our clinical programs, manufacturing capability and competition with other products. As a result, we are unable to determine the timing of initiation, duration and completion costs of our research and development efforts or when and to what extent we will generate revenue from the commercialization and sale of pegozafermin or any future product candidate.

General and Administrative Expenses

General and administrative expenses consist primarily of personnel costs, expenses for outside professional services, including legal, human resource, audit and accounting services, consulting costs and allocated facilities costs. Personnel and related costs consist of salaries, employee benefits and stock-based compensation for personnel in executive, finance, commercial and other administrative

16


 

functions. Facilities costs consist of rent and maintenance of facilities. We expect our general and administrative expenses to increase for the foreseeable future as we increase the size of our administrative function to support the growth of our business and support our continued research and development activities.

Interest Expense

Interest expense consists of interest expense, accretion of final payment fees and amortization of deferred debt issuance costs related to our term loan facility, and loss on extinguishment debt.

Interest Income and Other, Net

Interest income and other, net primarily consists of interest income including accretion of discount on marketable securities, offset by amortization of premium on marketable securities.

Results of Operations

Three Months Ended March 31, 2024 and 2023

The following table summarizes our results of operations for the periods presented (in thousands):

 

 

Three months ended March 31,

 

 

 

 

 

 

2024

 

 

2023

 

 

Change

 

Operating expenses:

 

 

 

 

 

 

 

 

 

Research and development

 

$

47,428

 

 

$

22,306

 

 

$

25,122

 

General and administrative

 

 

9,849

 

 

 

6,218

 

 

 

3,631

 

Total operating expenses

 

 

57,277

 

 

 

28,524

 

 

 

28,753

 

Loss from operations

 

 

(57,277

)

 

 

(28,524

)

 

 

(28,753

)

Interest expense

 

 

(863

)

 

 

(2,075

)

 

 

1,212

 

Interest income and other, net

 

 

6,556

 

 

 

1,763

 

 

 

4,793

 

Net loss before tax

 

$

(51,584

)

 

$

(28,836

)

 

$

(22,748

)

Research and Development Expenses

The following table summarizes the period-over-period changes in research and development expenses for the periods presented (in thousands):

 

 

Three months ended March 31,

 

 

 

 

 

 

2024

 

 

2023

 

 

Change

 

 

 

 

 

 

 

 

 

 

 

Contract manufacturing

 

$

21,351

 

 

$

7,906

 

 

$

13,445

 

Clinical development

 

 

17,924

 

 

 

8,966

 

 

 

8,958

 

Personnel-related expenses

 

 

7,733

 

 

 

5,026

 

 

 

2,707

 

Other expenses

 

 

420

 

 

 

408

 

 

 

12

 

Total research and development expenses

 

$

47,428

 

 

$

22,306

 

 

$

25,122

 

Research and development expenses increased by $25.1 million in the three months ended March 31, 2024 compared to the same period in 2023. The change in research and development expenses was primarily attributable to an increase in contract manufacturing costs for scale-up activities performed by our third-party contract manufacturing partner and the initiation of our ENLIGHTEN-Fibrosis Phase 3 clinical trial. Also contributing to the change was an increase in personnel-related expenses including stock-based compensation driven by higher headcount.

General and Administrative Expenses

General and administrative expenses increased by $3.6 million in the three months ended March 31, 2024 compared to the same period in 2023. The change in general and administrative expenses was primarily attributable to a $2.0 million increase in professional fees and a $1.6 million increase in personnel-related expenses including stock-based compensation driven by higher headcount.

17


 

Interest Expense

Interest expense decreased by $1.2 million in the three months ended March 31, 2024 compared to the same period in 2023. The decrease was attributable to a $1.2 million loss on extinguishment of debt recognized in the prior year period.

Interest Income and Other, Net

Interest income and other, net increased by $4.8 million in the three months ended March 31, 2024 compared to the same period in 2023. The increase was related to a change in market interest rates, as well as an increase in the average invested balances compared to the same period in 2023.

Liquidity and Capital Resources

To date, we have incurred significant net losses and negative cash flows from operations. As of March 31, 2024, we had cash, cash equivalents and marketable securities of $562.3 million and an accumulated deficit of $509.1 million.

Sources of Liquidity

At-the-Market (“ATM”) Offerings

In March 2021, we entered into an ATM sales agreement (as amended, the “Sales Agreement”) with Leerink Partners LLC and Cantor Fitzgerald & Co. (the “Sales Agents”) pursuant to which we may offer and sell up to $75.0 million of shares of our common stock (the “2021 ATM Facility”) from time to time pursuant to an effective registration statement. The Sales Agents are entitled to compensation at a commission of up to 3.0% of the aggregate gross sales price per share sold under the Sales Agreement. For the three months ended March 31, 2023, we sold 968,000 shares of our common stock under the 2021 ATM Facility and received net proceeds of $13.4 million.

In February 2023, we entered into an amendment to the Sales Agreement, establishing a new ATM facility with an aggregate offering amount of up to $150.0 million of shares of our common stock (the “2023 ATM Facility”) pursuant to an effective registration statement. For the three months ended March 31, 2024, we sold 1,396,888 shares of our common stock under the 2023 ATM Facility resulting in net proceeds of $21.0 million. As of March 31, 2024, there was $104.4 million remaining for future sales under the 2023 ATM Facility.

Underwritten Public Offerings

In July 2022, we completed an underwritten public offering of our common stock, warrants to purchase shares of our common stock and pre-funded warrants to purchase shares of our common stock and raised net proceeds of $88.2 million, after deducting underwriting discounts and commissions of $5.7 million and other offering costs of $0.6 million. As of March 31, 2024, warrants to purchase 9,842,076 shares of our common stock at an exercise price of $5.325 per share remain outstanding. These warrants will expire on July 1, 2024.

In March 2023, we completed an underwritten public offering of our common stock and raised net proceeds of $296.8 million, after deducting underwriting discounts and commissions of $19.0 million and other offering costs of $0.5 million.

In December 2023, we completed an underwritten public offering of our common stock and pre-funded warrants to purchase shares of our common stock and raised net proceeds of $161.8 million, after deducting underwriting discounts and commissions of $10.4 million and other offering costs of $0.4 million.

Term Loan Facility

In January 2023, we entered into a Loan and Security Agreement (the “Loan Agreement”) with the lender parties thereto (the “Lenders”), K2 HealthVentures LLC as administrative agent and Ankura Trust Company, LLC as collateral agent. The Loan Agreement provides for up to $100.0 million in aggregate principal in term loans, consisting of an initial tranche of $25.0 million that was funded at closing, second and third tranches of $15.0 million and $10.0 million, respectively, that may be funded upon the achievement of certain time-based, clinical and regulatory milestones, and a fourth tranche of up to $50.0 million that may be funded upon discretionary approval by the Lenders. As of March 31, 2024, the second $15.0 million tranche expired undrawn. The third $10.0 million tranche is available through June 30, 2024 and the fourth $50.0 million tranche remains available, at the sole discretion of the Lenders.

18


 

Funding Requirements

Our primary use of cash is to fund operating expenses, which consist primarily of research and development expenditures related to our lead product candidate, pegozafermin, as well as the funding of a portion of the construction of the Production Facility. We plan to increase our research and development expenses for the foreseeable future as we continue the clinical development of our current and future product candidates. At this time, due to the inherently unpredictable nature of clinical development, we cannot reasonably estimate the costs we will incur and the timelines that will be required to complete development, obtain marketing approval, and commercialize our current product candidate or any future product candidates. For the same reasons, we are also unable to predict when, if ever, we will generate revenue from product sales or our current or any future license agreements which we may enter into or whether, or when, if ever, we may achieve profitability. Clinical and preclinical development timelines, the probability of success, and development costs can differ materially from expectations. In addition, we cannot forecast the timing and amounts of milestone, royalty and other revenue from licensing activities, which future product candidates may be subject to future collaborations, when such arrangements will be secured, if at all, and to what degree such arrangements would affect our development plans and capital requirements.

Based on our current operating plan, we expect our existing cash, cash equivalents and marketable securities of $562.3 million as of March 31, 2024 will be sufficient to fund our operations for a period of at least one year from the date this Quarterly Report on Form 10-Q is filed with the SEC. However, our operating plans and other demands on our cash resources may change as a result of many factors, and we may seek additional funds sooner than planned. There can be no assurance that we will be successful in acquiring additional funding at levels sufficient to fund our operations or on terms favorable to us.

Our future funding requirements will depend on many factors, including the following:

the progress, timing, scope, results and costs of our clinical trials of pegozafermin and preclinical studies or clinical trials of other potential product candidates we may choose to pursue in the future, including the ability to enroll patients in a timely manner for our clinical trials;
the costs and timing of obtaining clinical and commercial supplies and validating the commercial manufacturing process for pegozafermin and any other product candidates we may identify and develop;
the cost, timing and outcomes of regulatory approvals;
the timing and amount of any milestone, royalty or other payments we are required to make pursuant to current or any future collaboration or license agreements;
costs of acquiring or in-licensing other product candidates and technologies;
the terms and timing of establishing and maintaining collaborations, licenses and other similar arrangements;
the costs associated with attracting, hiring and retaining additional qualified personnel as our business grows;
our efforts to enhance operational systems and hire additional personnel to satisfy our obligations as a public company, including enhanced internal controls over financial reporting; and
the cost of preparing, filing, prosecuting, defending and enforcing any patent claims and other intellectual property rights.

We expect to continue to generate substantial operating losses for the foreseeable future as we expand our research and development activities. We will continue to fund our operations primarily through utilization of our current financial resources and through additional raises of capital to advance our current product candidate through clinical development, to develop, acquire or in-license other potential product candidates and to fund operations for the foreseeable future. However, there is no assurance that such funding will be available to us or that it will be obtained on terms favorable to us or will provide us with sufficient funds to meet our objectives. Any failure to raise capital as and when needed could have a negative impact on our financial condition and on our ability to pursue our business plans and strategies.

To the extent that we raise additional capital through partnerships or licensing arrangements with third parties, we may have to relinquish valuable rights to our product candidates, future revenue streams or research programs or to grant licenses on terms that may not be favorable to us. If we raise additional capital through public or private equity offerings, the ownership interest of our then-existing stockholders will be diluted, and the terms of these securities may include liquidation or other preferences that adversely affect our stockholders’ rights. If we raise additional capital through debt financing, we may be subject to covenants limiting or restricting our ability to take specific actions, such as incurring additional debt, making capital expenditures or declaring dividends. If we are unable to obtain adequate financing when needed, we may have to delay, reduce the scope of or suspend one or more of our clinical trials or preclinical studies, research and development programs or commercialization efforts or grant rights to develop and market our product candidates even if we would otherwise prefer to develop and market such product candidates ourselves.

19


 

Cash Flows

The following table summarizes our cash flows for the periods presented (in thousands):

 

 

Three months ended March 31,

 

 

 

2024

 

 

2023

 

Net cash (used in) provided by

 

 

 

 

 

 

Operating activities

 

$

(39,720

)

 

$

(30,085

)

Investing activities

 

 

(79,898

)

 

 

4,106

 

Financing activities

 

 

21,030

 

 

 

321,654

 

Net change in cash and cash equivalents

 

$

(98,588

)

 

$

295,675

 

Operating Activities

For the three months ended March 31, 2024, net cash used in operating activities of $39.7 million reflects a net loss of $51.6 million, partially offset by a net change of $9.4 million in operating assets and liabilities and aggregate noncash charges of $2.5 million. Noncash charges primarily included stock-based compensation expense of $5.0 million, net accretion of discounts on investments in marketable securities of $2.8 million, amortization of debt discount and accretion of deferred debt costs of $0.2 million and noncash operating lease expense of $0.2 million. The net change in operating assets and liabilities was mainly due to an increase in accounts payable and accrued expenses of $7.2 million and a decrease in prepaid and other assets of $2.1 million, primarily driven by timing of payments made and an increase in services rendered by contract research organizations and contract manufacturing organizations in connection with our clinical trials.

For the three months ended March 31, 2023, net cash used in operating activities of $30.1 million reflects a net loss of $28.8 million and a net change of $5.2 million in operating assets and liabilities, partially offset by aggregate noncash charges of $4.0 million. Noncash charges primarily included stock-based compensation expense of $3.6 million, a loss on debt extinguishment of $1.2 million related to our prior term loan, amortization of debt discount and accretion of the final payment fee related to our new term loan facility of $0.2 million, offset in part by net accretion of discounts on investments in marketable securities of $1.0 million. The change in our operating assets and liabilities was primarily attributable to a $4.6 million increase in prepaid and other assets due to higher contract manufacturing costs related to manufacturing and scale-up related spend and a net decrease of $0.6 million in accounts payable and accrued expenses due to the timing of payments.

Investing Activities

For the three months ended March 31, 2024, net cash used in investing activities was $79.9 million, which consisted of $152.0 million in purchases of marketable securities, offset by $72.1 million in proceeds from sales and maturities of marketable securities.

For the three months ended March 31, 2023, net cash provided by investing activities was $4.1 million, which primarily consisted of $37.9 million in proceeds from sales and maturities of marketable securities, offset in part by $33.8 million in purchases of marketable securities.

Financing Activities

For the three months ended March 31, 2024, net cash provided by financing activities was $21.0 million, which primarily consisted of net proceeds of $21.1 million pursuant to the sale of our common stock under our 2023 ATM Facility and proceeds of $1.8 million from the exercise of warrants. This was offset in part by payments for taxes of $1.7 million related to net share settlement upon vesting of restricted stock units.

For the three months ended March 31, 2023, net cash provided by financing activities was $321.7 million, which primarily consisted of net proceeds of $296.8 million from the sale of common stock in public offerings, net proceeds of $24.4 million from our term loan facility pursuant to our Loan Agreement, net proceeds of $13.4 million pursuant to the sale of our common stock under our 2021 ATM Facility, and proceeds of $9.0 million from the exercise of warrants. This was offset in part by the repayment in full of $21.4 million on our prior term loan, including the final payment and prepayment fees.

Contractual Obligations and Commitments

Debt Obligations

As of March 31, 2024, the outstanding debt balance of $25.0 million under our Loan Agreement is scheduled to mature on January 1, 2027 and provides for interest-only payments until February 1, 2025. For additional information regarding the terms of the

20


 

debt and interest payable, see Note 6 to our unaudited condensed consolidated financial statements under Part I, Item 1 of this Quarterly Report on Form 10-Q.

Production Facility Funding Commitments

On April 4, 2024, we entered into the Collaboration Agreement. Pursuant to the Collaboration Agreement, BiBo will build the Production Facility at BiBo’s facility in the Lin-gang Special Area of China (Shanghai) Pilot Free Trade Zone to manufacture the Drug Substance required to produce pegozafermin for commercial supply. The platform is expected to provide us with manufacturing capacity to meet our commercial needs based on current projections. Under the Collaboration Agreement, we will pay BiBo an aggregate of $135.0 million toward the construction of the Production Facility (collectively, the “Payment”), of which 45% of the Payment will be payable in the third quarter of 2024. The remainder of the Payment will become payable upon achievement of certain specified milestones, of which up to an additional approximately 45% of the Payment could become payable within the next 12 months, depending on the timing of achievement of certain milestones. If the actual costs of the Production Facility are substantially greater than the estimated budget, the parties will negotiate a means of allocating such cost overruns.

Asset Transfer and License Agreement with Teva Pharmaceutical Industries Ltd

In April 2018, we concurrently entered into two Asset Transfer and License Agreements (the “Teva Agreements”) with Teva Pharmaceutical Industries Ltd (“Teva”) under which we acquired certain patents and intellectual property relating to two programs: (1) Teva’s glycoPEGylated FGF21 program, including the compound TEV-47948 (pegozafermin), a glycoPEGylated long-acting FGF21 and (2) Teva’s development program of small molecule inhibitors of Fatty Acid Synthase. Pursuant to the Teva Agreements, we paid Teva an initial nonrefundable upfront payment of $6.0 million. Under each license agreement, we are required to pay Teva $2.5 million upon the achievement of a specified clinical development milestone, and additional payments totaling up to $65.0 million upon achievement of certain commercial milestones. Each milestone payment shall be payable once, upon the first occurrence of the applicable milestone. We are also obligated to pay Teva tiered royalties at percentages in the low-to-mid single-digits on worldwide net sales on all products containing the Teva compounds.

The Teva Agreements can be terminated (i) by us without cause upon 120 days’ written notice to Teva, (ii) by either party, if the other party materially breaches any of its obligations under the Teva Agreements and fails to cure such breach within 60 days after receiving notice thereof, or (iii) by either party, if a bankruptcy petition is filed against the other party and is not dismissed within 60 days. In addition, Teva can also terminate the agreement related to their glycoPEGylated FGF21 program in the event we, or any of our affiliates or sublicensees, challenges any of the Teva patents licensed to us, and the challenge is not withdrawn within 30 days of written notice from Teva.

In the fourth quarter of 2023, the we made a $2.5 million milestone payment to Teva following the achievement of a clinical development milestone under the FGF21 program in SHTG. As of March 31, 2024, the timing and likelihood of achieving any remaining milestones are uncertain. Milestone payment obligations will be recognized when payment becomes probable and reasonably estimable, which is generally upon achievement of the applicable milestone.

Critical Accounting Estimates

There have been no significant changes in our critical accounting estimates as compared to the critical accounting estimates disclosed in our Annual Report on Form 10-K for the year ended December 31, 2023.

Recent Accounting Pronouncements

See Note 2 to our unaudited condensed consolidated financial statements for more information.

Item 3. Quantitative and Qualitative Disclosures About Market Risk

There have been no material changes in market risk from the information provided in Part II, Item 7A “Quantitative and Qualitative Disclosures About Market Risk,” in our Annual Report on Form 10-K for the year ended December 31, 2023.

Item 4. Controls and Procedures

Evaluation of Disclosure Controls and Procedures

As of March 31, 2024, our management, with the participation and supervision of our principal executive officer and our principal financial officer, evaluated our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”)). 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

21


 

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 our management, including our 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 this evaluation, our principal executive officer and our principal financial officer concluded that our disclosure controls and procedures were effective as of March 31, 2024 to provide reasonable assurance that information we are required to disclose in reports that we file or submit under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in SEC rules and forms, and that such information is accumulated and communicated to our management, including our principal executive officer and our principal financial officer, as appropriate, to allow timely decisions regarding required disclosure.

Changes in Internal Control over Financial Reporting

There were no changes in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) during the quarter ended March 31, 2024 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

22


 

PART II—OTHER INFORMATION

We are currently not a party to any material legal proceedings. From time to time, we may become involved in legal proceedings arising in the ordinary course of our business. Regardless of outcome, litigation can have an adverse impact on us due to defense and settlement costs, diversion of management resources, negative publicity, reputational harm and other factors, and there can be no assurances that favorable outcomes will be obtained.

Item 1A. Risk Factors.

An investment in our common stock involves a high degree of risk. You should carefully consider the risks and uncertainties described below before deciding whether to make an investment decision with respect to shares of our common stock. You should also refer to the other information contained in this Quarterly Report on Form 10-Q, including “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and our unaudited condensed consolidated financial statements and related notes. Our business, financial condition, results of operations and prospects could be materially and adversely affected by any of these risks or uncertainties. In any such case, the trading price of our common stock could decline, and you could lose all or part of your investment. We caution you that the risks, uncertainties and other factors referred to below and elsewhere in this Quarterly Report on Form 10-Q may not contain all of the risks, uncertainties and other factors that may affect our future results and operations. Moreover, new risks will emerge from time to time. It is not possible for our management to predict all risks.

Risk Factor Summary

Investing in our common stock involves significant risks. You should carefully consider the risks described below before making a decision to invest in our common stock. If we are unable to successfully address these risks and challenges, our business, financial condition, results of operations, or prospects could be materially adversely affected. In such case, the trading price of our common stock would likely decline, and you may lose all or part of your investment. Below is a summary of some of the risks we face.

We are a clinical-stage biopharmaceutical company with a limited operating history and no products approved for commercial sale. We have incurred net losses since our inception, we expect to incur significant and increasing operating losses and we may never be profitable. Our stock is a highly speculative investment.
Our business depends on the success of pegozafermin, our only product candidate under clinical development, which has not completed a pivotal trial. If we are unable to obtain regulatory approval for and successfully commercialize pegozafermin or other future product candidates, or we experience significant delays in doing so, our business will be materially harmed.
Clinical drug development involves a lengthy and expensive process with uncertain timelines and uncertain outcomes, and the results of prior preclinical or clinical trials are not necessarily predictive of our future results.
We will require substantial additional capital to finance our operations, which may not be available to us on acceptable terms, or at all. As a result, we may not complete the development and commercialization of pegozafermin or develop new product candidates.
If we experience delays in clinical testing, our commercial prospects will be adversely affected, our costs may increase and our business may be harmed.
If we encounter difficulties in enrolling patients in our clinical trials, our clinical development activities could be delayed or otherwise adversely affected.
We have relied on, and expect to continue to rely on, third-party manufacturers and vendors to produce and release pegozafermin or any future product candidates. Any failure by a third-party to produce and release acceptable product candidates for us pursuant to our specifications and regulatory standards may delay or impair our ability to initiate or complete our clinical trials, obtain and maintain regulatory approvals or commercialize approved products.
Pegozafermin and any future product candidates may cause undesirable side effects or have other properties that could delay or prevent their regulatory approval or limit the commercial profile of an approved label.
We are developing pegozafermin for the treatment of MASH and the treatment of SHTG. The requirements for approval of pegozafermin by the FDA and comparable foreign regulatory authorities may be difficult to predict and may change over time, which makes it difficult to predict the timing and costs of the clinical development.

23


 

Lack of efficacy, adverse events or undesirable side effects may emerge in clinical trials conducted by third parties developing FGF product candidates, which could adversely affect our stock price, our ability to attract additional capital and our development program.
Interim, topline and preliminary data from our clinical trials that we announce or publish from time to time may change as more patient data become available and are subject to audit and verification procedures that could result in material changes in the final data.
The manufacture of biologic products is complex and we are subject to many manufacturing risks, any of which could substantially increase our costs and limit supply of our products.
We face substantial competition, which may result in others discovering, developing or commercializing competing products before or more successfully than we do.
Unstable market and economic conditions, inflation, increases in interest rates, natural disasters, public health crises, political crises, geopolitical events, such as the crisis in Ukraine and Israel, or other macroeconomic conditions, may have serious adverse consequences on our business and financial condition.
Our Loan Agreement contains certain covenants that could adversely affect our operations and, if an event of default were to occur, we could be forced to repay any outstanding indebtedness sooner than planned and possibly at a time when we do not have sufficient capital to meet this obligation.
Pegozafermin has not received regulatory approval. If we are unable to obtain regulatory approvals to market pegozafermin or any future product candidates, our business will be adversely affected.
Our success depends upon our ability to obtain and maintain intellectual property protection for our products and technologies.
We rely on a license from Teva and a sublicense from ratiopharm to patents and know-how related to glycoPEGylation technology that are used in the development, manufacture and commercialization of pegozafermin. Any termination or loss of significant rights, including the right to glycoPEGylation technology, or breach, under these agreements or any future license agreement related to our product candidates, would materially and adversely affect our ability to continue the development and commercialization of the related product candidates.

Risks Related to Our Business and Industry

We are a clinical-stage biopharmaceutical company with a limited operating history and no products approved for commercial sale. We have incurred net losses since our inception, we expect to incur significant and increasing operating losses and we may never be profitable. Our stock is a highly speculative investment.

We are a clinical-stage biopharmaceutical company with a limited operating history that may make it difficult to evaluate the success of our business to date and to assess our future viability. We commenced operations in 2018, and to date, our operations have been focused on organizing and staffing our company, raising capital, acquiring our initial product candidate, pegozafermin and licensing certain related technology, conducting research and development activities, including preclinical studies and clinical trials, and providing general and administrative support for these operations. Investment in biopharmaceutical product development is highly speculative because it entails substantial upfront capital expenditures and significant risk that any potential product candidate will fail to demonstrate adequate effect and/or an acceptable safety profile, gain regulatory approval and become commercially viable. We have no products approved for commercial sale, we have not generated any revenue from product sales to date and we continue to incur significant research and development and other expenses related to our ongoing operations. We have limited experience as a company conducting clinical trials and no experience as a company commercializing any products.

Pegozafermin is in development and, to date, we have not generated any revenue from the licensing or commercialization of pegozafermin. We will not be able to generate product revenue unless and until pegozafermin or any future product candidate, alone or with future partners, successfully completes clinical trials, receives regulatory approval and is successfully commercialized. As pegozafermin is in development, we do not expect to receive revenue from it for a number of years, if ever. Although we may seek to obtain revenue from collaboration or licensing agreements with third parties, we currently have no such agreements that could provide us with material, ongoing future revenue and we may never enter into any such agreements.

We are not profitable and have incurred net losses since our inception. Consequently, predictions about our future success or viability may not be as accurate as they would be if we had a longer operating history or a history of successfully developing and commercializing pharmaceutical products. We have spent, and expect to continue to spend, significant resources to fund research and development of, and seek regulatory approvals for, pegozafermin and any future product candidates. We expect to incur substantial and increasing operating losses over the next several years as our research and development, clinical trials and manufacturing activities increase. In addition, because of the numerous risks and uncertainties associated with pharmaceutical product development, including that our product candidates may not advance or may take longer than expected to advance through development or may not achieve the endpoints of applicable clinical trials, we are unable to predict the timing or amount of increased expenses, or if or when

24


 

we will achieve or maintain profitability. The size of our future net losses will depend, in part, on the rate of future growth of our expenses and our ability to generate revenue. The net losses we incur may fluctuate significantly from quarter-to-quarter such that a period-to-period comparison of our results of operations may not be a good indication of our future performance. Even if we eventually generate product revenue, we may never be profitable and, if we do achieve profitability, we may not be able to sustain or increase profitability on a quarterly or annual basis.

Our business depends on the success of pegozafermin, our only product candidate under clinical development, which has not completed a pivotal trial. If we are unable to obtain regulatory approval for and successfully commercialize pegozafermin or other future product candidates, or we experience significant delays in doing so, our business will be materially harmed.

The primary focus of our product development is pegozafermin for the treatment of patients with MASH and the treatment of patients with SHTG. Currently, pegozafermin is our only product candidate under clinical development. This may make an investment in our company riskier than similar companies that have multiple product candidates in active development and that therefore may be able to better sustain a failure of a lead candidate. Successful continued development and ultimate regulatory approval of pegozafermin for the treatment of MASH or SHTG is critical to the future success of our business. We have invested, and will continue to invest, a significant portion of our time and financial resources in the clinical development of pegozafermin. If we cannot successfully develop, obtain regulatory approval for and commercialize pegozafermin, we may not be able to continue our operations. The future regulatory and commercial success of pegozafermin is subject to a number of risks, including that, if approved for MASH or SHTG, pegozafermin will likely compete with products that may reach approval for the treatment of MASH prior to pegozafermin, products that are currently approved for the treatment of SHTG and the off-label use of currently marketed products for MASH and SHTG.

Clinical drug development involves a lengthy and expensive process with uncertain timelines and uncertain outcomes, and the results of prior preclinical or clinical trials are not necessarily predictive of our future results.

Pegozafermin and any future product candidates will be subject to rigorous and extensive clinical trials and extensive regulatory approval processes implemented by the FDA and comparable foreign regulatory authorities before obtaining marketing approval from these regulatory authorities. The drug development and approval process is lengthy and expensive, and approval is never certain. Investigational new drugs, such as pegozafermin, may not prove to be safe and effective in clinical trials. We have limited direct experience as a company in conducting pivotal trials required to obtain regulatory approval and we expect that the Phase 3 trials we are conducting will be more expansive and complex than the trials we have conducted to date. We may be unable to conduct clinical trials at preferred sites, enlist clinical investigators, enroll sufficient numbers of participants, procure sufficient drug supply or begin or successfully complete clinical trials in a timely fashion, if at all. In addition, the design of a clinical trial can determine whether its results will support approval of a product, and flaws in the design of a clinical trial may not become apparent until the clinical trial is well advanced. We may be unable to design and execute a clinical trial to support regulatory approval. Even if an ongoing clinical trial is successful, it may be insufficient to demonstrate that pegozafermin is safe or effective for registration purposes.

There is a high failure rate for drugs and biologic products proceeding through clinical trials. Failure can occur at any time during the clinical trial process. The results of preclinical studies and early clinical trials of pegozafermin or any future product candidate may not be predictive of the results of later-stage clinical studies or trials and the results of studies or trials in one set of patients or line of treatment may not be predictive of those obtained in another. In fact, many companies in the pharmaceutical and biotechnology industries have suffered significant setbacks in late-stage clinical trials even after achieving promising results in preclinical studies and earlier stage clinical trials. In addition, data obtained from preclinical and clinical activities is subject to varying interpretations, which may delay, limit or prevent regulatory approval. It is impossible to predict when or if pegozafermin or any future product candidate will prove effective or safe in humans or will receive regulatory approval. Owing in part to the complexity of biological pathways, pegozafermin or any future product candidate may not demonstrate in patients the biochemical and pharmacological properties we anticipate based on laboratory studies or earlier stage clinical trials, and they may interact with human biological systems or other drugs in unforeseen, ineffective or harmful ways. The number of patients exposed to product candidates and the average exposure time in the clinical development programs may be inadequate to detect rare adverse events or findings that may only be detected once a product candidate is administered to more patients and for greater periods of time. To date, our Phase 1a, Phase 1b/2a and Phase 2 clinical trials have involved small patient populations and, because of the small sample size in such trials, the results of those clinical trials may be subject to substantial variability, including the inherent variability associated with biopsies in MASH patients, and may not be indicative of either future interim results or final results in future trials of patients with liver or cardio-metabolic diseases. If we are unable to successfully demonstrate the safety and efficacy of pegozafermin or other future product candidates and receive the necessary regulatory approvals, our business will be materially harmed.

We will require substantial additional capital to finance our operations, which may not be available to us on acceptable terms, or at all. As a result, we may not complete the development and commercialization of pegozafermin or develop new product candidates.

As a clinical-stage biopharmaceutical company, our operations have consumed significant amounts of cash since our inception. We expect our research and development expenses to increase in connection with our ongoing activities, particularly as we conduct Phase 3 clinical trials of, seek regulatory approval for pegozafermin and prepare for commercialization of pegozafermin. We believe our existing cash, cash equivalents and marketable securities will be sufficient to fund our projected operating requirements for a period of at least one year from the date this Quarterly Report on Form 10-Q is filed with the SEC.

We will require additional capital to discover, develop, obtain regulatory approval for and commercialize pegozafermin and any future product candidates. Our ability to complete new and ongoing clinical trials for pegozafermin may be subject to our ability to raise additional capital. We do not have any committed external source of funds other than as a result of any sales that we may make

25


 

pursuant to the Sales Agreement for our ATM Facility (defined above) and proceeds from our Loan Agreement, which are subject to the achievement of certain milestones and/or consent of the lenders. We may also receive additional funds from the exercise of outstanding warrants. We expect to finance future cash needs through public or private equity or debt offerings or product collaborations. Additional capital may not be available in sufficient amounts or on reasonable terms, if at all. The current market environment for small biotechnology companies, like 89bio, and broader macroeconomic factors may preclude us from successfully raising additional capital.

If we do not raise additional capital, we may not be able to expand our operations or otherwise capitalize on our business opportunities, our business and financial condition will be negatively impacted and we may need to: significantly delay, scale back or discontinue research and discovery efforts and the development or commercialization of any product candidates or cease operations altogether; seek strategic alliances for research and development programs when we otherwise would not, or at an earlier stage than we would otherwise desire or on terms less favorable than might otherwise be available; or relinquish, or license on unfavorable terms, our rights to technologies or any product candidates that we otherwise would seek to develop or commercialize ourselves.

In addition, if pegozafermin receives approval and is commercialized, we will be required to make milestone and royalty payments to Teva, from whom we acquired certain patents and intellectual property rights relating to pegozafermin, and from whom we licensed patents and know-how related to glycoPEGylation technology that is used in the manufacture of pegozafermin. For additional information regarding this license agreement, please see Note 5 to accompanying unaudited condensed consolidated financial statements.

If we experience delays in clinical testing, our commercial prospects will be adversely affected, our costs may increase and our business may be harmed.

We cannot guarantee that we will be able to initiate and complete clinical trials and successfully accomplish all required regulatory activities or other activities necessary to gain approval and commercialize pegozafermin or any future product candidates. We currently have two active investigational new drug (“IND”) applications with the FDA in the United States for pegozafermin. In the future, we may file an additional IND with another division for any future indications or future product candidates. If any such future IND is not approved by the FDA, our clinical development timeline may be negatively impacted and any future clinical programs may be delayed or terminated. As a result, we may be unable to obtain regulatory approvals or successfully commercialize our products. We do not know whether any other clinical trials will begin as planned, will need to be restructured or will be completed on schedule, or at all. Our product development costs will increase if we experience delays in clinical testing. Significant clinical trial delays also could shorten any periods during which we may have the exclusive right to commercialize pegozafermin and any future product candidates or allow our competitors to bring products to market before we do, which would impair our ability to successfully commercialize pegozafermin or any future product candidates and may harm our business, results of operations and prospects. Our or our future collaborators’ inability to timely complete clinical development could result in additional costs to us as well as impair our ability to generate product revenue, continue development, commercialize pegozafermin and any future product candidates, reach sales milestone payments and receive royalties on product sales. In addition, if we make changes to a product candidate including, for example, a new formulation, we may need to conduct additional nonclinical studies or clinical trials to bridge or demonstrate the comparability of our modified product candidate to earlier versions, which could delay our clinical development plan or marketing approval for pegozafermin and any future product candidates.

If we encounter difficulties in enrolling patients in our clinical trials, our clinical development activities could be delayed or otherwise adversely affected.

The timely completion of clinical trials largely depends on patient enrollment. We may encounter delays in enrolling, or be unable to enroll, a sufficient number of patients to complete any of our future clinical trials, and even once enrolled, we may be unable to retain a sufficient number of patients to complete any of our trials. Furthermore, there are inherent difficulties in diagnosing MASH, which can currently only be definitively diagnosed through a liver biopsy, and identifying SHTG patients. Specifically, identifying patients most likely to meet MASH enrollment criteria on biopsy is an ongoing challenge, with existing clinical indicators lacking both sensitivity and specificity. As a result, MASH trials often suffer from high levels of screen failure following central review of the baseline liver biopsy, which can lead to lower enrollment. In addition, we do not have experience enrolling patients with cirrhosis and such enrollment make take longer than we expect. As a result of such difficulties and the significant competition for recruiting MASH and SHTG patients in clinical trials, we or our future collaborators may be unable to enroll the patients we need to complete clinical trials on a timely basis, or at all. In addition, our competitors, some of whom have significantly greater resources than we do, are conducting clinical trials for the same indications and seek to enroll patients in their studies that may otherwise be eligible for our clinical studies or trials. Since the number of qualified clinical investigators is limited, we expect to conduct some of our clinical trials at the same clinical trial sites that some of our competitors use, which could further reduce the number of patients who are available for our clinical trials in these sites. Further, in the event one of our competitors receives regulatory approval for their product candidate before we do, we may have difficulty enrolling patients if they choose to take an approved drug, rather than enroll in a clinical trial. Our inability to enroll a sufficient number of patients for our clinical trials would result in significant delays or may require us to abandon one or more clinical trials altogether. Even if we are able to enroll a sufficient number of patients in our clinical studies or trials, delays in patient enrollment may result in increased costs or may affect the timing or outcome of our clinical trials, which could prevent completion of these trials and adversely affect our ability to advance the development of pegozafermin and any future product candidates. We plan to leverage the safety database from the SHTG Phase 3 program across both the SHTG and MASH indications. If we are not able enroll enough patients in our trials sufficient to support the safety database, our ability to advance the development of pegozafermin may be adversely affected.

26


 

We have relied on, and expect to continue to rely on, third-party manufacturers and vendors to produce and release pegozafermin or any future product candidates. Any failure by a third-party to produce and release acceptable product candidates for us pursuant to our specifications and regulatory standards may delay or impair our ability to initiate or complete our clinical trials, obtain and maintain regulatory approvals or commercialize approved products.

We do not own or operate manufacturing facilities for the production of clinical or commercial quantities of our product candidates, and we lack the resources and the capabilities to do so. As a result, we currently rely, and expect to rely for the foreseeable future, on third-party manufacturers to supply us with pegozafermin and any future product candidates. We currently have contractual relationships with BTPH and BiBo pursuant to which they supply us with pegozafermin for our clinical trials. If there should be any disruption in our supply arrangement with BTPH or BiBo, including any adverse events affecting BTPH or BiBo, it could have a negative effect on the clinical development of pegozafermin and other operations while we work to identify and qualify an alternate supply source. In addition, we will require large quantities of pegozafermin for our large Phase 3 clinical trials and to commercialize pegozafermin. Accordingly, in April 2024, we entered into the Collaboration Agreement with BiBo, pursuant to which BiBo will construct the Production Facility in China specifically designed to produce pegozafermin for commercial supply, however, we cannot guarantee that BiBo will be able to complete construction of the Production Facility and scale up and produce the quantities we would require to commercialize pegozafermin.

Pursuant to the Collaboration Agreement, BiBo will build the Production Facility at BiBo’s facility in the Lin-gang Special Area of China (Shanghai) Pilot Free Trade Zone to manufacture the Drug Substance required to produce pegozafermin for commercial supply. The platform is expected to provide us with manufacturing capacity to meet our commercial needs based on current projections. Under the Collaboration Agreement, we will pay BiBo an aggregate of $135.0 million toward the construction of the Production Facility, of which 45% of the Payment will be payable in the third quarter of 2024. The remainder of the Payment will become payable upon achievement of certain specified milestones, of which up to an additional approximately 45% of the Payment could become payable within the next 12 months, depending on the timing of achievement of certain milestones. If the actual costs of the Production Facility are substantially greater than the estimated budget, the parties will negotiate a means of allocating such cost overruns. We may be ultimately responsible for a substantial portion of such overruns and it could negatively impact our financial condition and results of operations. We cannot guarantee that BiBo will complete or make operational the Production Facility in a timely manner or at all.

We expect to continue to rely on third-party manufacturers and suppliers, including BiBo, if we receive regulatory approval for pegozafermin or any other product candidates. The terms of our commercial supply of pegozafermin may not be favorable to us and could have a material impact on our results of operations.

Under the terms of the Collaboration Agreement, we may be ultimately responsible for a substantial portion of cost overruns and it could negatively impact our financial condition and results of operations. See further discussion in Part I, Item 2 “Management’s Discussion and Analysis of Financial Condition and Results of Operations—Contractual Obligations and Commitments.” We cannot guarantee that BiBo will complete or make operational the Production Facility in a timely manner or at all.

There is no guarantee that our third-party manufacturers will be able to fulfill our supply needs. Reliance on third-party manufacturers entails risks to which we would not be subject if we manufacture product candidates or products ourselves. For example, if any of our third-party manufacturers or vendors, including our fill-finish vendor, are not able to fulfill their supply or manufacturing obligations in a timely manner, our clinical trials may be delayed. In addition, if we do not maintain our key manufacturing relationships, we may fail to find replacement manufacturers or develop our own manufacturing capabilities in a timely manner or at all, which could delay or impair our ability to obtain regulatory approval for our products and substantially increase our costs or deplete profit margins, if any. If we do find replacement manufacturers, we may not be able to enter into agreements with them on terms and conditions favorable to us, and there could be a substantial delay before new facilities could be qualified and registered with the FDA and other comparable foreign regulatory authorities.

We have begun producing certain of the reagents required for the glycoPEGylation at BTPH using the know-how transferred to us from Teva under our Reagent Supply and Technology Transfer Agreement. We have not completed the manufacturing process for all these reagents and cannot guarantee that we will be able to produce them successfully, or scale up our production for the quantities needed for commercialization.

Any significant delay in the acquisition or decrease in the availability of these raw materials from suppliers could considerably delay the manufacture of pegozafermin, which could adversely impact the timing of any planned trials or the regulatory approvals of pegozafermin.

We rely on third-party vendors for our assay development and testing. If such third-party vendors are unable to successfully produce or test such assays, it may substantially increase our cost or could adversely impact the timing of any planned trials or the regulatory approvals of pegozafermin.

The FDA and other comparable foreign regulatory authorities require manufacturers to register manufacturing facilities. The FDA and other comparable foreign regulatory authorities also inspect these facilities to confirm compliance with current good manufacturing practices (“cGMP”). We have little to no control regarding the occurrence of third-party manufacturer incidents. Any failure to comply with cGMP requirements or other FDA or comparable foreign regulatory requirements could adversely affect our clinical research activities and our ability to develop pegozafermin or any future product candidates and market our products following approval. Our sole source supplier, BTPH, has not yet manufactured a commercial product, and as a result, has not been subject to inspection by the FDA and other comparable foreign regulatory authorities.

Our current and anticipated future dependence upon others for the manufacture of our product candidates may adversely affect our future profit margins and our ability to develop our product candidates and commercialize any products that receive regulatory

27


 

approval on a timely basis. Supply chain issues, including those resulting from the ongoing war in Ukraine and the acts of piracy and military unrest in the Red Sea, may affect our third-party vendors and cause delays. Furthermore, since we have engaged a manufacturer located in China, we are exposed to the possibility of product supply disruption and increased costs in the event of changes in the legislation or policies of the United States, including the proposed BIOSECURE bill, or Chinese governments, political unrest or unstable economic conditions in China. These and other risks associated with our collaboration with BiBo, based in China, may materially adversely affect our ability to attain or maintain quantities of pegozafermin needed for commercialization, if approved. In addition, we have agreed to arbitrate claims related to the Collaboration Agreement with BiBo in Shanghai under the laws of the People’s Republic of China, which may limit our ability to enforce our contractual rights against BiBo. If we are required to change manufacturers for any reason, we will be required to verify that the new manufacturer maintains facilities and procedures that comply with quality standards and with all applicable regulations and guidelines. For example, in the event that we need to switch our third-party manufacturer of pegozafermin from BTPH or BiBo, which are our primary manufacturing sources for pegozafermin, we anticipate that the complexity of the glycoPEGylation manufacturing process may materially impact the amount of time it may take to secure a replacement manufacturer. The delays associated with the verification of a new manufacturer, if we are able to identify an alternative source, could negatively affect our ability to develop product candidates in a timely manner or within budget.

Pegozafermin and any future product candidates may cause undesirable side effects or have other properties that could delay or prevent their regulatory approval or limit the commercial profile of an approved label.

Undesirable side effects caused by pegozafermin or any future product candidates could cause us or regulatory authorities to interrupt, delay or halt clinical trials and could result in a more restrictive label or the delay or denial of regulatory approval by the FDA or other comparable foreign regulatory authorities. Additional clinical studies may be required to evaluate the safety profile of pegozafermin or any future product candidates. As with other drugs, we have seen evidence of adverse effects in animal and human studies and it is possible that other adverse effects will become apparent in ongoing or future animal or human studies. It may be difficult to discern whether certain events or symptoms observed during our clinical trials or by patients using our approved products are related to pegozafermin or any future product candidates or approved products or some other factor. As a result, we and our development programs may be negatively affected even if such events or symptoms are ultimately determined to be unlikely related to pegozafermin or any future product candidates or approved products. Further, we expect that pegozafermin will require multiple administrations via subcutaneous injection in the course of a clinical trial. This chronic administration increases the risk that rare adverse events or chance findings are discovered in the commercial setting, where pegozafermin would be administered to more patients or for greater periods of time, that were not uncovered by our clinical drug development programs.

We are developing pegozafermin for the treatment of MASH and the treatment of SHTG. The requirements for approval of pegozafermin by the FDA and comparable foreign regulatory authorities may be difficult to predict and may change over time, which makes it difficult to predict the timing and costs of the clinical development.

We are developing pegozafermin for the treatment of MASH. Although there are guidelines issued by the FDA for the development of drugs for the treatment of MASH, the development of a novel product candidates such as pegozafermin may be more expensive and take longer than for other, better known or extensively studied product candidates. As other companies are in later stages of clinical trials for their potential MASH therapies, we expect that the path for regulatory approval for MASH therapies may continue to evolve in the near term as these other companies refine their regulatory approval strategies and interact with regulatory authorities. Such evolution may impact our future clinical trial designs, including trial size and endpoints, in ways that we cannot predict today. In particular, regulatory authority expectations about liver biopsy data may evolve especially as more information is published about the inherent variability in liver biopsy data. Certain of our competitors have experienced regulatory setbacks for MASH therapies following communications from the FDA. We currently do not know the impact, if any, that these setbacks could have on the path for regulatory approval for MASH therapies generally or for pegozafermin. In addition, if one of the other companies receives regulatory approval for its MASH therapy before we do, such approval could impact our development of pegozafermin. We may have difficulty enrolling patients in our Phase 3 program for patients with MASH if patients choose to take an approved drug, rather than enroll in a clinical trial. In addition, we expect that the first therapy that is approved for the treatment of MASH will establish initial pricing and labelling expectations, which could impact our pricing and labelling if pegozafermin receives marketing approval.

We are also developing pegozafermin for the treatment of SHTG. Clinical trials for the treatment of SHTG may be relatively costly and time-consuming. In addition, the requirements for approval by the FDA and comparable foreign regulatory authorities may change over time. If the FDA requires additional evidence in addition to our ongoing Phase 3 program in SHTG to support a successful submission for approval, we may be required to make changes to our program design that could impact timelines and cost.

Our anticipated development costs would likely increase if development of pegozafermin or any future product candidate is delayed because we are required by the FDA to perform studies or trials in addition to, or different from, those that we currently anticipate, or make changes to ongoing or future clinical trial designs. In addition, if we are unable to leverage our safety database for both SHTG and MASH indications, we may be required to perform additional trials, which would result in increased costs and may affect the timing or outcome of our clinical trials.

Lack of efficacy, adverse events or undesirable side effects may emerge in clinical trials conducted by third parties developing FGF product candidates, which could adversely affect our stock price, our ability to attract additional capital and our development program.

Lack of efficacy, adverse events or undesirable side effects may emerge in clinical trials conducted by third parties developing FGF product candidates like ours. For example, Novo Nordisk, Akero Therapeutics, Inc. and Boston Pharmaceuticals are also developing

28


 

FGF21 product candidates for the treatment of MASH. We have no control over their clinical trials or development program, and lack of efficacy, adverse events or undesirable side effects experienced by subjects in their clinical trials could adversely affect our stock price, our ability to attract additional capital and our clinical development plans for pegozafermin or even the viability or prospects of pegozafermin as a product candidate, including by creating a negative perception of FGF therapeutics by healthcare providers or patients.

Interim, topline and preliminary data from our clinical trials that we announce or publish from time to time may change as more patient data become available and are subject to audit and verification procedures that could result in material changes in the final data.

From time to time, we may publicly disclose preliminary or topline data from our clinical trials, which are based on a preliminary analysis of then-available data, and the results and related findings and conclusions are subject to change following a more comprehensive review of the data related to the particular study or trial. We also make assumptions, estimations, calculations and conclusions as part of our analyses of data, and we may not have received or had the opportunity to fully and carefully evaluate all data. As a result, the topline results that we report may differ from future results of the same studies, or different conclusions or considerations may qualify such results, once additional data have been received and fully evaluated. Topline data also remain subject to audit and verification procedures that may result in the final data being materially different from the preliminary data we previously published. As a result, topline data should be viewed with caution until the final data are available. From time to time, we may also disclose interim data from our clinical trials. In addition, we may report interim analyses of only certain endpoints rather than all endpoints. Interim data from clinical trials that we may complete are subject to the risk that one or more of the clinical outcomes may materially change as patient enrollment continues and more patient data become available.

The manufacture of biologic products is complex and we are subject to many manufacturing risks, any of which could substantially increase our costs and limit supply of our products.

To date, pegozafermin has been manufactured by third-party manufacturers for preclinical studies and clinical trials. The process of manufacturing pegozafermin, and in particular, the glycoPEGylation process, is complex, highly regulated and subject to several risks and requires significant expertise and capital investment, including for the development of advanced manufacturing techniques and process controls. Manufacturers of biologic products often encounter difficulties in production, including difficulties with production costs and yields, quality control, including stability of the product, quality assurance testing, operator error and shortages of qualified personnel, as well as compliance with strictly enforced federal, state and foreign regulations. We cannot assure you that any stability or other issues relating to the manufacture of pegozafermin will not occur in the future. We have limited process development capabilities and have access only to external manufacturing capabilities. We do not have and we do not currently plan to acquire or develop the facilities or capabilities to manufacture bulk drug substance or filled drug product for use in human clinical trials or commercialization.

We face substantial competition, which may result in others discovering, developing or commercializing competing products before or more successfully than we do.

The biopharmaceutical industry is intensely competitive and subject to rapid innovation and significant technological advancements. Our competitors include multinational pharmaceutical companies, specialized biotechnology companies, universities and other research institutions. A number of biotechnology and pharmaceutical companies are pursuing the development or marketing of pharmaceuticals that target the same diseases that we are targeting. Certain of these companies have published positive data regarding their clinical trials, which may further increase the competition we face. Smaller or earlier-stage companies may also prove to be significant competitors, particularly through collaborative arrangements with large, established companies. Given the high incidence of MASH and SHTG, it is likely that the number of companies seeking to develop products and therapies for the treatment of liver and cardio-metabolic diseases, such as MASH and SHTG, will increase. We may also face competition indirectly from companies developing therapies like the incretins to treat obesity and/or Type 2 diabetes. Some incretin-based therapies are also being developed for the treatment of MASH.

There are numerous currently approved therapies for treating diseases other than MASH and some of these currently approved therapies may exert effects that could be similar to pegozafermin in MASH. Many of these approved drugs are well-established therapies or products and are widely accepted by physicians, patients and third-party payors. Some of these drugs are branded and subject to patent protection, and others are available on a generic basis. This may make it difficult for us to differentiate our products from currently approved therapies, which may adversely impact our business strategy. We expect that if pegozafermin or any future product candidates are approved, they will be priced at a significant premium over competitive generic products, including branded generic products. Insurers and other third-party payors may also encourage the use of generic products or specific branded products prior to utilization of pegozafermin. In addition, many companies are developing new therapeutics, and we cannot predict what the standard of care will be as pegozafermin or any future product candidates progress through clinical development. In addition, to the extent pegozafermin or any future product candidates are approved for liver or cardio-metabolic indications, such as SHTG, the commercial success of our products will also depend on our ability to demonstrate benefits over the then-prevailing standard of care, including diet, exercise and lifestyle modifications.

Further, if pegozafermin or any future product candidates are approved for the treatment of SHTG, we will compete with currently approved therapies and therapies further along in development. Our competitors both in the United States and abroad include large, well-established pharmaceutical and generic companies with significantly greater name recognition. Our competitors may be able to

29


 

charge lower prices than we can, which may adversely affect our market acceptance. Many of these competitors have greater resources than we do, including financial, product development, marketing, personnel and other resources.

If our competitors market products that are more effective, safer or cheaper than our products or that reach the market sooner than our products, we may not achieve commercial success. Many of our competitors have substantially greater financial, technical, human and other resources than we do and may be better equipped to develop, manufacture and market technologically superior products. As a result, our competitors may obtain regulatory approval of their products more rapidly than we do or may obtain patent protection or other intellectual property rights that limit our ability to develop or commercialize our product candidate or any future product candidates. Our competitors may also develop and succeed in obtaining approval for drugs that are more effective, more convenient, more widely used and less costly or have a better safety profile than our products and these competitors may also be more successful than we are in manufacturing and marketing their products.

Unstable market and economic conditions, inflation, increases in interest rates, natural disasters, public health crises, political crises, geopolitical events, such as the crisis in Ukraine and Israel, or other macroeconomic conditions, may have serious adverse consequences on our business and financial condition.

The global economy, including credit and financial markets, have experienced extreme volatility and disruptions at various points over the last few decades, including, among other things, diminished liquidity and credit availability, declines in consumer confidence, declines in economic growth, supply chain shortages, increases in inflation rates, higher interest rates, and uncertainty about economic stability. For example, public health crises have resulted in widespread unemployment, economic slowdown and extreme volatility in the capital markets. The Federal Reserve has raised interest rates multiple times in response to concerns about inflation and it may raise them again. Higher interest rates, coupled with reduced government spending and volatility in financial markets, may increase economic uncertainty and affect consumer spending. Similarly, the ongoing military conflicts between Russia and Ukraine and between Israel and surrounding areas and the rising tensions between China and Taiwan have created extreme volatility in the global capital markets and may have further global economic consequences, including disruptions of the global supply chain. Any such volatility and disruptions may adversely affect our business or the third parties on whom we rely. If the equity and credit markets deteriorate, including as a result of political unrest or war, it may make any necessary debt or equity financing more difficult to complete, more costly, and more dilutive. Failure to secure any necessary financing in a timely manner and on favorable terms could have a material adverse effect on our growth strategy, financial performance and share price and could require us to delay or abandon development or commercialization plans. In addition, there is a risk that one or more of our service providers, manufacturers or other partners would not survive or be able to meet their commitments to us under such circumstances, which could directly affect our ability to attain our operating goals on schedule and on budget.

We have experienced and may in the future experience disruptions as a result of such macroeconomic conditions, including delays or difficulties in initiating or expanding clinical trials and manufacturing sufficient quantities of materials. Any one or a combination of these events could have a material and adverse effect on our results of operations and financial condition.

The Loan Agreement contains certain covenants that could adversely affect our operations and, if an event of default were to occur, we could be forced to repay any outstanding indebtedness sooner than planned and possibly at a time when we do not have sufficient capital to meet this obligation.

Pursuant to the Loan Agreement, we have pledged substantially all of our assets, other than our intellectual property rights, and have agreed that we may not sell or assign rights to our patents and other intellectual property without the prior consent of our lenders. Additionally, the Loan Agreement contains certain affirmative and negative covenants that could prevent us from taking certain actions without the consent of our lenders. These covenants may limit our flexibility in operating our business and our ability to take actions that might be advantageous to us and our stockholders. The Loan Agreement also includes customary events of default, including, among other things, an event of default upon a change of control. Upon the occurrence and continuation of an event of default, all amounts due under the Loan Agreement become automatically (in the case of a bankruptcy event of default) or may become (in the case of all other events of default and at the option of the administrative agent), immediately due and payable. If an event of default under the Loan Agreement should occur and be continuing, we could be required to immediately repay any outstanding indebtedness. If we are unable to repay such debt, the lenders would be able to foreclose on the secured collateral, including our cash accounts, and take other remedies permitted under the Loan Agreement. Even if we are able to repay such accelerated debt amount under the Loan Agreement upon an event of default, the repayment of these sums may significantly reduce our working capital and impair our ability to operate as planned.

We may encounter difficulties in managing our growth, which could adversely affect our operations.

We are in the early stages of building the full team that we anticipate we will need to complete the development pegozafermin and other future product candidates. As we advance our preclinical and clinical development programs for product candidates, seek regulatory approval in the United States and elsewhere and increase the number of ongoing product development programs, we anticipate that we will need to increase our product development, scientific and administrative headcount. We will also need to establish commercial capabilities in order to commercialize any product candidates that may be approved. Such an evolution may impact our strategic focus and our deployment and allocation of resources. Our ability to manage our operations and growth effectively depends upon the continual improvement of our procedures, reporting systems and operational, financial and management controls. We may not be able to implement administrative and operational improvements in an efficient or timely manner and may discover deficiencies in existing systems and controls. In addition, in order to continue to meet our obligations as a public company

30


 

and to support our anticipated long-term growth, we will need to increase our general and administrative capabilities. Our management, personnel and systems may experience difficulty in adjusting to our growth and strategic focus.

We must attract and retain highly skilled employees in order to succeed. If we are not able to retain our current senior management team and our scientific advisors or continue to attract and retain qualified scientific, technical and business personnel, our business will suffer.

We may not be able to attract or retain qualified personnel and consultants due to the intense competition for such individuals in the biotechnology and pharmaceutical industries. If we are not able to attract and retain necessary personnel and consultants to accomplish our business objectives, it may significantly impede the achievement of our development and commercial objectives and our ability to implement our business strategy. In addition, we are highly dependent on the development, regulatory, manufacturing, commercialization and financial expertise of the members of our executive team, as well as other key employees and consultants. If we lose one or more of our executive officers or other key employees or consultants, our ability to implement our business strategy successfully could be seriously harmed.

We rely on third parties for certain aspects of our product candidate development process and we may not be able to obtain and maintain the third-party relationships that are necessary to develop, commercialize and manufacture some or all of our product candidates. If these third parties do not successfully perform and comply with regulatory requirements, we may not be able to successfully complete clinical development, obtain regulatory approval, or commercialize our product candidates and our business could be substantially harmed.

We depend on collaborators, partners, licensees, clinical investigators, contract research organizations, manufacturers and other third parties to support our discovery efforts, to formulate product candidates, to conduct clinical trials for some or all of our product candidates and to manufacture clinical and commercial scale quantities of our drug substance and drug product and expect to depend on these third parties to market, sell and distribute any products we successfully develop. Any of these third parties may terminate their engagements with us at any time. If we need to enter into alternative arrangements, it would delay our product development activities and such alternative arrangements may not be available on terms acceptable to us. We also expect to rely on other third parties to store and distribute drug supplies for our clinical trials. Any performance failure on the part of our distributors could delay clinical development, marketing approval and/or commercialization of pegozafermin or any future product candidates, producing additional losses and depriving us of potential revenue.

In addition, we have relied upon and plan to continue to rely upon third party contract research organizations (“CROs”) to conduct, monitor, and manage preclinical and clinical programs. We rely on these parties for execution of clinical trials, and we manage and control only some aspects of their activities. We remain responsible for ensuring that each of our trials is conducted in accordance with the applicable protocol, legal, regulatory, and scientific standards, and our reliance on the CROs does not relieve us of our regulatory responsibilities. We and our CROs and other vendors are required to comply with all applicable laws, regulations, and guidelines, including those required by the FDA, EMA and comparable foreign regulatory authorities for all of our product candidates in clinical development. If we or any of our CROs or vendors fail to comply with applicable and evolving laws, regulations, and guidelines, the results generated in our clinical trials may be deemed insufficient or unreliable, and the FDA, EMA or comparable foreign regulatory authorities may require us to perform additional clinical trials before approving our marketing applications.

Business disruptions could seriously harm our future revenue and financial condition and increase our costs and expenses.

Our operations, and those of our contract research organizations, CMO, suppliers, and other contractors and consultants, could be subject to earthquakes, power shortages, telecommunications failures, water shortages, floods, hurricanes, typhoons, fires, extreme weather conditions, acts of war, medical pandemics or epidemics, such as the novel coronavirus, and other natural or man-made disasters or business interruptions. The occurrence of any of these business disruptions could seriously harm our operations and financial condition and increase our costs and expenses.

If we fail to develop and commercialize additional product candidates, we may be unable to grow our business.

Although the development and commercialization of pegozafermin is currently our primary focus, as part of our longer-term growth strategy, we plan to evaluate the development and commercialization of other therapies related to MASH and other liver and cardio-metabolic diseases. The success of this strategy depends primarily upon our ability to identify and validate new therapeutic candidates, and to identify, develop and commercialize new drugs and biologics. Our research efforts may initially show promise in discovering potential new drugs and biologics yet fail to yield product candidates for clinical development for a number of reasons.

We may use our limited financial and human resources to pursue a particular research program or product candidate that is ultimately unsuccessful or less successful than other programs or product candidates that we may have forgone or delayed.

Because we have limited personnel and financial resources, we may forego or delay the development of certain programs or product candidates that later prove to have greater commercial potential than the programs or product candidates that we do pursue. Our resource allocation decisions may cause us to fail to capitalize on viable commercial products or profitable market opportunities. Our spending on current and future research and development programs for product candidates may not yield any commercially viable products. Similarly, our decisions to delay or terminate drug development programs may also be incorrect and could cause us to miss valuable opportunities.

31


 

We may seek to establish commercial collaborations for our product candidates, and, if we are not able to establish them on commercially reasonable terms, we may have to alter our development and commercialization plans.

Our drug development programs and the potential commercialization of our product candidates will require substantial additional cash to fund expenses. We may decide to collaborate with other pharmaceutical and biotechnology companies for the development and potential commercialization of our product candidates. Collaborations are complex and time-consuming to negotiate and document. We may not be able to negotiate collaborations on a timely basis, on acceptable terms, or at all. If we are unable to do so, we may have to curtail the development of the product candidate for which we are seeking to collaborate, reduce or delay its development program or one or more of our other development programs, delay its potential commercialization or reduce the scope of any sales or marketing activities or increase our expenditures and undertake development or commercialization activities at our own expense.

We may not be successful in our efforts to identify, in-license or acquire, discover, develop or commercialize additional product candidates.

We may seek to identify, in-license or acquire, discover, develop and commercialize additional product candidates. We cannot assure you that our effort to in-license or acquire additional product candidates will be successful. Even if we are successful in in-licensing or acquiring additional product candidates, their requisite development activities may require substantial resources, and we cannot assure you that these development activities will result in regulatory approvals.

Our international operations may expose us to business, regulatory, political, operational, financial, pricing and reimbursement risks associated with doing business outside of the United States.

Our use of our international facilities subjects us to U.S. and foreign governmental trade, import and export, and customs regulations and laws including various economic and trade sanctions regulations administered by the U.S. Treasury Department’s Office of Foreign Assets Controls and the U.S. Export Administration Regulations. Compliance with these regulations and laws is costly and exposes us to penalties for non-compliance. Doing business internationally potentially involves a number of risks, any of which could harm our ongoing international clinical operations and supply chain, as well as any future international expansion and operations and, consequently, our business, financial condition, prospects and results of operations.

Product liability lawsuits against us could cause us to incur substantial liabilities and to limit commercialization of any products that we may develop.

We face an inherent risk of product liability exposure related to the testing of our product candidates in human clinical trials and will face an even greater risk if we commercialize any resulting products. Product liability claims may be brought against us by subjects enrolled in our clinical trials, patients, or others using our products. Our clinical trial liability insurance coverage may not adequately cover all liabilities that we may incur.

Our employees, contractors, vendors, principal investigators, consultants and future partners may engage in misconduct or other improper activities, including noncompliance with regulatory standards and requirements and insider trading.

We are exposed to the risk of fraud or other misconduct by our employees, contractors, vendors, principal investigators, consultants or future partners. Misconduct by these parties could include failures to comply with FDA regulations, to provide accurate information to the FDA, to comply with federal and state healthcare fraud and abuse laws and regulations, to report financial information or data timely, completely or accurately, or to disclose unauthorized activities to us. Most states also have statutes or regulations similar to these federal laws, which may apply to items such as pharmaceutical products and services reimbursed by private insurers. We and/or our future partners may be subject to administrative, civil and criminal sanctions for violations of any of these laws.

We depend on our information technology systems and those of our third-party collaborators, service providers, contractors or consultants. Our internal computer systems, or those of our third-party collaborators, service providers, contractors or consultants, may fail or suffer security breaches, disruptions, or incidents, which could result in a material disruption of our development programs or loss of data or compromise the privacy, security, integrity or confidentiality of sensitive information related to our business and have a material adverse effect on our reputation, business, financial condition or results of operations.

In the ordinary course of our business, we collect, store and transmit large amounts of confidential information, including intellectual property, proprietary business information and personal information. Our internal technology systems and infrastructure, and those of our current or future third-party collaborators, service providers, contractors and consultants are vulnerable to damage from computer viruses, unauthorized access or use resulting from malware, natural disasters, terrorism, war and telecommunication and electrical failures, denial-of-service attacks, cyber-attacks or cyber-intrusions over the Internet, hacking, phishing and other social engineering attacks, persons inside our organizations (including employees or contractors), loss or theft, or persons with access to systems inside our organization. From time to time, we are subject to periodic phishing attempts. In the third quarter of 2021, we discovered a business email compromise caused by phishing. The phishing attack did not result in the misappropriation of any funds and we do not believe that it had a material adverse effect on our business. We implemented remedial measures promptly following this incident, however, we cannot guarantee that our implemented remedial measures will prevent additional related, as well as unrelated, incidents. If a material system failure, accident or security breach were to occur and cause interruptions in our operations or the operations of third-party collaborators, service providers, contractors and consultants, it could result in a material disruption of our development programs and significant reputational, financial, legal, regulatory, business or operational harm.

32


 

To the extent that any real or perceived security breach affects our systems (or those of our third-party collaborators, service providers, contractors or consultants), or results in the loss of or accidental, unlawful or unauthorized access to, use of, release of, or other processing of personally identifiable information or damage to our data or applications or other data or applications relating to our technology or product candidates, or inappropriate disclosure of confidential or proprietary information, we could incur liabilities and the further development of our product candidates could be delayed. Any failure or perceived failure by us or any third-party collaborators, service providers, contractors or consultants to comply with our privacy, confidentiality, data security or similar obligations, or any data security incidents or other security breaches that result in the accidental, unlawful or unauthorized access to, use of, release of, processing of, or transfer of sensitive information, including personally identifiable information, may result in negative publicity, harm to our reputation, governmental investigations, enforcement actions, regulatory fines, litigation or public statements against us, could cause third parties to lose trust in us or could result in claims by third parties, including those that assert that we have breached our privacy, confidentiality, data security or similar obligations, any of which could have a material adverse effect on our reputation, business, financial condition or results of operations.

Risks Related to Regulatory Approvals

Pegozafermin has not received regulatory approval. If we are unable to obtain regulatory approvals to market pegozafermin or any future product candidates, our business will be adversely affected.

We do not expect pegozafermin or any future product candidate to be commercially available for several years, if at all. Pegozafermin is and any future product candidate will be subject to strict regulation by regulatory authorities in the United States and in other countries. We cannot market any product candidate until we have completed all necessary preclinical studies and clinical trials and have obtained the necessary regulatory approvals. We do not know whether regulatory agencies will grant approval for pegozafermin or any future product candidate. Even if we complete preclinical studies and clinical trials successfully, we may not be able to obtain regulatory approvals or we may not receive approvals to make claims about our products that we believe to be necessary to effectively market our products. Data obtained from preclinical studies and clinical trials is subject to varying interpretations that could delay, limit or prevent regulatory approval, and failure to comply with regulatory requirements or inadequate manufacturing processes are examples of other problems that could prevent approval.

The regulatory authorities in the United States and the EU have not approved any products for the treatment of MASH, and while there are guidelines issued by the FDA for the development of drugs for the treatment of MASH, it is unclear whether the requirements for approval will change in the future or whether the FDA will rely on regulatory precedent for future regulatory approvals. Any such changes may require us to conduct new trials that could delay our timeframe and increase the costs of our programs related to pegozafermin or any future product candidate for the treatment of MASH or SHTG.

Even if we are able to obtain regulatory approvals for pegozafermin or any future product candidate, if they exhibit harmful side effects after approval, our regulatory approvals could be revoked or otherwise negatively impacted, and we could be subject to costly and damaging product liability claims.

Even if we receive regulatory approval for pegozafermin or any future product candidates, we will have tested them in only a small number of patients during our clinical trials. If our applications for marketing are approved and more patients begin to use our product, new risks and side effects associated with our products may be discovered. As a result, regulatory authorities may revoke their approvals. Based on guidelines issued by the FDA for the development of drugs for the treatment of MASH, if pegozafermin is approved by the FDA based on a surrogate endpoint pursuant to section 506(c) of the Federal Food, Drug, and Cosmetic Act and the accelerated approval regulations (21 C.F.R. part 314, subpart H; 21 C.F.R. part 601, subpart E), consistent with FDA guidance, we will be required to conduct additional clinical trials establishing clinical benefit on the ultimate outcome of MASH. Under the Food and Drug Omnibus Reform Act of 2022, the FDA may require, as appropriate, that such studies be underway prior to approval or within a specific time period after the date of approval for a product granted accelerated approval. If pegozafermin is approved by the FDA for the treatment of SHTG based on an endpoint of the reduction of triglycerides, the FDA may still require a cardiovascular outcomes study as part of a post-marketing authorization commitment. Such a study would be time consuming and costly and we cannot guarantee that we will see positive results, which could result in the revocation of the approval. Additionally, we may be required to conduct additional clinical trials, make changes in labeling of our product, reformulate our product or make changes and obtain new approvals for our and our suppliers’ manufacturing facilities for pegozafermin and any future product candidates. We might have to withdraw or recall our products from the marketplace. We may also experience a significant drop in the potential sales of our product if and when regulatory approvals for such product are revoked. As a result, we may experience harm to our reputation in the marketplace or become subject to lawsuits, including class actions. Any of these results could decrease or prevent any sales of our approved product or substantially increase the costs and expenses of commercializing and marketing our product.

The regulatory approval processes of the FDA and comparable foreign regulatory authorities are lengthy, time-consuming and inherently unpredictable. Our inability to obtain regulatory approval for pegozafermin or any future product candidates would substantially harm our business.

Currently, we do not have any product candidates that have received regulatory approval. The time required to obtain approval from the FDA and comparable foreign regulatory authorities is unpredictable but typically takes many years following the commencement of preclinical studies and clinical trials and depends upon numerous factors, including the substantial discretion of the regulatory authorities. In addition, approval policies, regulations or the type and amount of clinical data necessary to gain approval may change during the course of a product candidate’s development and may vary among jurisdictions. It is possible that none of pegozafermin or any future product candidates will ever obtain regulatory approval. Pegozafermin or any future product candidate could fail to receive

33


 

regulatory approval from the FDA or comparable foreign regulatory authorities for many reasons, including those referenced in Part I, Item 1. “Business–Government Regulation and Product Approval” in our Annual Report on Form 10-K. If we were to obtain approval, regulatory authorities may approve any of our product candidates for fewer or more limited indications than we request, may grant approval contingent on the performance of costly post-marketing clinical trials or may approve a product candidate with a label that does not include the labeling claims necessary or desirable for the successful commercialization of the product candidate.

We have received Breakthrough Therapy designation for pegozafermin in MASH from the FDA and PRIME designation for pegozafermin in MASH from the EMA, but such designation may not actually lead to a faster development or regulatory review or approval process, and does not increase the likelihood that pegozafermin will receive marketing approval. In addition, we may seek Breakthrough Therapy, Fast Track or PRIME designation for other indications or future product candidates, but we might not receive such designation.

In September 2023, we received Breakthrough Therapy designation for pegozafermin in MASH from the FDA. However, the receipt of Breakthrough Therapy designation for pegozafermin in MASH may not result in a faster development process, review or approval compared to drugs considered for approval under conventional FDA procedures and does not assure ultimate approval by the FDA.

In March 2024, the EMA granted PRIME status to pegozafermin in patients with MASH, and, in the future, we may seek Fast Track designation or PRIME designation for our other product candidates. If a drug or biologic is intended for the treatment of a serious or life-threatening condition and the drug or biologic demonstrates the potential to address unmet medical needs for this condition, the sponsor may apply for Fast Track designation. The sponsor of a Fast Track product candidate has opportunities for more frequent interactions with the applicable FDA review team during product development and, once a BLA is submitted, the application may be eligible for priority review. A Fast Track product candidate may also be eligible for rolling review, where the FDA may consider for review sections of the BLA on a rolling basis before the complete application is submitted, if the sponsor provides a schedule for the submission of the sections of the BLA, the FDA agrees to accept sections of the BLA and determines that the schedule is acceptable, and the sponsor pays any required user fees upon submission of the first section of the BLA. The FDA has broad discretion whether or not to grant this designation.

PRIME is a program launched by the EMA to enhance support for research on and development of medicines that have demonstrated preliminary safety and efficacy and thus the potential to target a significant unmet medical need and bring a major therapeutic advantage to patients. This regulatory program offers developers of promising medicines enhanced interaction and early dialogue with the EMA and is designed to optimize development plans and speed evaluation ensuring these medicines reach patients as early as possible. The EMA has broad discretion whether or not to grant this designation.

In addition, we may seek Breakthrough Therapy designation, Fast Track designation or PRIME designation for other indications or future product candidates. Even if we believe a particular product candidate is eligible for these designations, we cannot assure you that the FDA, EMA or similar regulatory agency would decide to grant them. Breakthrough Therapy, Fast Track and PRIME designations may not result in a faster development process, review or approval compared to conventional FDA or EMA procedures, respectively. In addition, even though pegozafermin is designated as a Breakthrough Therapy in MASH, the FDA may later decide that the product candidate no longer meets the conditions for designation and the designation may be rescinded. The Breakthrough Therapy, Fast Track and PRIME designations do not assure ultimate regulatory approval by the FDA or the EMA. Many drugs and biologics that have received Breakthrough Therapy, Fast Track or PRIME designation have failed to obtain approval. See Part I, Item 1. “Business—Expedited Programs for Serious Conditions” in our Annual Report on Form 10-K.

We plan to conduct clinical trials for pegozafermin at sites outside the United States, and the FDA may not accept data from trials conducted in such locations.

We have conducted and expect in the future to conduct one or more of our clinical trials outside the United States. Although the FDA may accept data from clinical trials conducted outside the United States, acceptance of this data is subject to conditions imposed by the FDA. For example, the clinical trial must be well designed and conducted and performed by qualified investigators in accordance with ethical principles. The trial population must also adequately represent the U.S. population, and the data must be applicable to the U.S. population and U.S. medical practice in ways that the FDA deems clinically meaningful. In addition, while these clinical trials are subject to the applicable local laws, FDA acceptance of the data will depend on its determination that the trials also complied with all applicable U.S. laws and regulations. If the FDA does not accept the data from any trial that we conduct outside the United States, it would likely result in the need for additional trials, which would be costly and time-consuming and would delay or permanently halt our development of the applicable product candidates. Even if the FDA accepted such data, it could require us to modify our planned clinical trials to receive clearance to initiate such trials in the United States or to continue such trials once initiated.

Further, conducting international clinical trials presents additional risks that may delay completion of our clinical trials. These risks include the failure of enrolled patients in foreign countries to adhere to clinical protocol as a result of differences in healthcare services or cultural customs that could restrict or limit our ability to conduct our clinical trials, the administrative burdens of conducting clinical trials under multiple sets of foreign regulations, foreign exchange fluctuations, diminished protection of intellectual property in some countries, as well as political and economic risks relevant to foreign countries.

Even if pegozafermin or any future product candidate receives regulatory approval, it may still face future development and regulatory difficulties.

Even if we obtained regulatory approval for a product candidate, it would be subject to ongoing requirements by the FDA and comparable foreign regulatory authorities governing the manufacture, quality control, further development, labeling, packaging, storage, distribution, safety surveillance, import, export, advertising, promotion, recordkeeping and reporting of safety and other

34


 

post-market information. In addition, manufacturers of drug products and their facilities are subject to continual review and periodic inspections by the FDA and other regulatory authorities for compliance with cGMP, regulations and standards. If we or a regulatory agency discover previously unknown problems with a product, such as adverse events of unanticipated severity or frequency, or problems with the facility where the product is manufactured, a regulatory agency may impose restrictions on that product, the manufacturing facility or us, including requiring recall or withdrawal of the product from the market or suspension of manufacturing. If we, our product candidates or the manufacturing facilities for our product candidates fail to comply with applicable regulatory requirements, or undesirable side effects caused by such products are identified, a regulatory agency may: issue safety alerts, Dear Healthcare Provider letters, press releases or other communications containing warnings about such product; mandate modifications to promotional materials or require us to provide corrective information to healthcare practitioners; require that we conduct post-marketing studies; require us to enter into a consent decree, which can include imposition of various fines, reimbursements for inspection costs, required due dates for specific actions and penalties for noncompliance; seek an injunction or impose civil or criminal penalties or monetary fines; suspend marketing of, withdraw regulatory approval of or recall such product; suspend any ongoing clinical studies; refuse to approve pending applications or supplements to applications filed by us; suspend or impose restrictions on operations, including costly new manufacturing requirements; or seize or detain products, refuse to permit the import or export of products or require us to initiate a product recall. The occurrence of any event or penalty described above may inhibit our ability to commercialize our products and generate product revenue.

We expect the product candidates we develop will be regulated as biologics, and therefore they may be subject to competition sooner than anticipated.

The BPCIA was enacted as part of the Affordable Care Act to establish an abbreviated pathway for the approval of biosimilar and interchangeable biological products. The regulatory pathway establishes legal authority for the FDA to review and approve biosimilar biologics, including the possible designation of a biosimilar as “interchangeable” based on its similarity to an approved biologic. Under the BPCIA, an application for a biosimilar product cannot be approved by the FDA until 12 years after the reference product was approved under a BLA. The law is complex and is still being interpreted and implemented by the FDA. As a result, its ultimate impact, implementation, and meaning are subject to uncertainty. While it is uncertain when processes intended to implement BPCIA may be fully adopted by the FDA, any of these processes could have a material adverse effect on the future commercial prospects for our biological products.

We believe that any of the product candidates we develop that is approved in the United States as a biological product under a BLA should qualify for the 12-year period of exclusivity. However, there is a risk that this exclusivity could be shortened due to congressional action or otherwise, or that the FDA will not consider the subject product candidates to be reference products for competing products, potentially creating the opportunity for generic competition sooner than anticipated. Moreover, the extent to which a biosimilar, once approved, will be substituted for any one of the reference products in a way that is similar to traditional generic substitution for non-biological products is not yet clear, and will depend on a number of marketplace and regulatory factors that are still developing.

In addition, the first biologic product submitted under the abbreviated approval pathway that is determined to be interchangeable with the reference product has exclusivity against other biologics submitted under the abbreviated approval pathway for the lesser of (i) one year after the first commercial marketing, (ii) 18 months after approval if there is no legal challenge, (iii) 18 months after the resolution in the applicant’s favor of a lawsuit challenging the biologics’ patents if an application has been submitted, or (iv) 42 months after the application has been approved if a lawsuit is ongoing within the 42-month period. The approval of a biologic product biosimilar to one of our product candidates could have a material adverse impact on our business as it may be significantly less costly to bring to market and may be priced significantly lower than our product candidates.

Current and future legislation may increase the difficulty and cost for us, and any collaborators, to obtain marketing approval of and commercialize our drug candidates and affect the prices we, or they, may obtain.

Heightened governmental scrutiny over the manner in which manufacturers set prices for their marketed products has resulted in several recent Congressional inquiries and proposed and enacted federal and state legislation designed to, among other things, bring more transparency to product pricing, review the relationship between pricing and manufacturer patient programs, and reform government program reimbursement methodologies for products. We expect that additional state and federal healthcare reform measures will be adopted in the future, any of which could limit the amounts that federal and state governments will pay for healthcare therapies, which could result in reduced demand for our product candidates or additional pricing pressures. On August 16, 2022, President Biden signed into law the Inflation Reduction Act of 2022 (“IRA”), which, among other provisions, included several measures intended to lower the cost of prescription drugs and related healthcare reforms. We cannot be sure whether additional legislation or rulemaking related to the IRA will be issued or enacted, or what impact, if any, such changes will have on the profitability of any of our drug candidates, if approved for commercial use, in the future.

Healthcare insurance coverage and reimbursement may be limited or unavailable for our product candidate, if approved, which could make it difficult for us to sell our product candidate or other therapies profitably.

The success of pegozafermin, if approved, depends on the availability of coverage and adequate reimbursement from third-party payors including governmental healthcare programs, such as Medicare and Medicaid, commercial payors, and health maintenance organizations. We cannot be sure that coverage and reimbursement will be available for, or accurately estimate the potential revenue from, our product candidates or assure that coverage and reimbursement will be available for any product that we may develop.

Governments outside the United States tend to impose strict price controls, which may adversely affect our revenue, if any.

35


 

In some countries, particularly the countries of the European Union, the pricing of prescription pharmaceuticals is subject to governmental control. In these countries, pricing negotiations with governmental authorities can take considerable time after the receipt of marketing approval for a drug. In addition, there can be considerable pressure by governments and other stakeholders on prices and reimbursement levels, including as part of cost containment measures. Political, economic and regulatory developments may further complicate pricing negotiations. To obtain coverage and reimbursement or pricing approval in some countries, we may be required to conduct a clinical trial that compares the cost-effectiveness of our drug candidate to other available procedures. If reimbursement of our drugs is unavailable or limited in scope or amount, or if pricing is set at unsatisfactory levels, our business could be harmed, possibly materially.

Risks Related to Intellectual Property

Our success depends upon our ability to obtain and maintain intellectual property protection for our products and technologies.

Our success will depend in significant part on our current or future licensors’, licensees’ or collaborators’ ability to establish and maintain adequate protection of our owned and licensed intellectual property covering the product candidates we plan to develop, and the ability to develop these product candidates and commercialize the products resulting therefrom, without infringing the intellectual property rights of others. In addition to taking other steps to protect our intellectual property, we hold issued patents, we have applied for patents, and we intend to continue to apply for patents with claims covering our technologies, processes and product candidates when and where we deem it appropriate to do so. We have filed numerous patent applications both in the United States and in certain foreign jurisdictions to obtain patent rights to inventions we have discovered, with claims directed to compositions of matter, methods of use and other technologies relating to our programs. There can be no assurance that any of these patent applications will issue as patents or, for those applications that do mature into patents, that the claims of the patents will exclude others from making, using or selling our product candidates or products that compete with or are similar to our product candidates. In countries where we have not sought and do not seek patent protection, third parties may be able to manufacture and sell our product candidates without our permission, and we may not be able to stop them from doing so.

With respect to patent rights, we do not know whether any of the pending patent applications for any of our product candidates will result in the issuance of patents that effectively protect our technologies, processes and product candidates, or if any of our issued patents or our current or future licensors’, licensees’ or collaborators’ issued patents will effectively prevent others from commercializing competitive technologies, processes and products. We cannot be certain that we or our current or future licensors, licensees or collaborators were the first to make the inventions claimed in our owned or licensed patents or pending patent applications, or that we or our current or future licensors, licensees or collaborators were the first to file for patent protection of such inventions.

Any changes we make to our pegozafermin or any future product candidates to cause them to have what we view as more advantageous properties may not be covered by our existing patents and patent applications, and we may be required to file new applications and/or seek other forms of protection for any such altered product candidates. The patent landscape surrounding the technology underlying our product candidates is crowded, and there can be no assurance that we would be able to secure patent protection that would adequately cover an alternative to pegozafermin or any future product candidates.

We and our current or future licensors, licensees or collaborators may not be able to prepare, file and prosecute all necessary or desirable patent applications at a reasonable cost or in a timely manner. It is also possible that we or our current or future licensors, licensees or collaborators will fail to identify patentable aspects of inventions made in the course of development and commercialization activities before it is too late to obtain patent protection for them. Moreover, in some circumstances, we may not have the right to control the preparation, filing and prosecution of patent applications, or to maintain or enforce the patents, covering technology that we license from or license to third parties and may be reliant on our current or future licensors, licensees or collaborators to perform these activities, which means that these patent applications may not be prosecuted, and these patents enforced, in a manner consistent with the best interests of our business. If our current or future licensors, licensees or collaborators fail to establish, maintain, protect or enforce such patents and other intellectual property rights, such rights may be reduced or eliminated. If our current or future licensors, licensees or collaborators are not fully cooperative or disagree with us as to the prosecution, maintenance or enforcement of any patent rights, such patent rights could be compromised.

Similar to the patent rights of other biotechnology companies, the scope, validity and enforceability of our owned and licensed patent rights generally are highly uncertain and involve complex legal and factual questions. The issuance of a patent is not conclusive as to its inventorship, scope, validity or enforceability, and our patents may be challenged in the courts or patent offices in the United States and abroad. In recent years, these areas have been the subject of much litigation in the industry. As a result, the issuance, scope, validity, enforceability and commercial value of our and our current or future licensors’, licensees’ or collaborators’ patent rights are highly uncertain. Our and our current or future licensors’, licensees’ or collaborators’ pending and future patent applications may not result in patents being issued that protect our technology or product candidates, or products resulting therefrom, in whole or in part, or that effectively prevent others from commercializing competitive technologies and products. The patent examination process may require us or our current or future licensors, licensees or collaborators to narrow the scope of the claims of pending and future patent applications, which would limit the scope of patent protection that is obtained, if any. Our and our current or future licensors’, licensees’ or collaborators’ patent applications cannot be enforced against third parties practicing the technology that is currently claimed in such applications unless and until a patent issues from such applications, and then only to the extent the claims that issue are broad enough to cover the technology being practiced by those third parties.

Furthermore, given the amount of time required for the development, testing and regulatory review of new product candidates, patents protecting such candidates might expire before or shortly after the resulting products are commercialized. As a result, our owned and in-licensed patents may not provide us with sufficient rights to exclude others from commercializing products similar or identical to

36


 

ours. We expect to seek extensions of patent terms for our issued patents, where available. The applicable authorities, including the FDA in the United States, and any comparable foreign regulatory authorities, may not agree with our assessment of whether such extensions are available, and may refuse to grant extensions to our patents, or may grant more limited extensions than we request. In addition, we may not be granted an extension because of, for example, failing to apply within applicable deadlines, failing to apply prior to the expiration of relevant patents or otherwise failing to satisfy applicable requirements.

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

The legal protection afforded to inventors and owners of intellectual property in countries outside of the United States may not be as protective or effective as that in the United States and we may, therefore, be unable to acquire and enforce intellectual property rights outside the United States to the same extent as in the United States. Whether filed in the United States or abroad, our patent applications may be challenged or may fail to result in issued patents. Filing, prosecuting, enforcing and defending patents on product candidates in all countries throughout the world would be prohibitively expensive, and our intellectual property rights in some countries outside the United States are less extensive than those in the United States. In addition, the laws of some foreign countries do not protect intellectual property rights to the same extent as federal and certain state laws in the United States.

Consequently, we may not be able to prevent third parties from practicing our inventions in all countries outside the United States, or from selling or importing products made using our inventions in and into the United States or other jurisdictions. Competitors may use technologies in jurisdictions where we have not obtained patent protection to develop their own products and, further, may export otherwise infringing products to territories where we have patent protection, but enforcement is not as strong as that in the United States. These products may compete with pegozafermin or any future product candidates and our patents or other intellectual property rights may not be effective or sufficient to prevent them from competing.

We rely on a license from Teva and a sublicense from ratiopharm to patents and know-how related to glycoPEGylation technology that are used in the development, manufacture and commercialization of pegozafermin. Any termination or loss of significant rights, including the right to glycoPEGylation technology, or breach, under these agreements or any future license agreement related to our product candidates, would materially and adversely affect our ability to continue the development and commercialization of the related product candidates.

In April 2018, we entered into the FGF21 Agreement with Teva under which we acquired certain patents, intellectual property and other assets relating to Teva’s glycoPEGylated FGF21 program, including pegozafermin. Under this agreement, we were granted a perpetual, non-exclusive (but exclusive as to pegozafermin), non-transferable, worldwide license to patents and know-how related to glycoPEGylation technology used in the development, manufacture and commercialization of pegozafermin and products containing pegozafermin. The FGF21 Agreement also contains numerous covenants with which we must comply, including the utilization of commercially reasonable efforts to develop and ultimately commercialize pegozafermin, as well as certain reporting covenants and the obligation to make royalty payments, if and when pegozafermin is approved for commercialization. Our failure to satisfy any of these covenants could result in the termination of the FGF21 Agreement. In addition, we entered into a Sublicense Agreement with ratiopharm (the “ratiopharm Sublicense”), under which we were granted a perpetual, exclusive, worldwide sublicense to patents and know-how related to glycoPEGylation technology used in the development, manufacture and commercialization of pegozafermin and products containing pegozafermin. Termination of the FGF21 Agreement or the ratiopharm Sublicense will impact our rights under the intellectual property licensed to us by Teva and ratiopharm, respectively, including our license to glycoPEGylation technology, but will not affect our rights under the assets assigned to us.

Beyond this agreement, our commercial success will also depend upon our ability, and the ability of our licensors, to develop, manufacture, market and sell our product candidates and use our proprietary technologies without infringing the proprietary rights of third parties. A third party may hold intellectual property rights, including patent rights, that are important or necessary to the development of our product candidates. As a result, we may enter into additional license agreements in the future. If we fail to comply with the obligations under these agreements, including payment and diligence obligations, our licensors may have the right to terminate these agreements, in which event we may not be able to develop, manufacture, market or sell any product that is covered by these agreements or to engage in any other activities necessary to our business that require the freedom to operate afforded by the agreements, or we may face other penalties under the agreements.

We may be unable to obtain intellectual property rights or technology necessary to develop and commercialize pegozafermin and any future product candidates.

The patent landscape around our programs is complex, and we are aware of several third-party patents and patent applications containing subject matter that might be relevant to pegozafermin. Depending on what claims ultimately issue from these patent applications, and how courts construe the issued patent claims, as well as depending on the ultimate formulation and method of use of pegozafermin or any future product candidates, we may need to obtain a license to practice the technology claimed in such patents. There can be no assurance that such licenses will be available on commercially reasonable terms, or at all.

We may become involved in lawsuits or other proceedings to protect or enforce our intellectual property, which could be expensive, time-consuming and unsuccessful and have a material adverse effect on the success of our business.

Third parties may infringe our patents or misappropriate or otherwise violate our intellectual property rights. In the future, we may initiate legal proceedings to enforce or defend our intellectual property rights, to protect our trade secrets or to determine the validity or scope of intellectual property rights we own or control. Also, third parties may initiate legal proceedings against us to challenge the validity or scope of intellectual property rights we own, control or to which we have rights. An adverse result in any litigation

37


 

proceeding could put one or more of our patents at risk of being invalidated, narrowed, held unenforceable or interpreted in such a manner that would not preclude third parties from entering the market with competing products.

Third-party pre-issuance submission of prior art to the USPTO, or opposition, derivation, revocation, reexamination, inter partes review or interference proceedings, or other pre-issuance or post-grant proceedings or other patent office proceedings or litigation in the United States or other jurisdictions provoked by third parties or brought by us, may be necessary to determine the inventorship, priority, patentability or validity of inventions with respect to our patents or patent applications. An unfavorable outcome could leave our technology or product candidates without patent protection, allow third parties to commercialize our technology or product candidates and compete directly with us, without payment to us, or could require us to obtain license rights from the prevailing party in order to be able to manufacture or commercialize our product candidates without infringing third-party patent rights. Our business could be harmed if the prevailing party in such a case does not offer us a license on commercially reasonable terms, or at all. Even if we obtain a license, it may be non-exclusive, thereby giving our competitors access to the same technologies licensed to us. In addition, if the breadth or strength of protection provided by our patents and patent applications is threatened, it could dissuade companies from collaborating with us to license, develop or commercialize current or future product candidates. Even if we successfully defend such litigation or proceeding, we may incur substantial costs and our defense may distract our management and other employees.

Furthermore, because of the substantial amount of discovery required in connection with intellectual property litigation, there is a risk that some of our confidential information could be compromised by disclosure during this type of litigation. In addition, many foreign jurisdictions have rules of discovery that are different than those in the United States and that may make defending or enforcing our patents extremely difficult. There could also be public announcements of the results of hearings, motions or other interim proceedings or developments. If securities analysts or investors perceive these results to be negative, it could have a material adverse effect on the price of shares of our common stock.

Third parties may initiate legal proceedings against us alleging that we infringe their intellectual property rights or we may initiate legal proceedings against third parties to challenge the validity or scope of intellectual property rights controlled by third parties.

Third parties may initiate legal proceedings against us alleging that we infringe their intellectual property rights or we may initiate legal proceedings against third parties to challenge the validity or scope of intellectual property rights controlled by third parties, including in oppositions, interferences, revocations, reexaminations, inter partes review or derivation proceedings before the USPTO or its counterparts in other jurisdictions. These proceedings can be expensive and time-consuming and many of our adversaries in these proceedings may have the ability to dedicate substantially greater resources to prosecuting these legal actions than we can. We could be found liable for monetary damages, including treble damages and attorneys’ fees, if we are found to have willfully infringed a patent of a third party. A finding of infringement could prevent us from commercializing our pegozafermin or any future product candidates or force us to cease some of our business operations, which could materially harm our business.

Although we have reviewed certain third-party patents and patent filings that we believe may be relevant to our therapeutic candidates or products, we have not conducted a freedom-to-operate search or analysis for any of our therapeutic candidates or products, and we may not be aware of patents or pending or future patent applications that, if issued, would block us from commercializing our product candidates. Thus, we cannot guarantee that our product candidates, or our commercialization thereof, do not and will not infringe any third party’s intellectual property.

Risks Related to Ownership of Our Common Stock

The price of our common stock may be volatile and fluctuate significantly and results announced by us and our collaborators or competitors could cause our stock price to decline, and you may lose all or part of your investment.

The market price of our common stock could fluctuate significantly, and you may not be able to resell your shares at or above the price you paid for your shares. Our stock price could fluctuate significantly due to various factors in addition to those otherwise described in this Quarterly Report on Form 10-Q, including those described in these “Risk Factors,” including business developments announced by us and by our collaborators and competitors, or as a result of market trends and daily trading volume. The business developments that could affect our stock price include announcements or disclosures from competitors in the same class or category, new collaborations, clinical advancement, commercial launch or discontinuation of product candidates in the same class or category and regulatory approvals for our product candidates or product candidates in the same class or category. Our stock price could also fluctuate significantly with the level of overall investment interest in small-cap biotechnology stocks or for other reasons unrelated to our business. Any of these factors may result in large and sudden changes in the volume and trading price of our common stock. In the past, following periods of volatility in the market price of a company’s securities, stockholders have often instituted securities class action litigation against that company.

Sales of our common stock, or the perception that such sales may occur, or issuance of shares of our common stock upon exercise of warrants could depress the price of our common stock.

Sales of a substantial number of shares of our common stock in the public market, or the perception that such sales may occur, could depress the market price of our common stock. In addition, we have filed a registration statement registering under the Securities Act the shares of our common stock reserved for issuance under our 2019 Plan and 2023 Inducement Plan, including shares issuable upon exercise of outstanding options. These shares can be freely sold in the public market upon issuance, subject to volume limitations

38


 

applicable to affiliates. Further, as opportunities present themselves, we may enter into financing or similar arrangements in the future, including the issuance of debt or equity securities.

In addition, we must settle exercises of our outstanding warrants in shares of our common stock. The issuance of shares of our common stock upon exercise of the warrants will dilute the ownership interests of our stockholders, which could depress the trading price of our common stock. In addition, the market’s expectation that exercises may occur could depress the trading price of our common stock even in the absence of actual exercises. Moreover, the expectation of exercises could encourage the short selling of our common stock, which could place further downward pressure on the trading price of our common stock.

Certain of our executive officers and directors have entered or may enter into Rule 10b5-1 plans providing for sales of shares of our common stock from time to time. Under a Rule 10b5-1 plan, a broker executes trades pursuant to parameters established by the executive officer or director when entering into the plan, without further direction from the executive officer or director. A Rule 10b5-1 plan may be amended or terminated in some circumstances. Our executive officers and directors also may buy or sell additional shares outside of a Rule 10b5-1 plan when they are not in possession of material nonpublic information.

Raising additional capital may cause dilution to existing stockholders, restrict our operations or require us to relinquish rights to our technologies.

Existing stockholders could suffer dilution or be negatively affected by fixed payment obligations we may incur if we raise additional funds through the issuance of additional equity securities, including under the ATM Facility (defined above), or debt. Furthermore, these securities may have rights senior to those of our common stock and could contain covenants or protective rights that would restrict our operations and potentially impair our competitiveness, such as limitations on our ability to incur additional debt, limitations on our ability to acquire, sell or license intellectual property rights and other operating restrictions that could adversely impact our ability to conduct our business.

Hedging activity by investors in the warrants could depress the trading price of our common stock.

We expect that many investors in our warrants will seek to employ an arbitrage strategy. Under this strategy, investors typically short sell a certain number of shares of our common stock and adjust their short position over time while they continue to hold the warrants. Investors may also implement this type of strategy by entering into swaps on our common stock in lieu of, or in addition to, short selling shares of our common stock. This market activity, or the market’s perception that it will occur, could depress the trading price of our common stock.

General Risk Factors

Our directors, executive officers and current holders of 5% or more of our capital stock have substantial control over our company, which could limit your ability to influence the outcome of matters subject to stockholder approval, including a change of control.

As of March 31, 2024, our executive officers, directors and other holders of 5% or more of our common stock beneficially owned a majority of our outstanding common stock. As a result, our executive officers, directors and other holders of 5% or more of our common stock, if they act, will be able to influence or control matters requiring approval by our stockholders, including the election of directors and the approval of mergers, acquisitions or other extraordinary transactions. In addition, our current directors, executive officers and other holders of 5% or more of our common stock, acting together, would have the ability to control the management and affairs of our company. They may also have interests that differ from yours and may vote in a way with which you disagree and that may be adverse to your interests. This concentration of ownership may have the effect of delaying, preventing or deterring a change of control of our company, could deprive our stockholders of an opportunity to receive a premium for their shares of our common stock as part of a sale of our company.

Our disclosure controls and procedures may not prevent or detect all errors or acts of fraud. If we are unable to maintain effective internal control over financial reporting, investors may lose confidence in the accuracy and completeness of our financial reports and the market price of our stock may decrease.

We designed our disclosure controls and procedures to reasonably assure that information we must disclose in reports we file or submit under the Exchange Act is accumulated and communicated to management, and recorded, processed, summarized and reported within the time periods specified in the rules and forms of the SEC. We believe that any disclosure controls and procedures or internal controls and procedures, no matter how well-conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met.

These inherent limitations include the realities that judgments in decision-making can be faulty, and that breakdowns can occur because of simple error or mistake. Additionally, controls can be circumvented by the individual acts of some persons, by collusion of two or more people or by an unauthorized override of the controls. Accordingly, because of the inherent limitations in our control system, misstatements due to error or fraud may occur and not be detected.

The Sarbanes-Oxley Act of 2002 (the “Sarbanes-Oxley Act”) requires, among other things, that we maintain effective internal controls for financial reporting and disclosure controls and procedures. In particular, we are required to perform system and process evaluation and testing of our internal controls over financial reporting to allow management to report on the effectiveness of our internal controls

39


 

over financial reporting, as required by Section 404(a) of the Sarbanes-Oxley Act. Section 404(b) of the Sarbanes-Oxley Act (“Section 404”) also requires our independent auditors to express an opinion on our internal control over financial reporting. Ensuring that we have adequate internal controls in place so that we can produce accurate financial statements on a timely basis is a costly and time-consuming effort that will need to be evaluated frequently. If we are unable to maintain effective internal control over financial reporting, we may not have adequate, accurate or timely financial information, our independent registered public accounting firm may issue a report that is adverse, and we may be unable to meet our reporting obligations as a public company or comply with the requirements of the SEC or Section 404. This could result in a restatement of our financial statements, the imposition of sanctions, including the inability of registered broker dealers to make a market in our common stock, or investigation by regulatory authorities. Any such action or other negative results caused by our inability to meet our reporting requirements or comply with legal and regulatory requirements or by disclosure of an accounting, reporting or control issue could adversely affect the trading price of our securities and our business. Material weaknesses in our internal control over financial reporting could also reduce our ability to obtain financing or could increase the cost of any financing we obtain. If we are not able to comply with the requirements of Section 404 or if we or our independent registered public accounting firm are unable to express an opinion as to the effectiveness of our internal control over financial reporting, investors may lose confidence in the accuracy and completeness of our financial reports, the market price of our stock could decline and we could be subject to sanctions or investigations by Nasdaq, the SEC, or other regulatory authorities, which would require additional financial and management resources.

Our amended and restated certificate of incorporation, amended and restated bylaws and Delaware law could prevent a third party from acquiring us (even if an acquisition would benefit our stockholders), may limit the ability of our stockholders to replace our management and limit the price that investors might be willing to pay for shares of our common stock.

Our amended and restated certificate of incorporation and our amended and restated bylaws could have the effect of making it more difficult for a third party to acquire, or of discouraging a third party from attempting to acquire, control of us. These provisions could delay or prevent a change in control of the Company and could limit the price that investors might be willing to pay in the future for shares of our common stock. In addition, as a Delaware corporation, we are subject to the anti-takeover provisions of Section 203 of the Delaware General Corporation Law, which prohibits a Delaware corporation from engaging in a business combination specified in the statute with an interested stockholder (as defined in the statute) for a period of three years after the date of the transaction in which the person first becomes an interested stockholder, unless the business combination is approved in advance by a majority of the independent directors or by the holders of at least two-thirds of the outstanding disinterested shares. The application of Section 203 of the Delaware General Corporation Law could also have the effect of delaying or preventing a change of control of us.

Our amended and restated certificate of incorporation provides that the Court of Chancery of the State of Delaware and the federal district courts of the United States will be the exclusive forum for substantially all disputes between us and our stockholders, which could limit our stockholders’ ability to obtain a favorable judicial forum for disputes with us or our directors, officers or employees.

Our amended and restated certificate of incorporation provides that the Court of Chancery of the State of Delaware is the exclusive forum for certain actions or proceedings under Delaware statutory or common law. Our amended and restated certificate of incorporation provides further that the federal district courts of the United States will be the exclusive forum for resolving any complaint asserting a cause of action arising under the Securities Act. These choice of forum provisions may limit a stockholder’s ability to bring a claim in a judicial forum that it finds favorable for disputes with us or our directors, officers or other employees. If a court were to find the choice of forum provision contained in our amended and restated certificate of incorporation to be inapplicable or unenforceable, we may incur additional costs associated with resolving such action in other jurisdictions.

Our ability to use our net operating loss carryforwards and other tax attributes may be limited. If we are required to pay any tax assessment, it could impact our net operating loss carryforwards, as well as our results of operations and financial condition.

As of December 31, 2023, we had U.S. federal and state net operating loss (“NOL”) carryforwards of $195.0 million and $302.8 million, respectively, which may be available to offset future taxable income. As of December 31, 2023, we also had gross federal tax credits of $7.5 million, which may be used to offset future tax liabilities. Certain NOLs and tax credit carryforwards will begin to expire in 2039. Use of our NOL carryforwards and tax credit carryforwards depends on many factors, including having current or future taxable income, which cannot be assured.

In addition, in December 2023, the Israeli Tax Authorities issued a tax assessment claiming our 2019 reorganization and intercompany transaction to license the intellectual property rights from our subsidiary in Israel should be treated as a sale of intellectual property rights. If this matter is litigated and the Israeli Tax Authorities are able to successfully sustain their position and we are required to pay a tax assessment, it could impact our NOL carryforwards and our results of operations and financial condition could be materially and adversely affected. See further discussion in Part II, Item 7 “Management’s Discussion and Analysis of Financial Condition and Results of Operations—Critical Accounting Estimates—Income Taxes” and in Note 9 to our consolidated financial statements appearing under Part II, Item 8 of our Annual Report on Form 10-K for the year ended December 31, 2023.

Litigation costs and the outcome of litigation could have a material adverse effect on our business.

From time to time we may be subject to litigation claims through the ordinary course of our business operations regarding, but not limited to, securities litigation, employment matters, security of patient and employee personal information, contractual relations with collaborators and licensors and intellectual property rights. Litigation to defend ourselves against claims by third parties, or to enforce

40


 

any rights that we may have against third parties, could result in substantial costs and diversion of our resources, causing a material adverse effect on our business, financial condition, results of operations or cash flows.

 

41


 

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

None.

Item 3. Defaults upon Senior Securities.

None.

Item 4. Mine Safety Disclosures.

Not applicable.

Item 5. Other Information.

Trading Plans

During the fiscal quarter ended March 31, 2024, no director or Section 16 officer adopted or terminated any Rule 10b5-1 trading arrangement or non-Rule 10b5-1 trading arrangement (in each case as defined in Item 408(a) of Regulation S-K).

 

42


 

Item 6. Exhibits.

 

Exhibit

Number

Description

 

 

 

  2.1

Contribution and Exchange Agreement, dated as of September 17, 2019, by and among 89Bio Ltd., the Company and its shareholders (filed with the SEC as Exhibit 2.1 to the Company’s Form S-1 filed on October 11, 2019).

 

 

 

  3.1

Second Amended and Restated Certificate of Incorporation (filed with the SEC as Exhibit 3.1 to the Company’s Form 8-K filed on November 15, 2019).

 

 

 

  3.2

 

Certificate of Amendment to the Second Amended and Restated Certificate of Incorporation of 89bio, Inc. (filed with the SEC as Exhibit 3.1 to the Company’s Form 8-K filed on June 9, 2023).

 

 

 

  3.3

Third Amended and Restated Bylaws of the Company (filed with the SEC as Exhibit 3.1 to the Company’s Current Report on Form 8-K filed on November 14, 2023).

 

 

 

  4.1

 

Specimen common stock certificate of the registrant (filed with the SEC as Exhibit 4.1 to the Company’s Form S-1/A filed on October 28, 2019).

 

 

 

  4.2

 

Form of Warrant to Purchase Common Stock for Silicon Valley Bank (filed with SEC as Exhibit 4.1 to the Company’s Form 8-K filed on April 13, 2020).

 

 

 

  4.3

 

Form of Warrant to Purchase Common Stock for Silicon Valley Bank (filed with the SEC as Exhibit 4.1 to the Company’s Current Report on Form 8-K filed on June 4, 2021).

 

 

 

  4.4

 

Form of Warrant (filed with the SEC as Exhibit 4.1 to the Company’s Form 8-K filed on July 1, 2022).

 

 

 

  4.5

 

Form of Pre-Funded Warrant (filed with the SEC as Exhibit 4.2 to the Company’s Form 8-K filed on July 1, 2022).

 

 

 

  4.6

 

Form of Warrant to Purchase Common Stock for K2 HealthVentures LLC (filed with the SEC as Exhibit 4.1 to the Company’s Form 8-K/A filed on February 2, 2023).

 

 

 

  4.7

 

Form of Pre-Funded Warrant (filed with the SEC as Exhibit 4.1 to the Company’s Current Report on Form 8-K filed on December 8, 2023).

 

 

 

31.1*

Certification of Principal Executive Officer Pursuant to Rules 13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934.

 

 

 

31.2*

Certification of Principal Financial Officer Pursuant to Rules 13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934.

 

 

 

32#

Certification of Principal Executive Officer and Principal Financial Officer Pursuant to 18 U.S.C. Section 1350.

 

 

 

101.INS*

Inline XBRL Instance Document - the instance document does not appear in the Interactive Data File as its XBRL tags are embedded within the Inline XBRL document

 

 

 

101.SCH*

 

Inline XBRL Taxonomy Extension Schema With Embedded Linkbase Documents

 

 

 

 

 

 

104

 

The cover page for the Company’s Quarterly Report on Form 10-Q has been formatted in Inline XBRL and contained in Exhibit 101

 

* Filed herewith.

# Furnished herewith and not deemed to be “filed” for purposes of Section 18 of the Exchange Act, and shall not be deemed to be incorporated by reference into any filing under the Securities Act of 1933, as amended, or the Exchange Act.

43


 

SIGNATURES

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

 

89bio, Inc.

Date: May 9, 2024

By:

/s/ Rohan Palekar

Rohan Palekar

Chief Executive Officer

(principal executive officer)

 

Date: May 9, 2024

By:

/s/ Ryan Martins

Ryan Martins

Chief Financial Officer

(principal financial and accounting officer)

 

44


EX-31.1 2 etnb-ex31_1.htm EX-31.1 EX-31.1

Exhibit 31.1

CERTIFICATION 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

I, Rohan Palekar, certify that:

1.
I have reviewed this Quarterly Report on Form 10-Q of 89bio, 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

By:

/s/ Rohan Palekar

Rohan Palekar

Chief Executive Officer

(principal executive officer)

 


EX-31.2 3 etnb-ex31_2.htm EX-31.2 EX-31.2

Exhibit 31.2

CERTIFICATION 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

I, Ryan Martins, certify that:

1.
I have reviewed this Quarterly Report on Form 10-Q of 89bio, 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

By:

/s/ Ryan Martins

Ryan Martins

Chief Financial Officer

(principal financial and accounting officer)

 


EX-32 4 etnb-ex32.htm EX-32 EX-32

 

Exhibit 32

CERTIFICATION PURSUANT TO

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

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report on Form 10-Q of 89bio, Inc. (the “Company”) for the period ending March 31, 2024, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), each of the undersigned officers of the Company hereby certifies, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that to the best of his 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

By:

/s/ Rohan Palekar

Rohan Palekar

Chief Executive Officer
(principal executive officer)

 

 

Date: May 9, 2024

By:

/s/ Ryan Martins

Ryan Martins

Chief Financial Officer
(principal financial and accounting officer)

 

The foregoing certification is being furnished solely to accompany the Report pursuant to 18 U.S.C. §1350, and is not being filed for purposes of Section 18 of the Securities Exchange Act of 1934, and is not to be incorporated by reference into any filing of the Company, whether made before or after the date hereof, regardless of any general incorporation language in such filing.

Note: A signed original of this written statement required by §906 has been provided to 89bio, Inc. and will be retained by 89bio, Inc. and furnished to the Securities and Exchange Commission or its staff upon request.

 

 


EX-101.SCH 5 etnb-20240331.xsd XBRL TAXONOMY EXTENSION SCHEMA WITH EMBEDDED LINKBASES DOCUMENT 100000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 100010 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 100020 - Disclosure - Fair Value Measurements - Summary of Financial Assets Measured at Fair Value on Recurring Basis (Details) 2 link:presentationLink link:calculationLink link:definitionLink 100030 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100040 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100050 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100060 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100070 - Disclosure - Organization and Liquidity link:presentationLink link:calculationLink link:definitionLink 100080 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 100090 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 100100 - Disclosure - Balance Sheet Components link:presentationLink link:calculationLink link:definitionLink 100110 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 100120 - Disclosure - Term Loan Facility link:presentationLink link:calculationLink link:definitionLink 100130 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 100140 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 100150 - Disclosure - Net Loss Per Share link:presentationLink link:calculationLink link:definitionLink 100160 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 100170 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 100180 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 100190 - Disclosure - Balance Sheet Components (Tables) link:presentationLink link:calculationLink link:definitionLink 100200 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 100210 - Disclosure - Term Loan Facility (Tables) link:presentationLink link:calculationLink link:definitionLink 100220 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 100230 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 100240 - Disclosure - Net Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 100250 - Disclosure - Organization and Liquidity - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100260 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100270 - Disclosure - Fair Value Measurements - Summary of Financial Assets Measured at Fair Value on Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 100280 - Disclosure - Fair Value Measurements - Schedule of Contractual Maturities of Financial Assets Measured at Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 100290 - Disclosure - Fair Value Measurements - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100300 - Disclosure - Balance Sheet Components - Schedule of Prepaid and Other Current Assets (Details) link:presentationLink link:calculationLink link:definitionLink 100310 - Disclosure - Balance Sheet Components - Schedule of Accrued Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 100320 - Disclosure - Commitments and Contingencies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100330 - Disclosure - Commitments and Contingencies - Schedule of Undiscounted Future Minimum Lease Payments Due Under Non-cancellable Operating Lease (Details) link:presentationLink link:calculationLink link:definitionLink 100340 - Disclosure - Commitments and Contingencies - Schedule of Undiscounted Future Minimum Lease Payments Due Under Non-cancellable Operating Lease (Details) 2 link:presentationLink link:calculationLink link:definitionLink 100350 - Disclosure - Commitments and Contingencies - Schedule of Future Minimum Annual Payments for Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 100360 - Disclosure - Term Loan Facility - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100370 - Disclosure - Term Loan Facility - Schedule of Repayment of Principal Amount (Details) link:presentationLink link:calculationLink link:definitionLink 100380 - Disclosure - Stockholders' Equity - Schedule of Shares of Common Stock Available for Future Issuance (Details) link:presentationLink link:calculationLink link:definitionLink 100390 - Disclosure - Stockholders' Equity - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100400 - Disclosure - Stockholders' Equity - Schedule of Outstanding Warrants to Purchase Shares of Common Stock (Details) link:presentationLink link:calculationLink link:definitionLink 100410 - Disclosure - Stock-Based Compensation - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100420 - Disclosure - Stock-Based Compensation - Summary of Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 100430 - Disclosure - Stock-Based Compensation - Summary of Estimated Fair Value of Stock Option Awards Granted Using Black-Scholes Option-Pricing Model (Details) link:presentationLink link:calculationLink link:definitionLink 100440 - Disclosure - Stock-Based Compensation - Summary of Restricted Stock Unit Activity (Details) link:presentationLink link:calculationLink link:definitionLink 100450 - Disclosure - Stock-Based Compensation - Summary of Stock-Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 100460 - Disclosure - Net Loss Per Share - Schedule of Weighted-average Shares Outstanding Used to Calculate Basic and Diluted Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 100470 - Disclosure - Net Loss Per Share - Schedule of Outstanding Potentially Dilutive Securities Excluded From Calculation of Diluted Net Loss (Details) link:presentationLink link:calculationLink link:definitionLink 100480 - Disclosure - Subsequent Events - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink Lessee, Operating Lease, Liability, to be Paid, Year One 2023 Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Collaborative Arrangement and Arrangement Other than Collaborative Document Transition Report Document Transition Report Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Weighted Average Remaining Contractual Term (In years), Outstanding Money Market Funds [Member] Money Market Funds Prepayment fee percentage Prepayment fee percentage. Prepayment Fee Percentage Offering costs Payments of deferred offering costs Payments of Stock Issuance Costs Geographical [Axis] Geographical Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Vesting period Total cash equivalents and marketable securities Debt Securities, Available-for-Sale Short-term investments, Aggregated Fair Value Other noncurrent liabilities Other Liabilities, Noncurrent Prepaid and other assets Increase (Decrease) in Prepaid Expense and Other Assets Restricted Stock Units (RSUs) [Member] Restricted Stock Units (RSUs") Fair Value, Inputs, Level 1 [Member] Level 1 Beneficial ownership limitation on exercise of warrant. Beneficial Ownership Limitation On Exercise Of Warrant Percentage of ownership limitation Fair Value Disclosures [Text Block] Fair Value Measurements Income Taxes Income Tax, Policy [Policy Text Block] Prepaid Expense and Other Assets, Current [Abstract] Minimum unrestriced cash and cash equivalents to three month average cash and cash equivalents multiplier. Minimum Unrestriced Cash And Cash Equivalents to Three Month Average Cash And Cash Equivalents Multiplier Minimum unrestriced cash and cash equivalents to three month average cash and cash equivalents multiplier Unrecognized unvested stock option Unrecognized stock-based compensation expense related to unvested awards Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total Debt instrument carrying amount including periodic payment terms balloon payment to be paid. Debt Instrument Carrying Amount Including Periodic Payment Terms Balloon Payment To Be Paid Total principal repayments and final payment fee Title of Individual [Domain] Title of Individual Subsequent Events [Text Block] Subsequent Events Proceeds from issuance of common stock in public offerings, net of issuance costs Proceeds from issuance public offering. Proceeds From Issuance Public Offering Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Summary of Financial Assets Measured at Fair Value on Recurring Basis Operating Lease, Liability, Noncurrent Operating lease liability, non-current Schedule of Stock by Class [Table] Schedule Of Stock By Class [Table] Two thousand and twenty three loan agreement. Two Thousand and Twenty Three Loan Agreement [Member] 2023 Loan Agreement Asset transfer and license agreement termination period after written notice. Asset Transfer And License Agreement Termination Period After Written Notice Asset transfer and license agreement, termination period after written notice Debt Instrument, Maturity Date, Description Debt instrument, maturity date, description Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Number of RSUs Debt Instrument, Unamortized Discount Less: unamortized debt discount Debt Instrument, Unamortized Discount, Total Debt discount Less: unamortized debt discount Class of Stock [Line Items] Class Of Stock [Line Items] Operating lease liability percentage. Operating Lease Liability Percentage Incremental borrowing rate used to determine operating lease liability percentage Assets, Current Total current assets Restricted Cash and Cash Equivalents [Axis] Liabilities and Equity Total liabilities and stockholders’ equity Entity Address, State or Province Entity Address, State or Province Operating Leases, Future Minimum Payments, Due in Two Years 2023 Term Loan Facility Long-Term Debt [Text Block] Stock Issued During Period, Value, New Issues Issuance of common stock Common stock remaining for future sales Common Stock Remaining For Future Sales Common stock remaining for future sales. Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Outstanding, Ending Balance Outstanding, Beginning Balance Comprehensive Income (Loss), Net of Tax, Attributable to Parent Comprehensive loss Trading Symbol Trading Symbol Risk and uncertainties policy. Risk And Uncertainties Policy Policy [Text Block] Risk and Uncertainties Percentage of increase in number of shares of capital stock reserved for issuance. Percentage Of Increase In Number Of Shares Of Capital Stock Issued And Outstanding Percentage of increase in number of shares of capital stock issued and outstanding Common stock, shares issued Common Stock, Shares, Issued 2026 Long-Term Debt, Maturity, Year Two ATM Facility ATM facility. A T M Facility [Member] Prepaid Expense and Other Assets, Current Prepaid and other current assets Total prepaid and other current assets Schedule of Long-Term Debt Instruments [Table] Debt Instrument [Table] Shares, Outstanding Ending balance, shares Beginning balance, shares Lessee, Operating Lease, Liability, to be Paid, Year Three 2025 Common Stock, Capital Shares Reserved for Future Issuance Total available for future issuance Common stock shares reserved for future issuance AOCI Attributable to Parent [Member] Accumulated Other Comprehensive (Loss) Income Other comprehensive income (loss) Total other comprehensive (loss) income Other Comprehensive Income (Loss), Net of Tax Term loan, current Term loan, current Long-Term Debt, Current Maturities Long-Term Debt, Current Maturities, Total Entity Address, City or Town Entity Address, City or Town 2024 (remaining nine months) Long-Term Debt, Maturity, Remainder of Fiscal Year Pre- Funded Warrants excluded Class of Warrant or Right, Outstanding Shares of Common Stock Underlying Warrants Subsequent Event [Member] Subsequent Events Subsequent Event Type [Axis] Subsequent Event Type Additional Paid-in Capital [Member] Additional Paid-in Capital Liabilities, Current [Abstract] Current liabilities: Assets, Current [Abstract] Current assets: Line of credit facility increase in borrowing capacity. Line Of Credit Facility Increase In Borrowing Capacity Line of credit facility maximum borrowing capacity Statement of Stockholders' Equity [Abstract] Marketable securities Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, after Allowance for Credit Loss Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, after Allowance for Credit Loss, Total Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false] Change in accounting principle, accounting standards update, immaterial effect [true false] Operating lease liabilities, current Operating Lease, Liability, Current Minimum unrestriced cash and cash equivalents to trailing three month average cash and cash equivalents multiplier. Minimum Unrestriced Cash and Cash Equivalents to Trailing Three Month Average Cash and Cash Equivalents Multiplier Minimum unrestriced cash and cash equivalents to trailing three month average cash and cash equivalents multiplier Marketable Securities Marketable Securities, Policy [Policy Text Block] Lender Name [Axis] Debt Instrument, Maturity Date Debt instrument, maturity date Total net carry value Long-Term Debt Long-Term Debt, Total Property, Plant and Equipment, Net Property and equipment, net Property, Plant and Equipment, Net, Total Aggregate payment of production facility Production Facility Payment Payable Production facility payment payable. Net cash proceeds from sale of equity securities. Net Cash Proceeds From Sale Of Equity Securities Proceeds from sale of available-for-sale securities, equity Defered financing fee. Defered Financing Fee Defered fiancing fee Scenario [Domain] Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Collaborative Arrangement and Arrangement Other than Collaborative Issuance of common stock warrant in connection with term loan facility. Issuance Of Common Stock Warrant In Connection With Term Loan Facility Issuance of common stock warrants in connection with term loan Entity Central Index Key Entity Central Index Key Class of Warrant or Right, Number of Securities Called by Warrants or Rights Warrants to purchase shares of common stock Warrants to purchase common stock Plan Name [Domain] Plan Name Change in Accounting Principle, Accounting Standards Update, Adopted [true false] Change in accounting principle, accounting standards update, adopted [true false] Stock Options Outstanding Stock Options Outstanding [Member] Stock options outstanding member. Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table] Subsidiary Or Equity Method Investee Sale Of Stock By Subsidiary Or Equity Investee [Table] Total cash equivalents and marketable securities Assets, Fair Value Disclosure Increase (Decrease) in Other Operating Assets, Total Increase (Decrease) in Other Operating Assets Other assets Tranche One Tranche one. Tranche One [Member] Liabilities, Current Total current liabilities Entity Tax Identification Number Entity Tax Identification Number Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Schedule of Undiscounted Future Minimum Lease Payments Due Under Non-cancellable Operating Lease Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Net loss before income tax Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table] Increase (Decrease) in Operating Capital [Abstract] Changes in operating assets and liabilities: Line of Credit Facility, Description Line of credit facility, description Financial Instruments [Domain] Financial Instruments Debt Instrument, Term Fair measurement input Svb leerink llc and cantor fitzgerald & co. S V B Leerink L L C And Cantor Fitzgerald Co [Member] SVB Leerink LLC Stock Issued During Period, Value, Employee Stock Purchase Plan Issuance of common stock upon ESPP purchases Award Type [Axis] Award Type Class of Warrant or Right [Line Items] Class Of Warrant Or Right [Line Items] Plan Name [Axis] Plan Name Geographical [Domain] Geographical Assets Total assets Service-based RSUs member. Service Based R S Us [Member] Service-based RSUs Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Pre-funded Warrants To Purchase Common Stock Pre-funded Warrants To Purchase Common Stock [Member] Pre-funded warrants to purchase common stock member. Entity Registrant Name Entity Registrant Name Percentage of annual increase to rent. Percentage Of Annual Increase To Rent Percentage of annual increase in rent Retained Earnings (Accumulated Deficit) Accumulated deficit Retained Earnings (Accumulated Deficit), Total Supplemental Cash Flow Information [Abstract] Supplemental disclosures of cash information: Retained Earnings [Member] Accumulated Deficit Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Outstanding, Ending Balance Outstanding, Beginning Balance Tranche two. Tranche Two [Member] Tranche Two Stock Issued During Period, Shares, Employee Stock Purchase Plans Issuance of common stock upon ESPP purchase, Shares Minimum [Member] Minimum Investments Classified by Contractual Maturity Date [Table Text Block] Schedule of Contractual Maturities of Financial Assets Measured at Fair Value Significant Accounting Policies [Text Block] Summary of Significant Accounting Policies Operating Lease, Liability Present value of operating lease liability Operating Lease, Liability, Total Forecast Forecast [Member] Schedule of prepaid and other current assets. Schedule Of Prepaid And Other Current Assets Table [Text Block] Schedule of Prepaid and Other Current Assets Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum Expected volatility, minimum Equity Component [Domain] Equity Component Stock Options Outstanding Employee Stock Option [Member] Employee Stock Option Change in Accounting Principle, Accounting Standards Update, Adoption Date Change in accounting principle, accounting standards update, adoption date Unaudited Interim Condensed Consolidated Financial Statements Unaudited Interim Condensed Consolidated Financial Statements [Policy Text Block] Unaudited interim condensed consolidated financial statements. Amortization of debt discount and accretion of deferred debt costs Amortization of Debt Issuance Costs and Discounts Amortization of Debt Issuance Costs and Discounts, Total Repayments of Lines of Credit Repaid line of credit Period for increase in number of shares of common stock reserved for issuance. Period For Increase In Number Of Shares Of Common Stock Reserved For Issuance Period for increase in number of shares of common stock reserved for issuance Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net loss to net cash used in operating activities: Measurement Frequency [Axis] Measurement Frequency BiBo Biopharma Engineering Co., Ltd. BiBo Biopharma Engineering Co., Ltd. [Member] BiBo Biopharma Engineering Co., Ltd. Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Weighted Average Exercise Price Debt Disclosure [Abstract] Debt Instrument, Basis Spread on Variable Rate Debt instrument, basis spread on variable rate Entity Current Reporting Status Entity Current Reporting Status Common stock, shares authorized Common Stock, Shares Authorized Research and Development Expense Research and development Research and Development Expense, Total Debt Conversion, Converted Instrument, Amount Conversion of principal amount Assets [Abstract] Assets Proceeds from issuance of common stock upon ESPP purchases Proceeds from issuance of common stock, net of commissions and offering expenses Aggregate proceeds from sale of common stock, net of commissions Measurement Input, Expected Term [Member] Measurement Input, Expected Term Subsidiary, Sale of Stock [Line Items] Subsidiary Sale Of Stock [Line Items] Common stock, $0.001 par value: 200,000,000 shares authorized; 95,199,724 and 93,269,377 shares issued and outstanding as of March 31, 2024 and December 31, 2023, respectively Common Stock, Value, Issued Debt Instrument, Convertible, Conversion Price Conversion price per share Accrued Liabilities, Current Accrued expenses Total accrued expenses Operating Leases, Future Minimum Payments, Remainder of Fiscal Year 2022 Current Fiscal Year End Date Current Fiscal Year End Date Share-Based Payment Arrangement, Noncash Expense Stock-based compensation Share-Based Payment Arrangement, Noncash Expense, Total Increase in unrecognized tax benefits Unrecognized Tax Benefits, Period Increase (Decrease) Unrecognized Tax Benefits, Period Increase (Decrease), Total Operating Income (Loss) Loss from operations Operating Income (Loss), Total Proceeds from issuance of common stock in at-the-market public offerings, net of issuance costs Proceeds from issuance public offering at the market offering. Proceeds From Issuance Public Offering At The Market Offering Entity Ex Transition Period Entity Ex Transition Period Income tax expense Income Tax Expense (Benefit) Income Tax Expense (Benefit), Total Income tax expense Debt Issuance Costs, Gross Debt issuance costs, gross Issuance of common stock upon exercise of common stock warrants Stock Issued During Period Value Warrants Exercised Stock Issued During Period Value Warrants Exercised Research and Development Expense [Member] Research and Development Expenses Research and Development Accretion of final payment fee. Accretion Of Final Payment Fee Accretion of final payment fee on term loan Long-Term Debt, Maturity, Year Four 2027 Proceeds from sales and maturities of marketable securities Proceeds from Sale and Maturity of Debt Securities, Available-for-Sale Proceeds from Sale and Maturity of Debt Securities, Available-for-Sale, Total Lessee, Leases [Policy Text Block] Leases Share-Based Payment Arrangement, Expense Total stock-based compensation Share base compensation expense Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum Expected volatility, maximum Payments for taxes related to net share settlement upon vesting of restricted stock units Payment, Tax Withholding, Share-Based Payment Arrangement Measurement Input Type [Domain] Measurement Input Type Operating lease liabilities Increase (Decrease) in Operating Lease Liability San Francisco office. San Francisco Office [Member] San Francisco Office Valuation Approach and Technique [Domain] Valuation Approach and Technique Payment for purchases of available for sale securities. Payment For Purchase Of Available For Sale Securities Purchases of available-for-sale securities Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Aggregate Intrinsic Value Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract] Components of cash and cash equivalents, and restricted cash: Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table] Debt Instrument face amount Debt Instrument, Face Amount Earnings Per Share, Policy [Policy Text Block] Basic and Diluted Net Loss per Share 2021 ATM Facility Two Thousand And Twenty One At the Market Facility [Member] Two Thousand And Twenty One At the Market Facility [Member] Other Nonoperating Income (Expense) Other Nonoperating Income (Expense), Total Interest income and other, net Sale of Stock, Price Per Share Offering price per share Accrued research and development expense current. Accrued Research And Development Expense Current Accrued research and development expenses Operating Expenses [Abstract] Operating expenses: Unpaid offering costs included in accrued expenses Unpaid Offering Costs Included In Accrued Expenses Unpaid offering costs included in accrued expenses. Subsequent Events [Abstract] Commitments and Contingencies Disclosure [Abstract] Other Assets, Noncurrent Other assets Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Granted Other Accrued Liabilities, Current Accrued other expenses Equity [Text Block] Stockholders' Equity Agency Securities [Member] Agency bonds Depreciation Depreciation Depreciation, Total Interest Paid, Excluding Capitalized Interest, Operating Activities Cash paid for interest The Weighted-average Shares Outstanding Used To Calculate Basic And Diluted Net Loss Per Share [Line Items] Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] Stock Issued During Period Value Cashless Exercise Of Warrants. Stock Issued During Period Value Cashless Exercise Of Warrants Issuance of common stock upon cashless exercise of warrants Additional paid-in capital Additional Paid in Capital Additional Paid in Capital, Total Selling commission per shares sold percentage. Selling Commission Per Shares Sold Percentage Selling commission per shares sold percentage Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax Short-term investments, Gross Unrealized Holding Gains Operating Leases, Rent Expense Operating leases, rent expense Equity, Attributable to Parent [Abstract] Stockholders’ equity: Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] Expected base rent per annum. Expected Base Rent Per Annum Expected base rent per annum Payments for previously incurred offering costs related to public offering Payments for Previously Incurred Offering Costs Related to Public Offering Payments for previously incurred offering costs related to public offering Line of Credit Facility, Maximum Borrowing Capacity Line of credit facility, maximum borrowing capacity Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block] Schedule of Outstanding Warrants to Purchase Shares of Common Stock Common stock and warrants combined offering price per share. Common Stock And Warrants Combined Offering Price Per Share Offering price per share Earnings Per Share [Abstract] Unrealized (loss) gain on marketable securities OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax, Total Loss Contingencies [Table] Loss Contingencies [Table] Prefunded and common stock warrants. Prefunded And Common Stock Warrants Combined price of prefunded and common stock warrant Accounting Policies [Abstract] Scenario [Axis] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Warrant term loan member. Warrant Term Loan [Member] Warrants Term Loan Lessee, Operating Lease, Remaining Lease Term Remaining lease term Earnings Per Share, Basic Net loss per share, basic Earnings Per Share, Basic, Total Commitments and Contingencies Commitments and contingencies (Note 5) Income Statement [Abstract] Available for sale securities debt maturities after one through two years fair value. Available For Sale Securities Debt Maturities After One Through Two Years Fair Value After one year through two years Performance Stock Units (PSUs) Performance Shares (PSUs) Performance Shares [Member] Measurement Input Type [Axis] Measurement Input Type Statistical Measurement [Domain] Statistical Measurement Maximum amount of equity shares issuable. Maximum Amount Of Equity Shares Issuable Maximum amount of equity shares issuable Loss Contingencies [Line Items] Loss Contingencies [Line Items] Net Cash Provided by (Used in) Operating Activities Net cash used in operating activities Sale of Stock, Description of Transaction Public offering description Additional percentage of milestones payment payable upon achievement Additional Percentage Of Milestones Payment Payable Upon Achievement Additional percentage of milestones payment payable upon achievement. All Award Types Award Type Document Period End Date Document Period End Date Statistical Measurement [Axis] Statistical Measurement Commitments and Contingencies Disclosure [Text Block] Commitments and Contingencies Credit losses for marketable securities Marketable Securities, Gain (Loss) Earnings Per Share, Diluted Net loss per share, diluted Earnings Per Share, Diluted, Total Measurement Input, Expected Dividend Payment [Member] Measurement Input, Expected Dividend Payment Unrecognized tax benefits Unrecognized Tax Benefits Unrecognized Tax Benefits, Ending Balance Unrecognized Tax Benefits, Beginning Balance Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period Service period Debt Instrument, Name [Domain] Debt Instrument, Name Collaboration Agreement Collaboration Agreement [Member] Collaboration agreement. Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV Exercisable as of of March 31, 2024 Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Other noncurrent liabilities Increase (Decrease) in Other Noncurrent Liabilities Tevas development program. Tevas Development Program [Member] Teva's Development Program Fair Value, Recurring [Member] Recurring Schedule of Maturities of Long-Term Debt [Table Text Block] Schedule of Repayment of Principal Amount Underwriting discounts and commissions. Underwriting Discounts And Commissions Underwriting discounts and commissions Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Number of Options Remeasurement of lease liability and right of use asset in connection with lease modification Remeasurement Of Lease Liability And Right Of Use Asset In Connection With Lease Modification Remeasurement of lease liability and right of use asset in connection with lease modification. U.S. Treasury securities US Treasury Securities [Member] Aggregate unrealized loss position Number of Positions Debt Securities, Available-for-Sale, Unrealized Loss Position, Number of Positions Cash, Cash Equivalents, and Short-Term Investments Cash and cash equivalents and short term available-for-sale securities Cash, Cash Equivalents, and Short-Term Investments, Total Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Issuance of common stock upon exercise of stock options, shares Exercised Consolidation, Policy [Policy Text Block] Principles of Consolidation Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One Within one year Liabilities and Equity [Abstract] Liabilities and stockholders’ equity Fair value of warrant assumptions, dividends. Fair Value Of Warrants Assumptions Dividends Fair value of warrant assumptions, dividends Entity Address, Postal Zip Code Entity Address, Postal Zip Code Schedule of common stock reserved for issuance. Schedule Of Common Stock Reserved For Issuance Table [Text Block] Schedule of Shares of Common Stock Available for Future Issuance Entity Interactive Data Current Entity Interactive Data Current Issuance of common stock warrants in connection with term loan Stock Issued Increase (Decrease) in Accounts Payable Accounts payable Increase (Decrease) in Accounts Payable, Total Equity [Abstract] Lessee, Operating Lease, Liability, Undiscounted Excess Amount Less: imputed interest Milestone payment. Milestone Payment Milestone payments Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Granted Share based compensation arrangement by share based payment award options aggregate intrinsic value. Share Based Compensation Arrangement By Share Based Payment Award Options Aggregate Intrinsic Value [Abstract] Aggregate Intrinsic Value 2023 Inducement Plan and 2019 Employee Stock Purchase Plan Two Thousand Twenty Three Inducement Plan And Two Thousand Nineteen Employee Stock Purchase Plan Member Two thousand twenty three inducement plan and two thousand nineteen employee stock purchase plan. Municipal Bonds [Member] Municipal Bonds Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Weighted Average Exercise Price, Exercised Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Share based compensation arrangement by share based payment award options weighted average remaining contractual term. Share Based Compensation Arrangement By Share Based Payment Award Options Weighted Average Remaining Contractual Term [Abstract] Weighted Average Remaining Contractual Term (In years) Cash and Cash Equivalents, Policy [Policy Text Block] Cash and Cash Equivalents Equity Components Equity Components [Axis] Accumulated Other Comprehensive Income (Loss) Warrants and rights outstanding maturity date description. Warrants And Rights Outstanding Maturity Date Description Expiration Date Aggregate payment of production facility Payments to Acquire Businesses, Gross Agreement date Business Acquisition, Date of Acquisition Agreement Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Weighted Average Grant Date Fair Value Outstanding, Vested/Released Local Phone Number Local Phone Number Sale of Stock [Axis] Sale of Stock 2019 equity incentive plan. Two Thousand And Nineteen Equity Incentive Plan [Member] 2019 Plan Weighted Average Exercise Price, Exercisable as of March 31, 2024 Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Issuance of common stock upon vesting of restricted stock units, net, shares Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures, Total Leerink Partners LLC and Cantor Fitzgerald and Co Leerink Partners LLC And Cantor Fitzgerald And Co [Member] Leerink partners LLC and cantor fitzgerald & Co. Restricted Cash, Current Restricted cash Share-Based Payment Arrangement, Employee [Member] Employee Statement of Cash Flows [Abstract] Comprehensive Income, Policy [Policy Text Block] Comprehensive Loss Warrant term loan one member. Warrant Term Loan One [Member] Warrants Term Loan Organization, Consolidation and Presentation of Financial Statements [Abstract] Accumulated other comprehensive (loss) income Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated Other Comprehensive Income (Loss), Net of Tax, Total Common Stock, Par or Stated Value Per Share Common stock, par value Unrecognized weighted average period Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Tranche Three Tranche Three1 [Member] Tranche three1 member. Issuance of common stock upon vesting of restricted stock units, net of withholding taxes Stock Issued During Period Value Restricted Stock Award Net Of Withholding Taxes. Stock Issued During Period Value Restricted Stock Award Net Of Withholding Taxes Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Maximum [Member] Maximum Lessee operating sublease term of contract. Lessee Operating Sublease Term Of Contract Lessee operating sublease term of contract Expected lease term APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition, Total Plus accumulated accretion of final payment fee Debt Instrument, Periodic Payment Terms, Balloon Payment to be Paid Fair Value, Recurring and Nonrecurring [Table] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table] Net change in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Payables and Accruals [Abstract] General and Administrative Expense [Member] General and Administrative Research and development expense prepaid current. Prepaid Research And Development Current Prepaid research and development Noncash Investing and Financing Items [Abstract] Supplemental disclosures of noncash information: Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Cancelled and forfeited Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Schedule of Outstanding Potentially Dilutive Securities Excluded From Calculation of Diluted Net Loss City Area Code City Area Code Research and Development Arrangement, Contract to Perform for Others, Type [Axis] Research and Development Arrangement, Contract to Perform for Others, Type Net Cash Provided by (Used in) Operating Activities [Abstract] Cash flows from operating activities: Issuance of common stock upon exercise of common stock warrants, shares Stock Issued During Period Shares Warrants Exercised. Stock Issued During Period Shares Warrants Exercised Operating Leases, Future Minimum Payments Due Total future minimum annual payments Percentage of production facility payment payable Percentage of Production Facility Payment Payable Percentage of production facility payment payable. Warrants to purchase common stock. Warrants To Purchase Common Stock Policy [Text Block] Warrants To Purchase Common Stock Pre-funded warrants. Pre Funded Warrants [Member] Pre-funded Warrants Maximum value of common stock to be issued under agreement Sale of Stock, Consideration Received Per Transaction General and Administrative Expense General and administrative General and Administrative Expense, Total Weighted Average Number of Shares Outstanding, Basic Weighted-average shares used to compute net loss per share, basic Weighted Average Number of Shares Outstanding, Basic, Total Prepaid Taxes Prepaid taxes Research and Development Arrangement, Contract to Perform for Others, Type [Domain] Research and Development Arrangement, Contract to Perform for Others, Type Employee Stock [Member] Employee Stock Purchase Plan ESPP Net Cash Provided by (Used in) Financing Activities [Abstract] Cash flows from financing activities: Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Summary of Restricted Stock Unit Activity Loss on extinguishment of debt Gain (Loss) on Extinguishment of Debt, Total Gain (Loss) on Extinguishment of Debt Loss on extinguishment Statement [Table] Statement [Table] Share-Based Payment Arrangement, Option, Activity [Table Text Block] Summary of Stock Option Activity Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Summary of Estimated Fair Value of Stock Option Awards Granted Using Black-Scholes Option-Pricing Model Stock Issued During Period Shares Cashless Exercise Of Warrants. Stock Issued During Period Shares Cashless Exercise Of Warrants Issuance of common stock upon cashless exercise of warrants, shares Nonrefundable upfront payment Asset Acquisition, Consideration Transferred Asset Acquisition, Consideration Transferred, Total Document Fiscal Period Focus Document Fiscal Period Focus Lessee, Operating Lease, Liability, to be Paid Total undiscounted future minimum lease payments Investment, Policy [Policy Text Block] Investments Lessee, Operating Lease, Liability, to be Paid, Year Two 2024 Accrued Professional Fees, Current Accrued professional and legal fees Statement [Line Items] Statement [Line Items] Two thousand and twenty one loan agreement. Two Thousand and Twenty One Loan Agreement [Member] 2021 Loan Agreement Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Antidilutive common stock equivalents excluded from calculation of diluted net loss per share Subsequent Event [Line Items] Subsequent Event [Line Items] Warrant [Member] Warrants Warrants to Purchase Common Stock Entity Incorporation, Date of Incorporation Date of incorporation Repayment of term loan Repayments of Other Long-Term Debt Number of shares issuable under share-based payment arrangement. Number Of Shares Issuable Under Share Based Payment Arrangement Number of common shares issuable under the plan (in shares) Common Stock [Member] Common Stock Change in Accounting Principle, Accounting Standards Update, Early Adoption [true false] Change in accounting principle, accounting standards update, early adopted [true false] Debt Instrument [Line Items] Debt Instrument [Line Items] Warrants and Rights Outstanding, Maturity Date Warrant expiration date Cash and Cash Equivalents, at Carrying Value Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value, Total Summary of Stock-Based Compensation Expense Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Realized Investment Gains (Losses) Realized gains or losses on investments Realized Investment Gains (Losses), Total Measurement Input, Risk Free Interest Rate [Member] Measurement Input, Risk Free Interest Rate Aggregate Intrinsic Value, Exercisable as of March 31, 2024 Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Net accretion of discounts on investments in marketable securities Accretion (Amortization) of Discounts and Premiums, Investments Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Agreement date Collaboration Agreement Date Collaboration agreement date. Teva Agreements Teva agreement. Teva Agreement [Member] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name Accounting Standards Update 2016-13 [Member] ASU 2016-13 Cover [Abstract] Number of prefunded warrants issued during period. Number Of Prefunded Warrants Issued During Period Number of prefunded warrants issued during period Document Fiscal Year Focus Document Fiscal Year Focus Warrants and rights outstanding maturity month and year. Warrants and Rights Outstanding Maturity Month and Year Warrants expiration month and year Sale of Stock [Domain] Sale of Stock Warrant term loan two. Warrant Term Loan Two [Member] Warrants Term Loan Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Weighted Average Grant Date Fair Value Outstanding, Granted Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised Proceeds from issuance of common stock upon exercise of stock options Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised, Total Fair value of warrants issued. Fair Value Of Warrants Issued Fair value of warrant shares issued Rsus And Psus Outstanding RSUs and PSUs outstanding RSUs and PSUs outstanding [Member] RSUs and PSUs outstanding member. Security Exchange Name Security Exchange Name Valuation Technique, Option Pricing Model [Member] Valuation Technique, Option Pricing Model Other non-current liability Other Non Current Liability Other non-current liability New Accounting Pronouncements, Policy [Policy Text Block] Recent Adopted And Accounting Pronouncements Asset transfer and license agreement termination period notice of failure. Asset Transfer And License Agreement Termination Period Notice Of Failure Asset transfer and license agreement, termination period notice of breach Agency discount securities. Agency Discount Securities [Member] Agency discount securities Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Weighted Average Exercise Price, Cancelled and forfeited Business Acquisition, Acquiree [Domain] Financial Instrument [Axis] Financial Instrument Line of Credit Facility Expired Borrowings Line of Credit Facility Expired Borrowings Line of credit facility, Expired unused Class of Warrant or Right [Table] Class Of Warrant Or Right [Table] Stock Issued During Period, Value, Stock Options Exercised Issuance of common stock upon exercise of stock options Entity Emerging Growth Company Entity Emerging Growth Company RSUs and PSUs Outstanding Restricted Stock Units And Performance Shares Units Outstanding[Member] Restricted stock units and performance shares units outstanding. Amendment Flag Amendment Flag Schedule of Accrued Liabilities [Table Text Block] Schedule of Accrued Expenses 2023 ATM Facility Two Thousand And Twenty Three At the Market Facility [Member] Two Thousand And Twenty Three At the Market Facility [Member] Marketable securities Marketable Securities, Current Obligation to payment upon maximum achievement of certain clinical and commercial milestones. Obligation To Payment Upon Maximum Achievement Of Certain Clinical And Commercial Milestones Payment upon achievement of certain clinical and commercial milestones IPO [Member] Public Offerings Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax Short-term investments, Gross Unrealized Holding Losses Accounting Standards Update [Domain] Accounting Standards Update Contingent warrants excerciable upon term loan. Contingent Warrants Excerciable Upon Term Loan Warrant contingently exercisable upon funding of each subsequent term loan Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Line of credit facility expired unused borrowing amount. Line Of Credit Facility Expired Unused Borrowing Amount Line of credit facility, expired unused Term b loan facility. Term B Loan Facility [Member] Term B Loan Facility Proceeds from Lines of Credit Line of credit facility fully drawn amount Proceeds from Lines of Credit, Total Fair Value, Option, Quantitative Disclosures [Line Items] Fair Value, Option, Quantitative Disclosures [Line Items] Aggregate gross unrealized loss Debt Securities, Available-for-Sale, Unrealized Loss Position Debt Securities, Available-for-Sale, Unrealized Loss Position, Total Securities Act File Number Entity File Number Loan and security agreement. Loan And Security Agreement [Member] Loan Agreement 2023 inducement plan. Two Thousand And Twenty Three Inducement Plan [Member] 2023 Plan Line of Credit Facility, Expiration Date Credit facility maturity date Short term available for sale securities current. Short Term Available For Sale Securities Current Short-term available-for-sale securities Deferred Tax Assets, Gross Deferred tax assets Deferred Tax Assets, Gross, Total Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Remainder of 2022 Equity incentive plan member. Equity Incentive Plan [Member] Equity Incentive Plan Total term loan, noncurrent, net Term loan, noncurrent, net Long-Term Debt, Excluding Current Maturities Total term loan, non-current, net Cash and cash equivalents at beginning of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Total cash and cash equivalents, and restricted cash Cash and cash equivalents at end of period Balance Sheet Related Disclosures [Abstract] Cash Equivalents [Member] Cash equivalents Debt Instrument, Measurement Input Fair measurement input Short-term marketable securities Short Term Marketable Securities [Member] Short term marketable securities. Share-Based Payment Arrangement [Abstract] Asset transfer and license agreement termination notice period if bankruptcy petition filed. Asset Transfer And License Agreement Termination Notice Period If Bankruptcy Petition Filed Asset transfer and license agreement termination notice period if bankruptcy petition filed Accounts Payable, Current Accounts payable Accounts Payable, Current, Total Debt Instrument [Axis] Debt Instrument Proceeds from Issuance of Other Long-Term Debt Proceeds from term loan facility, net of issuance costs Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Weighted Average Grant Date Fair Value Outstanding, Ending Balance Weighted Average Grant Date Fair Value Outstanding, Beginning Balance Operating Expenses Total operating expenses Deferered other direct costs. Deferered Other Direct Costs Deferred other direct costs 2025 Long-Term Debt, Maturity, Year One Warrants To Purchase Common Stock Warrants To Purchase Common Stock [Member] Warrants to purchase common stock member. Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Expected term (years) Entity Address, Address Line Two Entity Address, Address Line Two Entity Small Business Entity Small Business Entity Shell Company Entity Shell Company Title of Individual [Axis] Title of Individual Investment Type [Axis] Class of Warrant or Right, Exercise Price of Warrants or Rights Warrant exercise price 2024 Loan Agreement Two Thousand And Twenty Four Loan Agreement [Member] Two thousand and twenty four loan agreement. Class of Warrant or Right [Domain] Class of Warrant or Right Total Unrecognised expense Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Weighted Average Grant Date Fair Value Issuance of common stock upon vesting of restricted stock units, net of tax withholding for net share settlement, shares Restricted Stock, Shares Issued Net of Shares for Tax Withholdings Earnings Per Share [Text Block] Net Loss Per Share Commercial Paper [Member] Commercial Paper Entity Address, Address Line One Entity Address, Address Line One Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] Antidilutive Securities [Axis] Antidilutive Securities 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. Summary Of Significant Accounting Policies [Line Items] Summary Of Significant Accounting Policies [Line Items] Measurement Input, Price Volatility [Member] Measurement Input, Price Volatility Supplemental Balance Sheet Disclosures [Text Block] Balance Sheet Components Debt Instrument, Interest Rate During Period Debt instrument, interest rate Line of Credit Facility, Commitment Fee Percentage Commitment fee percentage Subsequent Event Type [Domain] Subsequent Event Type Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum Risk-free interest rate, minimum Income Statement Location [Axis] Income Statement Location 2027 Long-Term Debt, Maturity, Year Three US Government Agencies Short-Term Debt Securities [Member] U.S. government bonds Issuance of common stock upon vesting of restricted stock units, net of tax withholding for net share settlement Restricted Stock, Value, Shares Issued Net of Tax Withholdings Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum Risk-free interest rate, maximum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Expected dividend Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Net loss Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Total Line of Credit Facility, Lender [Domain] Fair Value, Inputs, Level 2 [Member] Level 2 Executive officer and certain employees. Executive Officer And Certain Employees [Member] Executive Officer and Certain Employees Tranche two and three. Tranche Two And Three [Member] Tranche two and three Total principal outstanding Long-Term Debt, Gross Title of 12(b) Security Title of 12(b) Security Commitment fee percentage. Commitment Fee Percentage Commitment fee percentage Term A loan facility. Term A Loan Facility [Member] Term A Loan Facility Investments [Domain] Accounting Standards Update [Axis] Accounting Standards Update Maximum value of common stock to be issued under agreement. Maximum Value of Common Stock To Be Issued Under Agreement Maximum value of common stock to be issued under agreement Net Cash Provided by (Used in) Investing Activities [Abstract] Cash flows from investing activities: Amortization of Debt Issuance Costs Amortization of debt issuance costs Subsequent Event [Table] Subsequent Event [Table] Interest Expense, Debt Interest expense Interest Expense, Debt, Total Weighted Average Remaining Contractual Term (In years), Exercisable as of March 31, 2024 Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Common stock, shares outstanding Common Stock, Shares, Outstanding Common Stock, Shares, Outstanding, Ending Balance Common Stock, Shares, Outstanding, Beginning Balance Share-Based Payment Arrangement [Text Block] Stock-Based Compensation Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Weighted Average Grant Date Fair Value Outstanding, Cancelled/Forfeited Proceeds from issuance of common stock upon exercise of common stock warrants Proceeds from Warrant Exercises Aggregate proceeds from exercise of warrants Income Statement Location [Domain] Income Statement Location Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Weighted Average Exercise Price, Granted Document Type Document Type Accounting Standards Update 2020-06 [Member] ASU 2020-06 Other Prepaid Expense, Current Prepaid other Warrant public offerings member. Warrant Public Offerings [Member] Warrants Public Offerings Cash paid related to operating lease liabilities Operating Lease, Payments, Use Stock Issued During Period Shares Restricted Stock Award Net Of Withholding Taxes. Stock Issued During Period Shares Restricted Stock Award Net Of Withholding Taxes Issuance of common stock upon vesting of restricted stock units, net of withholding taxes, shares Tevas glycoPEGylated FGF21 program. Tevas Glyco P E Gylated F G F21 Program [Member] Teva's GlycoPEGylated FGF21 Program Net cash (used in) provided by investing activities Net Cash Provided by (Used in) Investing Activities Document Quarterly Report Document Quarterly Report Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Cancelled / forfeited Net Cash Provided by (Used in) Financing Activities Net cash provided by financing activities Marketable securities Short-Term Investments [Member] Entity Filer Category Entity Filer Category Conversion option shares under the term loan with k2hv member. Conversion Option Shares Under The Term Loan With K2hv Member Conversion Shares Under the Term Loan with K2hv Increase (Decrease) in Accrued Liabilities Accrued expenses Increase (Decrease) in Accrued Liabilities, Total Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Total Organization and Liquidity Organization and Liquidity Disclosure [Text Block] Organization and liquidity disclosure. Performance RSUs. Performance R S Us [Member] Performance RSUs Purchases of marketable securities Payments to Acquire Marketable Securities Liabilities Total liabilities Equity, Attributable to Parent Ending balance Beginning balance Total stockholders’ equity Net Income (Loss) Net loss Net loss Interest Expense, Total Interest Expense Interest expense Cash and Cash Equivalents [Domain] Area of Land Office space, square feet Operating lease expiration month and year. Operating Lease Expiration Month And Year Operating lease expiration month and year Corporate debt securities Corporate Debt Securities [Member] Fair Value Measurement, Policy [Policy Text Block] Fair Value Measurements Information related to various accounting policies of the entity. Summary Of Significant Accounting Policies [Table] Summary Of Significant Accounting Policies [Table] Statement of Financial Position [Abstract] Weighted Average Number of Shares Outstanding, Diluted Weighted-average shares used to compute net loss per share, diluted Weighted Average Number of Shares Outstanding, Diluted, Total Operating Lease, Right-of-Use Asset, Periodic Reduction Noncash operating lease expense Conversion Feature Related To Outstanding Term Loan Conversion Feature Related To Outstanding Term Loan [Member] Conversion feature related to outstanding term loan. Debt Securities, Available-for-Sale, Amortized Cost Short-term investments, Amortized Cost Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent Percent of purchase shares of common stock Use of Estimates, Policy [Policy Text Block] Use of Estimates Contingent warrant forfeited. Contingent Warrant Forfeited Warrant Forfeited Sale of stock percentage of beneficial ownership limitation before transaction. Sale Of Stock Percentage Of Beneficial Ownership Limitation Before Transaction Percentage of ownership prior to issuance Interest and Other Income Interest income and other, net Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Weighted Average Exercise Price Outstanding, Ending Balance Weighted Average Exercise Price Outstanding, Beginning Balance Debt Security, Government, Non-US [Member] Non-US debt securities Schedule of Weighted-average Shares Outstanding Used to Calculate Basic and Diluted Net Loss Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Valuation Approach and Technique [Axis] Valuation Approach and Technique Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] Contingent warrants. Contingent Warrants Contingent warrants Fair Value Disclosures [Abstract] Milestone payment due payable. Milestone Payment Due Payable Milestone payment due, payable Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV Measurement Frequency [Domain] Measurement Frequency Payments to Acquire Property, Plant, and Equipment Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment, Total Reclassification, Comparability Adjustment [Policy Text Block] Reclassification Number of new employees granted shares under the plan Number of New Employees Granted Shares under the Plan Number of new employees granted shares under plan. Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Vested / released Stock Issued During Period, Shares, New Issues Issuance of common stock, shares Shares issued and sold Employee-related Liabilities, Current Accrued employee and related expenses Employee-related Liabilities, Current, Total Other comprehensive (loss) income: Other Comprehensive Income (Loss), Tax [Abstract] Business Acquisition [Axis] Class of Warrant or Right [Axis] Class of Warrant or Right Tranche four. Tranche Four [Member] Tranche Four Percentage of fee on loan. Percentage Of Fee On Loan Percentage of fee on loan San francisco. San Francisco [Member] San Francisco XML 7 R1.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Document and Entity Information - shares
3 Months Ended
Mar. 31, 2024
May 06, 2024
Cover [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Mar. 31, 2024  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q1  
Entity Registrant Name 89bio, Inc.  
Entity Central Index Key 0001785173  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Current Fiscal Year End Date --12-31  
Entity Filer Category Large Accelerated Filer  
Entity Common Stock, Shares Outstanding   98,383,998
Entity Shell Company false  
Entity Small Business false  
Entity Emerging Growth Company false  
Title of 12(b) Security Common stock, par value $0.001 per share  
Trading Symbol ETNB  
Security Exchange Name NASDAQ  
Entity File Number 001-39122  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 36-4946844  
Entity Address, Address Line One 142 Sansome Street  
Entity Address, Address Line Two Second Floor  
Entity Address, City or Town San Francisco  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 94104  
City Area Code 415  
Local Phone Number 432-9270  
Document Quarterly Report true  
Document Transition Report false  
XML 8 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 217,573 $ 316,161
Marketable securities 344,715 262,709
Prepaid and other current assets 12,494 14,664
Total current assets 574,782 593,534
Operating lease right-of-use assets 2,118 2,293
Property and equipment, net 37 46
Other assets 385 396
Total assets 577,322 596,269
Current liabilities:    
Accounts payable 15,352 8,585
Accrued expenses 20,295 20,530
Operating lease liabilities, current 702 496
Term loan, current 1,892 0
Total current liabilities 38,241 29,611
Operating lease liability, non-current 1,640 1,817
Term loan, noncurrent, net 23,065 24,795
Other noncurrent liabilities 3,837 3,740
Total liabilities 66,783 59,963
Commitments and contingencies (Note 5)
Stockholders’ equity:    
Common stock, $0.001 par value: 200,000,000 shares authorized; 95,199,724 and 93,269,377 shares issued and outstanding as of March 31, 2024 and December 31, 2023, respectively 95 93
Additional paid-in capital 1,020,076 993,455
Accumulated other comprehensive (loss) income (519) 190
Accumulated deficit (509,113) (457,432)
Total stockholders’ equity 510,539 536,306
Total liabilities and stockholders’ equity $ 577,322 $ 596,269
XML 9 R3.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Mar. 31, 2024
Dec. 31, 2023
Statement of Financial Position [Abstract]    
Common stock, par value $ 0.001 $ 0.001
Common stock, shares authorized 200,000,000 200,000,000
Common stock, shares issued 95,199,724 93,269,377
Common stock, shares outstanding 95,199,724 93,269,377
XML 10 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Operating expenses:    
Research and development $ 47,428 $ 22,306
General and administrative 9,849 6,218
Total operating expenses 57,277 28,524
Loss from operations (57,277) (28,524)
Interest expense (863) (2,075)
Interest income and other, net 6,556 1,763
Net loss before income tax (51,584) (28,836)
Income tax expense (97) 0
Net loss (51,681) (28,836)
Other comprehensive (loss) income:    
Unrealized (loss) gain on marketable securities (714) 114
Foreign currency translation adjustments 5 (4)
Total other comprehensive (loss) income (709) 110
Comprehensive loss $ (52,390) $ (28,726)
Net loss per share, basic $ (0.54) $ (0.54)
Net loss per share, diluted $ (0.54) $ (0.54)
Weighted-average shares used to compute net loss per share, basic 95,846,740 53,171,370
Weighted-average shares used to compute net loss per share, diluted 95,846,740 53,171,370
XML 11 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
ATM Facility
Common Stock
Common Stock
Public Offerings
Common Stock
ATM Facility
Additional Paid-in Capital
Additional Paid-in Capital
Public Offerings
Additional Paid-in Capital
ATM Facility
Accumulated Other Comprehensive (Loss) Income
Accumulated Deficit
Beginning balance at Dec. 31, 2022 $ 151,832   $ 51     $ 467,374     $ (350) $ (315,243)
Beginning balance, shares at Dec. 31, 2022     50,560,590              
Issuance of common stock 296,817 $ 13,422   $ 19 $ 1   $ 296,798 $ 13,421    
Issuance of common stock, shares       19,461,538 968,000          
Issuance of common stock upon exercise of common stock warrants 8,960   $ 2     8,958        
Issuance of common stock upon exercise of common stock warrants, shares     1,682,500              
Issuance of common stock upon exercise of stock options 185         185        
Issuance of common stock upon exercise of stock options, shares     61,408              
Issuance of common stock upon vesting of restricted stock units, net of withholding taxes (693)         (693)        
Issuance of common stock upon vesting of restricted stock units, net of withholding taxes, shares     133,669              
Issuance of common stock warrants in connection with term loan 482         482        
Stock-based compensation 3,551         3,551        
Net loss (28,836)                 (28,836)
Other comprehensive income (loss) 110               110  
Ending balance at Mar. 31, 2023 445,830   $ 73     790,076     (240) (344,079)
Ending balance, shares at Mar. 31, 2023     72,867,705              
Beginning balance at Dec. 31, 2023 536,306   $ 93     993,455     190 (457,432)
Beginning balance, shares at Dec. 31, 2023     93,269,377              
Issuance of common stock   $ 21,049     $ 2     $ 21,047    
Issuance of common stock, shares         1,396,888          
Issuance of common stock upon exercise of common stock warrants 1,798         1,798        
Issuance of common stock upon exercise of common stock warrants, shares     337,713              
Issuance of common stock upon exercise of stock options 7         7        
Issuance of common stock upon exercise of stock options, shares     1,626              
Issuance of common stock upon vesting of restricted stock units, net of tax withholding for net share settlement (1,229)         (1,229)        
Issuance of common stock upon vesting of restricted stock units, net of tax withholding for net share settlement, shares     194,120              
Stock-based compensation 4,998         4,998        
Net loss (51,681)                 (51,681)
Other comprehensive income (loss) (709)               (709)  
Ending balance at Mar. 31, 2024 $ 510,539   $ 95     $ 1,020,076     $ (519) $ (509,113)
Ending balance, shares at Mar. 31, 2024     95,199,724              
XML 12 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Cash flows from operating activities:    
Net loss $ (51,681) $ (28,836)
Adjustments to reconcile net loss to net cash used in operating activities:    
Stock-based compensation 4,998 3,551
Net accretion of discounts on investments in marketable securities (2,822) (1,040)
Amortization of debt discount and accretion of deferred debt costs 162 219
Loss on extinguishment of debt   1,208
Noncash operating lease expense 175 41
Depreciation 9 14
Changes in operating assets and liabilities:    
Prepaid and other assets 2,089 (4,599)
Accounts payable 6,767 4,225
Accrued expenses 457 (4,827)
Operating lease liabilities 29 (41)
Other noncurrent liabilities 97  
Net cash used in operating activities (39,720) (30,085)
Cash flows from investing activities:    
Proceeds from sales and maturities of marketable securities 72,140 37,880
Purchases of marketable securities (152,038) (33,774)
Net cash (used in) provided by investing activities (79,898) 4,106
Cash flows from financing activities:    
Proceeds from issuance of common stock in public offerings, net of issuance costs   296,817
Payments of deferred offering costs (253)  
Proceeds from issuance of common stock in at-the-market public offerings, net of issuance costs 21,067 13,422
Proceeds from term loan facility, net of issuance costs   24,363
Proceeds from issuance of common stock upon exercise of common stock warrants 1,798 8,960
Proceeds from issuance of common stock upon exercise of stock options 104 185
Payments for taxes related to net share settlement upon vesting of restricted stock units (1,686) (693)
Repayment of term loan   (21,400)
Net cash provided by financing activities 21,030 321,654
Net change in cash and cash equivalents (98,588) 295,675
Cash and cash equivalents at beginning of period 316,161 55,255
Cash and cash equivalents at end of period 217,573 350,930
Supplemental disclosures of cash information:    
Cash paid for interest 679 542
Cash paid related to operating lease liabilities 46 47
Supplemental disclosures of noncash information:    
Issuance of common stock warrants in connection with term loan   $ 482
Unpaid offering costs included in accrued expenses $ 18  
XML 13 R7.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Organization and Liquidity
3 Months Ended
Mar. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Liquidity

1. Organization and Liquidity

Description of Business

89bio, Inc. (“89bio” or the “Company”) is a clinical-stage biopharmaceutical company focused on the development and commercialization of innovative therapies for the treatment of liver and cardio-metabolic diseases. The Company’s lead product candidate, pegozafermin, a specifically engineered glycoPEGylated analog of fibroblast growth factor 21 (“FGF21”), is currently being developed for the treatment of metabolic dysfunction-associated steatohepatitis (“MASH”), previously known as nonalcoholic steatohepatitis, and for the treatment of severe hypertriglyceridemia (“SHTG”).

89bio was formed as a Delaware corporation in June 2019 to carry on the business of 89Bio Ltd., which was incorporated in Israel in January 2018.

Liquidity

The Company has incurred significant losses and negative cash flows from operations since inception and had an accumulated deficit of $509.1 million as of March 31, 2024. The Company has historically financed its operations primarily through the sale of equity securities, including warrants, and from borrowings under term loan facilities. To date, none of the Company’s product candidates have been approved for sale, and the Company has not generated any revenue from commercial products. The Company expects operating losses to continue and increase for the foreseeable future as the Company progresses its clinical development activities for its product candidates.

The Company believes its existing cash, cash equivalents and marketable securities of $562.3 million as of March 31, 2024 will be sufficient to fund its planned operating expense and capital expenditure requirements for a period of at least one year from the date of the issuance of these financial statements.

XML 14 R8.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of Significant Accounting Policies
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies

2. Summary of Significant Accounting Policies

Basis of Presentation

The accompanying interim unaudited condensed consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States (“U.S. GAAP”), the instructions to Form 10-Q and Rule 10-01 of Regulation S-X and applicable rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting.

Unaudited Interim Condensed Consolidated Financial Statements

The accompanying interim condensed consolidated financial statements are unaudited. The interim unaudited condensed consolidated financial statements have been prepared on the same basis as the audited consolidated financial statements as of and for the year ended December 31, 2023 and reflect all normal recurring adjustments that are necessary to present fairly the results for the interim periods presented. Interim results are not necessarily indicative of the results to be expected for the full year ending December 31, 2024 or for any other future annual or interim period. The condensed consolidated balance sheet as of December 31, 2023 was derived from the audited financial statements as of that date and, due to its summary nature, does not include all the disclosures required by U.S. GAAP in audited financial statements. These condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements included in the Annual Report on Form 10-K for the year ended December 31, 2023, which was filed with the SEC on March 1, 2024.

Principles of Consolidation

The accompanying condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. For the Company and its subsidiary in Israel, the functional currency has been determined to be the U.S. Dollar.

Use of Estimates

The preparation of condensed 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 as of the date of the condensed consolidated financial statements and the reported amounts of expenses during the reporting period. Significant estimates and assumptions made in the accompanying condensed consolidated financial statements include but are not limited to accruals for uncertain tax positions, accrued research and development expenses and the valuation of stock options. The

Company evaluates its estimates and assumptions on an ongoing basis using historical experience and other factors and adjusts those estimates and assumptions when facts and circumstances dictate. Actual results could differ from those estimates.

Fair Value Measurements

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. Assets and liabilities recorded at fair value are categorized based upon the level of judgment associated with the inputs used to measure their fair value. Hierarchical levels are directly related to the amount of subjectivity with the inputs to the valuation of these assets or liabilities as follows:

Level 1—Observable inputs such as unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date;

Level 2—Inputs (other than quoted prices included in Level 1) are either directly or indirectly observable inputs for similar assets or liabilities. These include quoted prices for identical or similar assets or liabilities in active markets and quoted prices for identical or similar assets or liabilities in markets that are not active; and

Level 3—Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.

Assets Measured at Fair Value on a Recurring Basis

As of March 31, 2024 and December 31, 2023, cash equivalents and marketable securities were the only financial instruments measured and recorded at fair value on a recurring basis on the Company’s condensed consolidated balance sheets.

Financial Instruments Not Carried at Fair Value

The Company’s financial instruments, including cash, other current assets, accounts payable and accrued expenses are carried at cost which approximates their fair value because of the short-term nature of these financial instruments. The fair value of the Company’s term loan approximates its carrying value, or amortized cost, due to the prevailing market rates of interest it bears.

Cash and Cash Equivalents

The Company considers all highly liquid investments purchased with original maturities of three months or less from the purchase date to be cash equivalents. Cash equivalents primarily consist of amounts invested in money market funds, commercial paper and U.S. government Treasury securities and are carried at fair value.

Marketable Securities

The Company invests its excess cash in marketable securities with high credit ratings including money market funds, commercial paper, securities issued by the U.S. government and its agencies and corporate debt securities. The Company accounts for all marketable securities as available-for-sale, as the sale of such securities may be required prior to maturity. These marketable securities are carried at fair value, with unrealized gains and losses reported as accumulated other comprehensive income (loss) until realized. The cost of debt securities is adjusted for accretion of premiums and amortization of discounts to maturity. Such amortization and accretion, as well as interest and dividends, are included in interest income and other, net. Realized gains and losses from the sale of marketable securities, if any, are determined on a specific identification basis and are also included in interest income and other, net. The Company’s marketable securities are classified as current assets, which reflects management’s intention to use the proceeds from sales of these securities to fund its operations, as necessary, even though the stated maturity date may be one year or more beyond the current balance sheet date.

The Company periodically assesses its marketable securities for impairment. For marketable securities in an unrealized loss position, this assessment first takes into account the Company’s intent to sell, or whether it is more likely than not that it will be required to sell the security before recovery of its amortized cost basis. If either of these criteria are met, the marketable security’s amortized cost basis is written down to fair value through interest income and other, net. For marketable securities in an unrealized loss position that do not meet the aforementioned criteria, the Company assesses whether the decline in fair value has resulted from credit losses or other factors. In making this assessment, the Company considers the extent to which fair value is less than amortized cost, any changes to the rating of the security by a rating agency, and any adverse conditions specifically related to the security, among other factors. If this assessment indicates that a credit loss may exist, the present value of cash flows expected to be collected from the security are compared to the amortized cost basis of the security. If the present value of cash flows expected to be collected is less than the amortized cost basis, a credit loss exists and an allowance for credit losses will be recorded in interest income and other, net, limited by the amount that the fair value is less than the amortized cost basis. Any additional impairment not recorded through an allowance for credit losses is recognized in other comprehensive loss. Changes in the allowance for credit losses are recorded as provision for (or reversal of) credit loss expense. Losses are charged against the allowance when management believes the uncollectability of a security is confirmed or when either of the criteria regarding intent or requirement to sell is met. These changes are recorded in interest income and other, net.

Income Taxes

The Company accounts for uncertain tax positions using a more-likely-than-not threshold for recognizing and resolving uncertain tax positions. This evaluation is based on factors including, but not limited to, changes in facts or circumstances, changes in tax law, effectively settled issues under audit, and new audit activity. Interest and penalties related to unrecognized tax benefits are included within income tax expense. For the three months ended March 31, 2024, the Company recorded income tax expense of $0.1 million for the accrual of additional interest related to unrecognized tax benefits.

Basic and Diluted Net Loss per Share

Basic and diluted net loss per share is calculated based upon the weighted-average number of shares of common stock outstanding during the period. Shares of common stock that are potentially issuable for little or no cash consideration at issuance, such as the Company’s pre-funded warrants issued in July 2022 and December 2023 are included in the calculation of basic and diluted net loss per share, even if they are antidilutive. During periods of income, participating securities are allocated a proportional share of income determined by dividing total weighted-average participating securities by the sum of the total weighted-average common shares and participating securities (the “two-class method”). Shares of the Company’s common stock warrants participate in any dividends that may be declared by the Company and are therefore considered to be participating securities. Participating securities have the effect of diluting both basic and diluted earnings per share during periods of income. During periods of loss, no loss is allocated to participating securities since they have no contractual obligation to share in the losses of the Company. Diluted loss per share is computed after giving consideration to the dilutive effect of stock options, restricted stock units (“RSUs”), performance stock units (“PSUs”) and common stock warrants, except where such non-participating securities would be anti-dilutive. As the Company incurred net losses for the periods presented, basic net loss per share is the same as diluted net loss per share since the effects of potentially dilutive securities are antidilutive.

Recently Adopted Accounting Standards

The Company did not adopt any new standards or updates issued by the Financial Accounting Standards Board (“FASB”) during the three months ended March 31, 2024 that had a material impact on the Company’s consolidated financial statements and related disclosures.

Accounting Pronouncements Not Yet Adopted

In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (“ASU 2023-07”), which is intended to improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant expenses. ASU 2023-07 requires disclosures to include significant segment expenses that are regularly provided to the chief operating decision maker (“CODM”), a description of other segment items by reportable segment, and any additional measures of a segment’s profit or loss used by the CODM when deciding how to allocate resources. The ASU also requires all annual disclosures required by Topic 280 to be included in interim periods. All disclosure requirements under this ASU are also required for public entities with a single reportable segment. The ASU is effective for the Company’s annual periods beginning on January 1, 2024 and interim periods beginning on January 1, 2025. Early adoption is permitted and requires retrospective application to all prior periods presented in the financial statements. The Company expects to adopt ASU 2023-07 in its Annual Report on Form 10-K for the year ending December 31, 2024 and in the interim periods thereafter. The Company is in the process of evaluating the requirements of this update, which is expected to result in expanded disclosures within the consolidated financial statements upon adoption.

In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (“ASU 2023-09”), which requires companies to disclose, on an annual basis, specific categories in the effective tax rate reconciliation and provide additional information for reconciling items that meet a quantitative threshold. In addition, ASU 2023-09 requires companies to disclose additional information about income taxes paid. The ASU is effective for the Company’s annual periods beginning on January 1, 2025 and will be applied on a prospective basis with the option to apply the standard retrospectively. Early adoption is permitted. The Company expects to adopt ASU 2023-09 in its Annual Report on Form 10-K for the year ending December 31, 2025 and in annual periods thereafter. The Company is in the process of evaluating the requirements of this update, which is expected to result in expanded disclosures within the consolidated financial statements upon adoption.

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

3. Fair Value Measurements

The following tables present the Company’s financial assets measured at fair value on a recurring basis by level within the fair value hierarchy for the periods indicated (in thousands):

 

 

 

 

March 31, 2024

 

 

 

Valuation

 

Amortized

 

 

Unrealized

 

 

Unrealized

 

 

Fair

 

 

 

Hierarchy

 

Cost

 

 

Gains

 

 

Losses

 

 

Value

 

Money market funds

 

Level 1

 

$

4,073

 

 

$

 

 

$

 

 

$

4,073

 

Commercial paper

 

Level 2

 

 

124,016

 

 

 

 

 

 

(71

)

 

 

123,945

 

U.S. government bonds

 

Level 2

 

 

194,344

 

 

 

47

 

 

 

(377

)

 

 

194,014

 

Agency bonds

 

Level 2

 

 

53,252

 

 

 

10

 

 

 

(107

)

 

 

53,155

 

Corporate debt securities

 

Level 2

 

 

5,184

 

 

 

 

 

 

(22

)

 

 

5,162

 

U.S. Treasury securities

 

Level 2

 

 

49,505

 

 

 

 

 

 

(8

)

 

 

49,497

 

Total cash equivalents and marketable securities

 

 

 

$

430,374

 

 

$

57

 

 

$

(585

)

 

$

429,846

 

Classified as:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents

 

 

 

 

 

 

 

 

 

 

 

 

$

85,131

 

Marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

 

344,715

 

Total cash equivalents and marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

$

429,846

 

 

 

 

 

 

December 31, 2023

 

 

 

Valuation

 

Amortized

 

 

Unrealized

 

 

Unrealized

 

 

Fair

 

 

 

Hierarchy

 

Cost

 

 

Gains

 

 

Losses

 

 

Value

 

Money market funds

 

Level 1

 

$

493

 

 

$

 

 

$

 

 

$

493

 

Commercial paper

 

Level 2

 

 

94,261

 

 

 

 

 

 

(55

)

 

 

94,206

 

U.S. government bonds

 

Level 2

 

 

137,976

 

 

 

250

 

 

 

(142

)

 

 

138,084

 

Agency bonds

 

Level 2

 

 

45,481

 

 

 

152

 

 

 

(44

)

 

 

45,589

 

Corporate debt securities

 

Level 2

 

 

3,177

 

 

 

 

 

 

(12

)

 

 

3,165

 

U.S. Treasury securities

 

Level 2

 

 

71,754

 

 

 

36

 

 

 

(1

)

 

 

71,789

 

Agency discount securities

 

Level 2

 

 

7,975

 

 

 

1

 

 

 

 

 

 

7,976

 

Total cash equivalents and marketable securities

 

 

 

$

361,117

 

 

$

439

 

 

$

(254

)

 

$

361,302

 

Classified as:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents

 

 

 

 

 

 

 

 

 

 

 

 

$

98,593

 

Marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

 

262,709

 

Total cash equivalents and marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

$

361,302

 

The valuation techniques used to measure the fair values of the Company’s Level 2 financial instruments, which generally have counterparties with high credit ratings, are based on quoted market prices when available. If quoted market prices are not available, the fair value for the security is estimated under the market or income approach using pricing models with market observable inputs.

The following table summarizes the estimated fair value of investments in marketable securities by effective contractual maturity dates as of March 31, 2024 (in thousands):

Within one year

 

$

314,373

 

After one year through two years

 

 

115,473

 

Total cash equivalents and marketable securities

 

$

429,846

 

As of March 31, 2024, the Company’s marketable securities in an unrealized loss position include primarily fixed-rate debt securities of varying maturities, which are sensitive to changes in the yield curve and other market conditions. Substantially all of the fixed-rate debt securities in a loss position are investment-grade debt securities. The Company has the intent and ability to hold such securities until recovery of the unrealized losses. Based on the Company’s assessment, the unrealized losses as of March 31, 2024 were primarily due to changes in interest rates and not due to increased credit risks associated with specific securities. No allowance for credit losses was recorded as of March 31, 2024 and December 31, 2023.

XML 16 R10.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet Components
3 Months Ended
Mar. 31, 2024
Balance Sheet Related Disclosures [Abstract]  
Balance Sheet Components

4. Balance Sheet Components

Prepaid and other current assets consist of the following as of the periods presented (in thousands):

 

 

March 31,
2024

 

 

December 31,
2023

 

Prepaid research and development

 

$

9,009

 

 

$

11,579

 

Prepaid taxes

 

 

615

 

 

 

614

 

Prepaid other

 

 

2,870

 

 

 

2,471

 

Total prepaid and other current assets

 

$

12,494

 

 

$

14,664

 

Accrued expenses consist of the following as of the periods presented (in thousands):

 

 

March 31,
2024

 

 

December 31,
2023

 

Accrued research and development expenses

 

$

15,881

 

 

$

13,017

 

Accrued employee and related expenses

 

 

2,603

 

 

 

6,248

 

Accrued professional and legal fees

 

 

1,776

 

 

 

1,110

 

Accrued other expenses

 

 

35

 

 

 

155

 

Total accrued expenses

 

$

20,295

 

 

$

20,530

 

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

5. Commitments and Contingencies

Asset Transfer and License Agreement with Teva Pharmaceutical Industries Ltd

In April 2018, the Company concurrently entered into two Asset Transfer and License Agreements (the “Teva Agreements”) with Teva Pharmaceutical Industries Ltd (“Teva”) under which it acquired certain patents and intellectual property relating to two programs: (1) Teva’s glycoPEGylated FGF21 program, including the compound TEV-47948 (pegozafermin), a glycoPEGylated long-acting FGF21 and (2) Teva’s development program of small molecule inhibitors of Fatty Acid Synthase. Pursuant to the Teva Agreements, the Company paid Teva an initial nonrefundable upfront payment of $6.0 million. Under each license agreement, the Company is required to pay Teva $2.5 million upon the achievement of a specified clinical development milestone, and additional payments totaling up to $65.0 million upon achievement of certain commercial milestones. Each milestone payment shall be payable once, upon the first occurrence of the applicable milestone. The Company is also obligated to pay Teva tiered royalties at percentages in the low-to-mid single-digits on worldwide net sales on all products containing the Teva compounds.

The Teva Agreements can be terminated (i) by the Company without cause upon 120 days’ written notice to Teva, (ii) by either party, if the other party materially breaches any of its obligations under the Teva Agreements and fails to cure such breach within 60 days after receiving notice thereof, or (iii) by either party, if a bankruptcy petition is filed against the other party and is not dismissed within 60 days. In addition, Teva can also terminate the agreement related to their glycoPEGylated FGF21 program in the event the Company, or any of its affiliates or sublicensees, challenges any of the Teva patents licensed to the Company, and the challenge is not withdrawn within 30 days of written notice from Teva.

In the fourth quarter of 2023, the Company made a $2.5 million milestone payment to Teva following the achievement of a clinical development milestone under the FGF21 program in SHTG. As of March 31, 2024, the timing and likelihood of achieving any remaining milestones are uncertain. Milestone payment obligations will be recognized when payment becomes probable and reasonably estimable, which is generally upon achievement of the applicable milestone.

XML 18 R12.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Term Loan Facility
3 Months Ended
Mar. 31, 2024
Debt Disclosure [Abstract]  
Term Loan Facility

6. Term Loan Facility

In January 2023, the Company entered into a Loan and Security Agreement (“the Loan Agreement”) with the lender parties thereto (the “Lenders”), K2 HealthVentures LLC as administrative agent and Ankura Trust Company, LLC as collateral agent. The Loan Agreement provides for up to $100.0 million in aggregate principal in term loans, consisting of an initial tranche of $25.0 million that was funded at closing, second and third tranches of $15.0 million and $10.0 million, respectively, that may be funded upon the achievement of certain time-based, clinical and regulatory milestones, and a fourth tranche of up to $50.0 million that may be funded upon discretionary approval by the Lenders. As of March 31, 2024, the second $15.0 million tranche expired undrawn. The third $10.0 million tranche is available through June 30, 2024 and the fourth $50.0 million tranche remains available, at the sole discretion of the Lenders.

Borrowings under the Loan Agreement are secured by substantially all of the assets of the Company, excluding the Company’s intellectual property. The Loan Agreement contains customary representations and warranties, restricts certain activities and includes customary events of default, including payment default, breach of covenants, change of control, and material adverse effects. In addition, starting January 1, 2024, the Company is required to maintain minimum unrestricted cash and cash equivalents equal to 5.0 times the average change in cash and cash equivalents measured over the trailing three-month period. As of March 31, 2024, the Company was in compliance with all covenants under the Loan Agreement.

Borrowings under the Loan Agreement mature on January 1, 2027 and provide for interest-only payments until February 1, 2025. Consecutive equal payments of principal and interest are due once the interest-only period has elapsed. Borrowings under the Loan Agreement bear interest equal to the greater of (i) 8.45% and (ii) the sum of (a) the Prime Rate as reported in The Wall Street Journal plus (b) 2.25%. The interest rate on the term loan was 9.75% at inception and 10.75% as of March 31, 2024. In addition, a final payment fee of 5.95% of the principal amount of the term loans is due upon the earlier of prepayment or maturity of the term loans. The Company has the option to prepay the entire outstanding balance of borrowings under the Loan Agreement, subject to a prepayment fee ranging from 1.0% to 3.0% depending on the timing of such prepayment. A commitment fee equal to 0.6% of the principal amount of the fourth tranche is also payable if drawn.

At any time prior to full repayment of outstanding borrowings under the Loan Agreement, the Lenders may elect to convert up to an aggregate of $7.5 million of the principal amount of outstanding borrowings into shares of the Company's common stock at a conversion price of $12.6943 per share. The embedded conversion option qualifies for a scope exception from derivative accounting because it is both indexed to the Company’s own stock and met the conditions for equity classification.

Total debt issuance costs related to the term loan facility of $0.8 million, which includes the fair value of warrants issued in connection with the facility, were recorded as debt discount. The debt discount, together with the final payment fee, are recognized as interest expense using the effective interest method over the term of the loan facility.

The expected repayments of principal amount due on borrowings as of March 31, 2024 are as follows (in thousands):

2024 (remaining nine months)

 

$

 

2025

 

 

10,774

 

2026

 

 

13,036

 

2027

 

 

1,190

 

Total principal outstanding

 

 

25,000

 

Plus accumulated accretion of final payment fee

 

 

493

 

Less unamortized debt discount

 

 

(536

)

Total net carrying value

 

 

24,957

 

Term loan, current

 

 

(1,892

)

Term loan, noncurrent, net

 

$

23,065

 

 

In connection with the Loan Agreement, the Company issued the Lenders a warrant to purchase up to an aggregate of 204,815 shares of the Company’s common stock at an exercise price of $9.7649 per share (the “warrant shares”). The warrant shares become exercisable upon the funding of each tranche and have a 10-year term. In connection with the first tranche that was funded at closing, 51,204 of the warrant shares became exercisable. The warrant shares cannot be settled for cash and include a cashless exercise feature allowing the holder to receive shares net of shares withheld in lieu of the exercise price. The warrant shares also provide for automatic cashless exercise under certain specific conditions and settlement is permitted in unregistered shares. The 51,204 warrant shares met the requirements for equity classification.

The Company determined the fair value of the 51,204 warrant shares issued using the Black-Scholes option-pricing model with the following assumptions: risk-free interest rate of 3.9%, no dividends, expected volatility of 93.8% and expected term of 10.0 years.

Of the remaining 153,611 warrant shares (the “contingent warrants”), 122,889 warrant shares remain outstanding and 30,722 warrant shares associated with the second tranche were forfeited as of March 31, 2024. The contingent warrants did not meet the derivative scope exception or equity classification criteria and were accounted for as a derivative liability. The initial fair value and the fair value as of March 31, 2024 of the contingent warrants was insignificant. The contingent warrants derivative liability is remeasured each reporting period until settled or extinguished with subsequent changes in fair value recorded as interest expense in the condensed consolidated statements of operations and comprehensive loss. The initial fair value of the contingent warrants derivative liability was determined using a probability weighted Black-Scholes option pricing model based on the same Black-Scholes input assumptions described above.

XML 19 R13.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stockholders' Equity
3 Months Ended
Mar. 31, 2024
Equity [Abstract]  
Stockholders' Equity

7. Stockholders’ Equity

Common Stock Reserved for Issuance

The Company had the following shares of common stock reserved for future issuance, on an as-if-converted basis, as of the periods presented:

 

 

March 31,
2024

 

 

December 31,
2023

 

Stock options outstanding

 

 

6,891,349

 

 

 

4,686,577

 

RSUs and PSUs outstanding

 

 

1,508,546

 

 

 

987,550

 

Shares available for future grants under equity incentive plans

 

 

2,600,491

 

 

 

1,790,684

 

Shares available for future issuance under the employee stock purchase plan

 

 

1,207,607

 

 

 

1,207,607

 

Warrants to purchase common stock outstanding

 

 

10,075,092

 

 

 

10,412,806

 

Pre-funded warrants to purchase common stock outstanding

 

 

1,881,081

 

 

 

1,881,081

 

Conversion feature related to outstanding term loan

 

 

590,816

 

 

 

590,816

 

Total available for future issuance

 

 

24,754,982

 

 

 

21,557,121

 

At-the-Market (“ATM”) Offerings

In March 2021, the Company entered into an ATM sales agreement (as amended, the “Sales Agreement”) with Leerink Partners LLC and Cantor Fitzgerald & Co. (the “Sales Agents”) pursuant to which the Company may offer and sell shares up to $75.0 million of its common stock (the “2021 ATM Facility”) from time to time pursuant to an effective registration statement. The Sales Agents are entitled to compensation at a commission of up to 3.0% of the aggregate gross sales price per share sold under the Sales Agreement. For the three months ended March 31, 2023, the Company sold 968,000 shares of its common stock under the 2021 ATM Facility and received net proceeds of $13.4 million, after deducting commissions and offering costs of $0.4 million.

In February 2023, the Company entered into an amendment to the Sales Agreement, establishing a new ATM facility with an aggregate offering amount of up to $150.0 million of its common stock (the “2023 ATM Facility”) pursuant to an effective registration statement. For the three months ended March 31, 2024, the Company sold 1,396,888 shares of its common stock under the 2023 ATM Facility resulting in net proceeds of $21.0 million, after deducting commissions and offering costs of $0.5 million. As of March 31, 2024, there was $104.4 million remaining for future sales under the 2023 ATM Facility.

Underwritten Public Offerings

In March 2023, the Company completed an underwritten public offering of its common stock. The Company sold 19,461,538 shares of its common stock at a public offering price of $16.25 per share and received net proceeds of $296.8 million, net of underwriting discounts and commissions of $19.0 million and other offering costs of $0.5 million.

Common Stock Warrants

As of March 31, 2024, the Company’s outstanding warrants to purchase shares of its common stock were as follows:

Shares of
Common Stock
Underlying
Warrants

 

Exercise Price
Per Share

 

Expiration
Date

Warrant issued in connection with term loan (SVB)

 

25,000

 

 

$

22.06

 

 

June 30, 2025

Warrant issued in connection with term loan (SVB)

 

33,923

 

 

 

19.12

 

 

May 28, 2031

Warrants issued in connection with term loan facility

 

174,093

 

 

 

9.76

 

 

January 27, 2033

Warrants issued in connection with public offering

 

 

9,842,076

 

 

 

5.325

 

 

July 1, 2024

Pre-funded warrants issued in connection with public offerings

 

1,881,081

 

 

 

0.001

 

 

Do not expire

Total outstanding

 

11,956,173

 

 

 

XML 20 R14.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation
3 Months Ended
Mar. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Stock-Based Compensation

8. Stock-Based Compensation

Equity Incentive Plans

The Company has issued stock-based awards from various equity incentive and stock purchase plans, as more fully described in Note 8—Stock-Based Compensation of the Company’s Notes to Consolidated Financial Statements section in its Annual Report on Form 10-K for the year ended December 31, 2023.

Equity Incentive Plans Activity

Stock Options

The following table summarizes stock option activity under the Company's equity incentive plans for the three months ended March 31, 2024:

 

 

 

 

 

 

 

 

Weighted

 

 

 

 

 

 

 

 

 

Weighted

 

 

Average

 

 

 

 

 

 

 

 

 

Average

 

 

Remaining

 

 

Aggregate

 

 

 

Number of

 

 

Exercise

 

 

Contractual

 

 

Intrinsic

 

 

 

Options

 

 

Price

 

 

Term

 

 

Value

 

 

 

 

 

 

 

 

 

(In years)

 

 

(In thousands)

 

Balance outstanding as of December 31, 2023

 

 

4,686,577

 

 

$

14.11

 

 

 

7.9

 

 

$

11,712

 

Granted

 

 

2,241,000

 

 

 

9.99

 

 

 

 

 

 

 

Exercised

 

 

(1,626

)

 

 

4.44

 

 

 

 

 

 

 

Cancelled and forfeited

 

 

(34,602

)

 

 

12.94

 

 

 

 

 

 

 

Balance outstanding as of March 31, 2024

 

 

6,891,349

 

 

$

12.78

 

 

 

8.3

 

 

$

16,139

 

Exercisable as of March 31, 2024

 

 

2,617,844

 

 

$

14.76

 

 

 

6.8

 

 

$

9,011

 

The fair value of stock option awards granted for the periods indicated was estimated at the date of grant using a Black-Scholes option-pricing model with the following assumptions:

 

 

Three Months Ended
March 31,

 

 

2024

 

2023

Expected term (years)

 

5.56.1

 

5.56.1

Expected volatility

 

89.490.4%

 

91.693.2%

Risk-free interest rate

 

3.84.1%

 

3.43.8%

Expected dividend

 

 

As of March 31, 2024, total unrecognized stock-based compensation expense related to unvested stock options was $34.8 million, which is expected to be recognized over a weighted-average period of 3.0 years.

RSU and PSUs

RSUs generally vest annually over a two or three-year period. PSUs generally contain performance conditions associated with corporate goals, such as achievement of certain development milestones, that vests upon achievement over a one to three-year period.

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

 

 

RSUs

 

 

PSUs

 

 

 

Number of
Shares

 

 

Weighted-Average
Grant Date Fair Value per Share

 

 

Number of
Shares

 

 

Weighted-Average
Grant Date Fair Value per Share

 

Balance outstanding as of December 31, 2023

 

 

688,382

 

 

$

10.72

 

 

 

299,168

 

 

$

5.96

 

Granted

 

 

651,950

 

 

 

9.98

 

 

 

192,000

 

 

 

9.98

 

Vested

 

 

(157,172

)

 

 

13.43

 

 

 

(159,168

)

 

 

7.00

 

Canceled

 

 

(6,614

)

 

 

10.78

 

 

 

 

 

 

 

Balance outstanding as of March 31, 2024

 

 

1,176,546

 

 

$

9.95

 

 

 

332,000

 

 

$

7.79

 

As of March 31, 2024, total unrecognized stock-based compensation expense related to RSUs and PSUs was $12.3 million, which is expected to be recognized over a weighted-average period of 1.9 years.

Stock-Based Compensation

The Company recorded stock-based compensation expense for the periods indicated as follows (in thousands):

 

 

Three Months Ended
March 31,

 

 

 

2024

 

 

2023

 

Research and development

 

$

2,315

 

 

$

1,486

 

General and administrative

 

 

2,683

 

 

 

2,065

 

Total stock-based compensation

 

$

4,998

 

 

$

3,551

 

XML 21 R15.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Loss Per Share
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Net Loss Per Share

9. Net Loss Per Share

The following table presents the weighted-average shares outstanding used to calculate basic and diluted net loss per share for the periods indicated:

 

 

Three Months Ended
March 31,

 

2024

 

 

2023

 

Common stock

 

93,965,659

 

 

 

52,371,370

 

Pre-funded warrants

 

1,881,081

 

 

800,000

 

  Total

 

 

95,846,740

 

 

 

53,171,370

 

The following outstanding potentially dilutive common stock equivalents have been excluded from the calculation of diluted net loss per share for the periods indicated due to their anti-dilutive effect:

 

 

Three Months Ended
March 31,

 

2024

 

 

2023

 

Stock options outstanding

 

6,891,349

 

 

4,463,459

 

RSUs and PSUs outstanding

 

1,508,546

 

 

 

1,218,377

 

Warrants to purchase common stock

 

10,075,092

 

 

 

11,688,597

 

Conversion feature related to outstanding term loan

 

 

590,816

 

 

 

590,816

 

ESPP

 

 

13,091

 

 

 

7,721

 

  Total

 

 

19,078,894

 

 

 

17,968,970

 

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

10. Subsequent Events

BiBo Collaboration Agreement

On April 4, 2024, the Company entered into a collaboration agreement (the “Collaboration Agreement”) with BiBo Biopharma Engineering Co., Ltd., a company incorporated under the laws of the People’s Republic of China (“BiBo”), pursuant to which BiBo will construct a production facility specifically designed to supply the Company with pegozafermin for commercialization, if approved (the “Production Facility”).

Pursuant to the Collaboration Agreement, BiBo will build the Production Facility at BiBo’s facility in the Lin-gang Special Area of China (Shanghai) Pilot Free Trade Zone to manufacture the bulk active ingredient (the “Drug Substance”) required to produce pegozafermin for commercial supply. The platform is expected to provide the Company with manufacturing capacity to meet its commercial needs based on current projections. Under the Collaboration Agreement, the Company will pay BiBo an aggregate of $135.0 million toward the construction of the Production Facility (collectively, the “Payment”), of which 45% of the Payment will be payable in the third quarter of 2024. The remainder of the Payment will become payable upon achievement of certain specified milestones, of which up to an additional approximately 45% of the Payment could become payable within the next 12 months, depending on the timing of achievement of certain milestones. If the actual costs of the Production Facility are substantially greater than the estimated budget, the parties will negotiate a means of allocating such cost overruns.

XML 23 R17.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Basis of Presentation

Basis of Presentation

The accompanying interim unaudited condensed consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States (“U.S. GAAP”), the instructions to Form 10-Q and Rule 10-01 of Regulation S-X and applicable rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting.
Unaudited Interim Condensed Consolidated Financial Statements

Unaudited Interim Condensed Consolidated Financial Statements

The accompanying interim condensed consolidated financial statements are unaudited. The interim unaudited condensed consolidated financial statements have been prepared on the same basis as the audited consolidated financial statements as of and for the year ended December 31, 2023 and reflect all normal recurring adjustments that are necessary to present fairly the results for the interim periods presented. Interim results are not necessarily indicative of the results to be expected for the full year ending December 31, 2024 or for any other future annual or interim period. The condensed consolidated balance sheet as of December 31, 2023 was derived from the audited financial statements as of that date and, due to its summary nature, does not include all the disclosures required by U.S. GAAP in audited financial statements. These condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements included in the Annual Report on Form 10-K for the year ended December 31, 2023, which was filed with the SEC on March 1, 2024.

Principles of Consolidation

Principles of Consolidation

The accompanying condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. For the Company and its subsidiary in Israel, the functional currency has been determined to be the U.S. Dollar.

Use of Estimates

Use of Estimates

The preparation of condensed 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 as of the date of the condensed consolidated financial statements and the reported amounts of expenses during the reporting period. Significant estimates and assumptions made in the accompanying condensed consolidated financial statements include but are not limited to accruals for uncertain tax positions, accrued research and development expenses and the valuation of stock options. The

Company evaluates its estimates and assumptions on an ongoing basis using historical experience and other factors and adjusts those estimates and assumptions when facts and circumstances dictate. Actual results could differ from those estimates.

Fair Value Measurements

Fair Value Measurements

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. Assets and liabilities recorded at fair value are categorized based upon the level of judgment associated with the inputs used to measure their fair value. Hierarchical levels are directly related to the amount of subjectivity with the inputs to the valuation of these assets or liabilities as follows:

Level 1—Observable inputs such as unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date;

Level 2—Inputs (other than quoted prices included in Level 1) are either directly or indirectly observable inputs for similar assets or liabilities. These include quoted prices for identical or similar assets or liabilities in active markets and quoted prices for identical or similar assets or liabilities in markets that are not active; and

Level 3—Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.

Assets Measured at Fair Value on a Recurring Basis

As of March 31, 2024 and December 31, 2023, cash equivalents and marketable securities were the only financial instruments measured and recorded at fair value on a recurring basis on the Company’s condensed consolidated balance sheets.

Financial Instruments Not Carried at Fair Value

The Company’s financial instruments, including cash, other current assets, accounts payable and accrued expenses are carried at cost which approximates their fair value because of the short-term nature of these financial instruments. The fair value of the Company’s term loan approximates its carrying value, or amortized cost, due to the prevailing market rates of interest it bears.

Cash and Cash Equivalents

Cash and Cash Equivalents

The Company considers all highly liquid investments purchased with original maturities of three months or less from the purchase date to be cash equivalents. Cash equivalents primarily consist of amounts invested in money market funds, commercial paper and U.S. government Treasury securities and are carried at fair value.

Marketable Securities

Marketable Securities

The Company invests its excess cash in marketable securities with high credit ratings including money market funds, commercial paper, securities issued by the U.S. government and its agencies and corporate debt securities. The Company accounts for all marketable securities as available-for-sale, as the sale of such securities may be required prior to maturity. These marketable securities are carried at fair value, with unrealized gains and losses reported as accumulated other comprehensive income (loss) until realized. The cost of debt securities is adjusted for accretion of premiums and amortization of discounts to maturity. Such amortization and accretion, as well as interest and dividends, are included in interest income and other, net. Realized gains and losses from the sale of marketable securities, if any, are determined on a specific identification basis and are also included in interest income and other, net. The Company’s marketable securities are classified as current assets, which reflects management’s intention to use the proceeds from sales of these securities to fund its operations, as necessary, even though the stated maturity date may be one year or more beyond the current balance sheet date.

The Company periodically assesses its marketable securities for impairment. For marketable securities in an unrealized loss position, this assessment first takes into account the Company’s intent to sell, or whether it is more likely than not that it will be required to sell the security before recovery of its amortized cost basis. If either of these criteria are met, the marketable security’s amortized cost basis is written down to fair value through interest income and other, net. For marketable securities in an unrealized loss position that do not meet the aforementioned criteria, the Company assesses whether the decline in fair value has resulted from credit losses or other factors. In making this assessment, the Company considers the extent to which fair value is less than amortized cost, any changes to the rating of the security by a rating agency, and any adverse conditions specifically related to the security, among other factors. If this assessment indicates that a credit loss may exist, the present value of cash flows expected to be collected from the security are compared to the amortized cost basis of the security. If the present value of cash flows expected to be collected is less than the amortized cost basis, a credit loss exists and an allowance for credit losses will be recorded in interest income and other, net, limited by the amount that the fair value is less than the amortized cost basis. Any additional impairment not recorded through an allowance for credit losses is recognized in other comprehensive loss. Changes in the allowance for credit losses are recorded as provision for (or reversal of) credit loss expense. Losses are charged against the allowance when management believes the uncollectability of a security is confirmed or when either of the criteria regarding intent or requirement to sell is met. These changes are recorded in interest income and other, net.

Income Taxes

Income Taxes

The Company accounts for uncertain tax positions using a more-likely-than-not threshold for recognizing and resolving uncertain tax positions. This evaluation is based on factors including, but not limited to, changes in facts or circumstances, changes in tax law, effectively settled issues under audit, and new audit activity. Interest and penalties related to unrecognized tax benefits are included within income tax expense. For the three months ended March 31, 2024, the Company recorded income tax expense of $0.1 million for the accrual of additional interest related to unrecognized tax benefits.

Basic and Diluted Net Loss per Share

Basic and Diluted Net Loss per Share

Basic and diluted net loss per share is calculated based upon the weighted-average number of shares of common stock outstanding during the period. Shares of common stock that are potentially issuable for little or no cash consideration at issuance, such as the Company’s pre-funded warrants issued in July 2022 and December 2023 are included in the calculation of basic and diluted net loss per share, even if they are antidilutive. During periods of income, participating securities are allocated a proportional share of income determined by dividing total weighted-average participating securities by the sum of the total weighted-average common shares and participating securities (the “two-class method”). Shares of the Company’s common stock warrants participate in any dividends that may be declared by the Company and are therefore considered to be participating securities. Participating securities have the effect of diluting both basic and diluted earnings per share during periods of income. During periods of loss, no loss is allocated to participating securities since they have no contractual obligation to share in the losses of the Company. Diluted loss per share is computed after giving consideration to the dilutive effect of stock options, restricted stock units (“RSUs”), performance stock units (“PSUs”) and common stock warrants, except where such non-participating securities would be anti-dilutive. As the Company incurred net losses for the periods presented, basic net loss per share is the same as diluted net loss per share since the effects of potentially dilutive securities are antidilutive.

Recent Adopted And Accounting Pronouncements

Recently Adopted Accounting Standards

The Company did not adopt any new standards or updates issued by the Financial Accounting Standards Board (“FASB”) during the three months ended March 31, 2024 that had a material impact on the Company’s consolidated financial statements and related disclosures.

Accounting Pronouncements Not Yet Adopted

In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (“ASU 2023-07”), which is intended to improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant expenses. ASU 2023-07 requires disclosures to include significant segment expenses that are regularly provided to the chief operating decision maker (“CODM”), a description of other segment items by reportable segment, and any additional measures of a segment’s profit or loss used by the CODM when deciding how to allocate resources. The ASU also requires all annual disclosures required by Topic 280 to be included in interim periods. All disclosure requirements under this ASU are also required for public entities with a single reportable segment. The ASU is effective for the Company’s annual periods beginning on January 1, 2024 and interim periods beginning on January 1, 2025. Early adoption is permitted and requires retrospective application to all prior periods presented in the financial statements. The Company expects to adopt ASU 2023-07 in its Annual Report on Form 10-K for the year ending December 31, 2024 and in the interim periods thereafter. The Company is in the process of evaluating the requirements of this update, which is expected to result in expanded disclosures within the consolidated financial statements upon adoption.

In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (“ASU 2023-09”), which requires companies to disclose, on an annual basis, specific categories in the effective tax rate reconciliation and provide additional information for reconciling items that meet a quantitative threshold. In addition, ASU 2023-09 requires companies to disclose additional information about income taxes paid. The ASU is effective for the Company’s annual periods beginning on January 1, 2025 and will be applied on a prospective basis with the option to apply the standard retrospectively. Early adoption is permitted. The Company expects to adopt ASU 2023-09 in its Annual Report on Form 10-K for the year ending December 31, 2025 and in annual periods thereafter. The Company is in the process of evaluating the requirements of this update, which is expected to result in expanded disclosures within the consolidated financial statements upon adoption.

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

The following tables present the Company’s financial assets measured at fair value on a recurring basis by level within the fair value hierarchy for the periods indicated (in thousands):

 

 

 

 

March 31, 2024

 

 

 

Valuation

 

Amortized

 

 

Unrealized

 

 

Unrealized

 

 

Fair

 

 

 

Hierarchy

 

Cost

 

 

Gains

 

 

Losses

 

 

Value

 

Money market funds

 

Level 1

 

$

4,073

 

 

$

 

 

$

 

 

$

4,073

 

Commercial paper

 

Level 2

 

 

124,016

 

 

 

 

 

 

(71

)

 

 

123,945

 

U.S. government bonds

 

Level 2

 

 

194,344

 

 

 

47

 

 

 

(377

)

 

 

194,014

 

Agency bonds

 

Level 2

 

 

53,252

 

 

 

10

 

 

 

(107

)

 

 

53,155

 

Corporate debt securities

 

Level 2

 

 

5,184

 

 

 

 

 

 

(22

)

 

 

5,162

 

U.S. Treasury securities

 

Level 2

 

 

49,505

 

 

 

 

 

 

(8

)

 

 

49,497

 

Total cash equivalents and marketable securities

 

 

 

$

430,374

 

 

$

57

 

 

$

(585

)

 

$

429,846

 

Classified as:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents

 

 

 

 

 

 

 

 

 

 

 

 

$

85,131

 

Marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

 

344,715

 

Total cash equivalents and marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

$

429,846

 

 

 

 

 

December 31, 2023

 

 

 

Valuation

 

Amortized

 

 

Unrealized

 

 

Unrealized

 

 

Fair

 

 

 

Hierarchy

 

Cost

 

 

Gains

 

 

Losses

 

 

Value

 

Money market funds

 

Level 1

 

$

493

 

 

$

 

 

$

 

 

$

493

 

Commercial paper

 

Level 2

 

 

94,261

 

 

 

 

 

 

(55

)

 

 

94,206

 

U.S. government bonds

 

Level 2

 

 

137,976

 

 

 

250

 

 

 

(142

)

 

 

138,084

 

Agency bonds

 

Level 2

 

 

45,481

 

 

 

152

 

 

 

(44

)

 

 

45,589

 

Corporate debt securities

 

Level 2

 

 

3,177

 

 

 

 

 

 

(12

)

 

 

3,165

 

U.S. Treasury securities

 

Level 2

 

 

71,754

 

 

 

36

 

 

 

(1

)

 

 

71,789

 

Agency discount securities

 

Level 2

 

 

7,975

 

 

 

1

 

 

 

 

 

 

7,976

 

Total cash equivalents and marketable securities

 

 

 

$

361,117

 

 

$

439

 

 

$

(254

)

 

$

361,302

 

Classified as:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents

 

 

 

 

 

 

 

 

 

 

 

 

$

98,593

 

Marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

 

262,709

 

Total cash equivalents and marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

$

361,302

 

The valuation techniques used to measure the fair values of the Company’s Level 2 financial instruments, which generally have counterparties with high credit ratings, are based on quoted market prices when available. If quoted market prices are not available, the fair value for the security is estimated under the market or income approach using pricing models with market observable inputs.

XML 25 R19.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet Components (Tables)
3 Months Ended
Mar. 31, 2024
Balance Sheet Related Disclosures [Abstract]  
Schedule of Prepaid and Other Current Assets

Prepaid and other current assets consist of the following as of the periods presented (in thousands):

 

 

March 31,
2024

 

 

December 31,
2023

 

Prepaid research and development

 

$

9,009

 

 

$

11,579

 

Prepaid taxes

 

 

615

 

 

 

614

 

Prepaid other

 

 

2,870

 

 

 

2,471

 

Total prepaid and other current assets

 

$

12,494

 

 

$

14,664

 

Schedule of Accrued Expenses

Accrued expenses consist of the following as of the periods presented (in thousands):

 

 

March 31,
2024

 

 

December 31,
2023

 

Accrued research and development expenses

 

$

15,881

 

 

$

13,017

 

Accrued employee and related expenses

 

 

2,603

 

 

 

6,248

 

Accrued professional and legal fees

 

 

1,776

 

 

 

1,110

 

Accrued other expenses

 

 

35

 

 

 

155

 

Total accrued expenses

 

$

20,295

 

 

$

20,530

 

XML 26 R20.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Term Loan Facility (Tables)
3 Months Ended
Mar. 31, 2024
Debt Disclosure [Abstract]  
Schedule of Repayment of Principal Amount

The expected repayments of principal amount due on borrowings as of March 31, 2024 are as follows (in thousands):

2024 (remaining nine months)

 

$

 

2025

 

 

10,774

 

2026

 

 

13,036

 

2027

 

 

1,190

 

Total principal outstanding

 

 

25,000

 

Plus accumulated accretion of final payment fee

 

 

493

 

Less unamortized debt discount

 

 

(536

)

Total net carrying value

 

 

24,957

 

Term loan, current

 

 

(1,892

)

Term loan, noncurrent, net

 

$

23,065

 

XML 27 R21.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stockholders' Equity (Tables)
3 Months Ended
Mar. 31, 2024
Equity [Abstract]  
Schedule of Shares of Common Stock Available for Future Issuance

The Company had the following shares of common stock reserved for future issuance, on an as-if-converted basis, as of the periods presented:

 

 

March 31,
2024

 

 

December 31,
2023

 

Stock options outstanding

 

 

6,891,349

 

 

 

4,686,577

 

RSUs and PSUs outstanding

 

 

1,508,546

 

 

 

987,550

 

Shares available for future grants under equity incentive plans

 

 

2,600,491

 

 

 

1,790,684

 

Shares available for future issuance under the employee stock purchase plan

 

 

1,207,607

 

 

 

1,207,607

 

Warrants to purchase common stock outstanding

 

 

10,075,092

 

 

 

10,412,806

 

Pre-funded warrants to purchase common stock outstanding

 

 

1,881,081

 

 

 

1,881,081

 

Conversion feature related to outstanding term loan

 

 

590,816

 

 

 

590,816

 

Total available for future issuance

 

 

24,754,982

 

 

 

21,557,121

 

Schedule of Outstanding Warrants to Purchase Shares of Common Stock

As of March 31, 2024, the Company’s outstanding warrants to purchase shares of its common stock were as follows:

Shares of
Common Stock
Underlying
Warrants

 

Exercise Price
Per Share

 

Expiration
Date

Warrant issued in connection with term loan (SVB)

 

25,000

 

 

$

22.06

 

 

June 30, 2025

Warrant issued in connection with term loan (SVB)

 

33,923

 

 

 

19.12

 

 

May 28, 2031

Warrants issued in connection with term loan facility

 

174,093

 

 

 

9.76

 

 

January 27, 2033

Warrants issued in connection with public offering

 

 

9,842,076

 

 

 

5.325

 

 

July 1, 2024

Pre-funded warrants issued in connection with public offerings

 

1,881,081

 

 

 

0.001

 

 

Do not expire

Total outstanding

 

11,956,173

 

 

 

XML 28 R22.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation (Tables)
3 Months Ended
Mar. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Summary of Stock Option Activity

The following table summarizes stock option activity under the Company's equity incentive plans for the three months ended March 31, 2024:

 

 

 

 

 

 

 

 

Weighted

 

 

 

 

 

 

 

 

 

Weighted

 

 

Average

 

 

 

 

 

 

 

 

 

Average

 

 

Remaining

 

 

Aggregate

 

 

 

Number of

 

 

Exercise

 

 

Contractual

 

 

Intrinsic

 

 

 

Options

 

 

Price

 

 

Term

 

 

Value

 

 

 

 

 

 

 

 

 

(In years)

 

 

(In thousands)

 

Balance outstanding as of December 31, 2023

 

 

4,686,577

 

 

$

14.11

 

 

 

7.9

 

 

$

11,712

 

Granted

 

 

2,241,000

 

 

 

9.99

 

 

 

 

 

 

 

Exercised

 

 

(1,626

)

 

 

4.44

 

 

 

 

 

 

 

Cancelled and forfeited

 

 

(34,602

)

 

 

12.94

 

 

 

 

 

 

 

Balance outstanding as of March 31, 2024

 

 

6,891,349

 

 

$

12.78

 

 

 

8.3

 

 

$

16,139

 

Exercisable as of March 31, 2024

 

 

2,617,844

 

 

$

14.76

 

 

 

6.8

 

 

$

9,011

 

Summary of Estimated Fair Value of Stock Option Awards Granted Using Black-Scholes Option-Pricing Model

The fair value of stock option awards granted for the periods indicated was estimated at the date of grant using a Black-Scholes option-pricing model with the following assumptions:

 

 

Three Months Ended
March 31,

 

 

2024

 

2023

Expected term (years)

 

5.56.1

 

5.56.1

Expected volatility

 

89.490.4%

 

91.693.2%

Risk-free interest rate

 

3.84.1%

 

3.43.8%

Expected dividend

 

 

As of March 31, 2024, total unrecognized stock-based compensation expense related to unvested stock options was $34.8 million, which is expected to be recognized over a weighted-average period of 3.0 years.

RSU and PSUs

RSUs generally vest annually over a two or three-year period. PSUs generally contain performance conditions associated with corporate goals, such as achievement of certain development milestones, that vests upon achievement over a one to three-year period.

Summary of Restricted Stock Unit Activity

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

 

 

RSUs

 

 

PSUs

 

 

 

Number of
Shares

 

 

Weighted-Average
Grant Date Fair Value per Share

 

 

Number of
Shares

 

 

Weighted-Average
Grant Date Fair Value per Share

 

Balance outstanding as of December 31, 2023

 

 

688,382

 

 

$

10.72

 

 

 

299,168

 

 

$

5.96

 

Granted

 

 

651,950

 

 

 

9.98

 

 

 

192,000

 

 

 

9.98

 

Vested

 

 

(157,172

)

 

 

13.43

 

 

 

(159,168

)

 

 

7.00

 

Canceled

 

 

(6,614

)

 

 

10.78

 

 

 

 

 

 

 

Balance outstanding as of March 31, 2024

 

 

1,176,546

 

 

$

9.95

 

 

 

332,000

 

 

$

7.79

 

As of March 31, 2024, total unrecognized stock-based compensation expense related to RSUs and PSUs was $12.3 million, which is expected to be recognized over a weighted-average period of 1.9 years.

Stock-Based Compensation

Summary of Stock-Based Compensation Expense

The Company recorded stock-based compensation expense for the periods indicated as follows (in thousands):

 

 

Three Months Ended
March 31,

 

 

 

2024

 

 

2023

 

Research and development

 

$

2,315

 

 

$

1,486

 

General and administrative

 

 

2,683

 

 

 

2,065

 

Total stock-based compensation

 

$

4,998

 

 

$

3,551

 

XML 29 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Loss Per Share (Tables)
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Schedule of Weighted-average Shares Outstanding Used to Calculate Basic and Diluted Net Loss Per Share

The following table presents the weighted-average shares outstanding used to calculate basic and diluted net loss per share for the periods indicated:

 

 

Three Months Ended
March 31,

 

2024

 

 

2023

 

Common stock

 

93,965,659

 

 

 

52,371,370

 

Pre-funded warrants

 

1,881,081

 

 

800,000

 

  Total

 

 

95,846,740

 

 

 

53,171,370

 

Schedule of Outstanding Potentially Dilutive Securities Excluded From Calculation of Diluted Net Loss

The following outstanding potentially dilutive common stock equivalents have been excluded from the calculation of diluted net loss per share for the periods indicated due to their anti-dilutive effect:

 

 

Three Months Ended
March 31,

 

2024

 

 

2023

 

Stock options outstanding

 

6,891,349

 

 

4,463,459

 

RSUs and PSUs outstanding

 

1,508,546

 

 

 

1,218,377

 

Warrants to purchase common stock

 

10,075,092

 

 

 

11,688,597

 

Conversion feature related to outstanding term loan

 

 

590,816

 

 

 

590,816

 

ESPP

 

 

13,091

 

 

 

7,721

 

  Total

 

 

19,078,894

 

 

 

17,968,970

 

XML 30 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Organization and Liquidity - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Date of incorporation Jun. 30, 2019  
Accumulated deficit $ (509,113) $ (457,432)
Cash and cash equivalents and short term available-for-sale securities $ 562,300  
XML 31 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of Significant Accounting Policies - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Summary Of Significant Accounting Policies [Line Items]    
Income tax expense $ 97 $ 0
XML 32 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements - Summary of Financial Assets Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Short-term investments, Aggregated Fair Value $ 429,846  
Recurring    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Short-term investments, Amortized Cost 430,374 $ 361,117
Short-term investments, Gross Unrealized Holding Gains 57 439
Short-term investments, Gross Unrealized Holding Losses (585) (254)
Short-term investments, Aggregated Fair Value 429,846 361,302
Total cash equivalents and marketable securities 429,846 361,302
Recurring | Marketable securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Short-term investments, Aggregated Fair Value 344,715 262,709
Recurring | Cash equivalents    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Short-term investments, Aggregated Fair Value 85,131 98,593
Recurring | Level 1 | Money Market Funds    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Short-term investments, Amortized Cost 4,073 493
Short-term investments, Aggregated Fair Value 4,073 493
Recurring | Level 2 | Commercial Paper    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Short-term investments, Amortized Cost 124,016 94,261
Short-term investments, Gross Unrealized Holding Losses (71) (55)
Short-term investments, Aggregated Fair Value 123,945 94,206
Recurring | Level 2 | U.S. government bonds    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Short-term investments, Amortized Cost 194,344 137,976
Short-term investments, Gross Unrealized Holding Gains 47 250
Short-term investments, Gross Unrealized Holding Losses (377) (142)
Short-term investments, Aggregated Fair Value 194,014 138,084
Recurring | Level 2 | Agency bonds    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Short-term investments, Amortized Cost 53,252 45,481
Short-term investments, Gross Unrealized Holding Gains 10 152
Short-term investments, Gross Unrealized Holding Losses (107) (44)
Short-term investments, Aggregated Fair Value 53,155 45,589
Recurring | Level 2 | Corporate debt securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Short-term investments, Amortized Cost 5,184 3,177
Short-term investments, Gross Unrealized Holding Losses (22) (12)
Short-term investments, Aggregated Fair Value 5,162 3,165
Recurring | Level 2 | U.S. Treasury securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Short-term investments, Amortized Cost 49,505 71,754
Short-term investments, Gross Unrealized Holding Gains 0 36
Short-term investments, Gross Unrealized Holding Losses (8) (1)
Short-term investments, Aggregated Fair Value $ 49,497 71,789
Recurring | Level 2 | Agency discount securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Short-term investments, Amortized Cost   7,975
Short-term investments, Gross Unrealized Holding Gains   1
Short-term investments, Aggregated Fair Value   $ 7,976
XML 33 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements - Schedule of Contractual Maturities of Financial Assets Measured at Fair Value (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
Fair Value Disclosures [Abstract]  
Within one year $ 314,373
After one year through two years 115,473
Total cash equivalents and marketable securities $ 429,846
XML 34 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet Components - Schedule of Prepaid and Other Current Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Prepaid Expense and Other Assets, Current [Abstract]    
Prepaid research and development $ 9,009 $ 11,579
Prepaid taxes 615 614
Prepaid other 2,870 2,471
Total prepaid and other current assets $ 12,494 $ 14,664
XML 35 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet Components - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Accrued research and development expenses $ 15,881 $ 13,017
Accrued employee and related expenses 2,603 6,248
Accrued professional and legal fees 1,776 1,110
Accrued other expenses 35 155
Total accrued expenses $ 20,295 $ 20,530
XML 36 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies - Additional Information (Details) - Teva Agreements - USD ($)
$ in Millions
1 Months Ended 3 Months Ended
Apr. 30, 2018
Mar. 31, 2024
Dec. 31, 2023
Loss Contingencies [Line Items]      
Nonrefundable upfront payment $ 6.0    
Payment upon achievement of certain clinical and commercial milestones 65.0    
Asset transfer and license agreement, termination period after written notice   120 days  
Asset transfer and license agreement, termination period notice of breach   60 days  
Asset transfer and license agreement termination notice period if bankruptcy petition filed   60 days  
Milestone payments     $ 2.5
Teva's Development Program      
Loss Contingencies [Line Items]      
Payment upon achievement of certain clinical and commercial milestones $ 2.5    
XML 37 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Term Loan Facility - Additional Information (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
Jan. 01, 2027
Jan. 31, 2023
USD ($)
$ / shares
shares
Mar. 31, 2024
USD ($)
shares
Mar. 31, 2023
USD ($)
Debt Instrument [Line Items]        
Debt discount     $ 536  
Loss on extinguishment       $ (1,208)
Tranche One        
Debt Instrument [Line Items]        
Warrants to purchase common stock | shares   51,204    
2023 Loan Agreement        
Debt Instrument [Line Items]        
Warrant exercise price | $ / shares   $ 9.7649    
Minimum unrestriced cash and cash equivalents to three month average cash and cash equivalents multiplier     5  
Debt instrument, maturity date     Jan. 01, 2027  
Debt instrument, maturity date, description     Borrowings under the Loan Agreement mature on January 1, 2027 and provide for interest-only payments until February 1, 2025.  
Debt instrument, interest rate   9.75% 10.75%  
Debt instrument, basis spread on variable rate   2.25%    
Conversion price per share | $ / shares   $ 12.6943    
Contingent warrants | shares   153,611    
Warrant Forfeited | shares     30,722  
2023 Loan Agreement | Forecast        
Debt Instrument [Line Items]        
Percentage of fee on loan 5.95%      
2023 Loan Agreement | Minimum        
Debt Instrument [Line Items]        
Debt instrument, interest rate   8.45%    
Prepayment fee percentage     3.00%  
2023 Loan Agreement | Maximum        
Debt Instrument [Line Items]        
Debt Instrument face amount   $ 100,000    
Warrants to purchase common stock | shares   204,815    
Prepayment fee percentage     1.00%  
Conversion of principal amount   $ 7,500    
2023 Loan Agreement | Tranche One        
Debt Instrument [Line Items]        
Debt discount   800    
Line of credit facility fully drawn amount   25,000    
2023 Loan Agreement | Tranche One | Measurement Input, Expected Dividend Payment        
Debt Instrument [Line Items]        
Fair value of warrant assumptions, dividends   $ 0    
2023 Loan Agreement | Tranche One | Valuation Technique, Option Pricing Model | Measurement Input, Risk Free Interest Rate        
Debt Instrument [Line Items]        
Fair measurement input   0.039    
2023 Loan Agreement | Tranche One | Valuation Technique, Option Pricing Model | Measurement Input, Price Volatility        
Debt Instrument [Line Items]        
Fair measurement input   0.938    
2023 Loan Agreement | Tranche One | Valuation Technique, Option Pricing Model | Measurement Input, Expected Term        
Debt Instrument [Line Items]        
Fair measurement input   10 years    
2023 Loan Agreement | Tranche Two        
Debt Instrument [Line Items]        
Line of credit facility, maximum borrowing capacity   $ 15,000    
Warrant contingently exercisable upon funding of each subsequent term loan | shares     122,889  
2023 Loan Agreement | Tranche Three        
Debt Instrument [Line Items]        
Line of credit facility, maximum borrowing capacity   10,000    
2023 Loan Agreement | Tranche Four        
Debt Instrument [Line Items]        
Line of credit facility, maximum borrowing capacity   $ 50,000    
Commitment fee percentage     0.60%  
2024 Loan Agreement | Tranche Two        
Debt Instrument [Line Items]        
Line of credit facility, maximum borrowing capacity     $ 15,000  
2024 Loan Agreement | Tranche Three        
Debt Instrument [Line Items]        
Line of credit facility, maximum borrowing capacity     10,000  
2024 Loan Agreement | Tranche Four        
Debt Instrument [Line Items]        
Line of credit facility, maximum borrowing capacity     $ 50,000  
XML 38 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Term Loan Facility - Schedule of Repayment of Principal Amount (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Debt Disclosure [Abstract]    
2024 (remaining nine months) $ 0  
2025 10,774  
2026 13,036  
2027 1,190  
Total principal outstanding 25,000  
Plus accumulated accretion of final payment fee 493  
Less: unamortized debt discount (536)  
Total net carry value 24,957  
Term loan, current (1,892) $ 0
Total term loan, noncurrent, net $ 23,065 $ 24,795
XML 39 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stockholders' Equity - Schedule of Shares of Common Stock Available for Future Issuance (Details) - shares
Mar. 31, 2024
Dec. 31, 2023
Class Of Stock [Line Items]    
Total available for future issuance 24,754,982 21,557,121
Stock Options Outstanding    
Class Of Stock [Line Items]    
Total available for future issuance 6,891,349 4,686,577
Rsus And Psus Outstanding    
Class Of Stock [Line Items]    
Total available for future issuance 1,508,546 987,550
Equity Incentive Plan    
Class Of Stock [Line Items]    
Total available for future issuance 2,600,491 1,790,684
Employee Stock Purchase Plan    
Class Of Stock [Line Items]    
Total available for future issuance 1,207,607 1,207,607
Warrants To Purchase Common Stock    
Class Of Stock [Line Items]    
Total available for future issuance 10,075,092 10,412,806
Pre-funded Warrants To Purchase Common Stock    
Class Of Stock [Line Items]    
Total available for future issuance 1,881,081 1,881,081
Conversion Feature Related To Outstanding Term Loan    
Class Of Stock [Line Items]    
Total available for future issuance 590,816 590,816
XML 40 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stockholders' Equity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
Feb. 28, 2023
Mar. 31, 2023
Mar. 31, 2021
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Subsidiary Sale Of Stock [Line Items]            
Offering costs       $ 253    
Common stock, par value       $ 0.001   $ 0.001
Public Offerings            
Subsidiary Sale Of Stock [Line Items]            
Proceeds from issuance of common stock, net of commissions and offering expenses   $ 296,800        
Shares issued and sold   19,461,538        
Offering price per share   $ 16.25     $ 16.25  
Underwriting discounts and commissions   $ 19,000        
Offering costs   $ 500        
Public Offerings | Common Stock            
Subsidiary Sale Of Stock [Line Items]            
Shares issued and sold         19,461,538  
2021 ATM Facility            
Subsidiary Sale Of Stock [Line Items]            
Selling commission per shares sold percentage     3.00%      
Proceeds from issuance of common stock, net of commissions and offering expenses         $ 13,400  
Shares issued and sold         968,000  
Offering costs         $ 400  
2021 ATM Facility | Common Stock            
Subsidiary Sale Of Stock [Line Items]            
Maximum value of common stock to be issued under agreement     $ 75,000      
2023 ATM Facility            
Subsidiary Sale Of Stock [Line Items]            
Proceeds from issuance of common stock, net of commissions and offering expenses       $ 21,000    
Shares issued and sold       1,396,888    
Offering costs       $ 500    
Common stock remaining for future sales       $ 104,400    
2023 ATM Facility | Common Stock            
Subsidiary Sale Of Stock [Line Items]            
Maximum value of common stock to be issued under agreement $ 150,000          
XML 41 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stockholders' Equity - Schedule of Outstanding Warrants to Purchase Shares of Common Stock (Details)
3 Months Ended
Mar. 31, 2024
$ / shares
shares
Class Of Warrant Or Right [Line Items]  
Shares of Common Stock Underlying Warrants 11,956,173
Warrants Term Loan  
Class Of Warrant Or Right [Line Items]  
Shares of Common Stock Underlying Warrants 25,000
Warrant exercise price | $ / shares $ 22.06
Warrant expiration date Jun. 30, 2025
Warrants Term Loan  
Class Of Warrant Or Right [Line Items]  
Shares of Common Stock Underlying Warrants 33,923
Warrant exercise price | $ / shares $ 19.12
Warrant expiration date May 28, 2031
Warrants Term Loan  
Class Of Warrant Or Right [Line Items]  
Shares of Common Stock Underlying Warrants 174,093
Warrant exercise price | $ / shares $ 9.76
Warrant expiration date Jan. 27, 2033
Warrants Public Offerings  
Class Of Warrant Or Right [Line Items]  
Shares of Common Stock Underlying Warrants 9,842,076
Warrant exercise price | $ / shares $ 5.325
Warrant expiration date Jul. 01, 2024
Pre-funded Warrants  
Class Of Warrant Or Right [Line Items]  
Shares of Common Stock Underlying Warrants 1,881,081
Warrant exercise price | $ / shares $ 0.001
Expiration Date Do not expire
XML 42 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Common stock shares reserved for future issuance 24,754,982   21,557,121
Share base compensation expense $ 4,998 $ 3,551  
Performance Stock Units (PSUs)      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Unrecognized weighted average period 1 year 10 months 24 days    
Total Unrecognised expense $ 12,300    
Employee Stock Option      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Unrecognized weighted average period 3 years    
Unrecognized unvested stock option $ 34,800    
Employee Stock Purchase Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Common stock shares reserved for future issuance 1,207,607   1,207,607
Minimum | Restricted Stock Units (RSUs")      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Vesting period 2 years    
Minimum | Performance Stock Units (PSUs)      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Vesting period 1 year    
Maximum | Restricted Stock Units (RSUs")      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Vesting period 3 years    
Maximum | Performance Stock Units (PSUs)      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Vesting period 3 years    
XML 43 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Summary of Stock Option Activity (Details) - 2023 Inducement Plan and 2019 Employee Stock Purchase Plan - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Number of Options    
Outstanding, Beginning Balance 4,686,577  
Granted 2,241,000  
Exercised (1,626)  
Cancelled and forfeited (34,602)  
Outstanding, Ending Balance 6,891,349 4,686,577
Exercisable as of of March 31, 2024 2,617,844  
Weighted Average Exercise Price    
Weighted Average Exercise Price Outstanding, Beginning Balance $ 14.11  
Weighted Average Exercise Price, Granted 9.99  
Weighted Average Exercise Price, Exercised 4.44  
Weighted Average Exercise Price, Cancelled and forfeited 12.94  
Weighted Average Exercise Price Outstanding, Ending Balance 12.78 $ 14.11
Weighted Average Exercise Price, Exercisable as of March 31, 2024 $ 14.76  
Weighted Average Remaining Contractual Term (In years)    
Weighted Average Remaining Contractual Term (In years), Outstanding 8 years 3 months 18 days 7 years 10 months 24 days
Weighted Average Remaining Contractual Term (In years), Exercisable as of March 31, 2024 6 years 9 months 18 days  
Aggregate Intrinsic Value    
Aggregate Intrinsic Value $ 16,139 $ 11,712
Aggregate Intrinsic Value, Exercisable as of March 31, 2024 $ 9,011  
XML 44 R38.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Summary of Estimated Fair Value of Stock Option Awards Granted Using Black-Scholes Option-Pricing Model (Details)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Expected volatility, minimum 89.40% 91.60%
Expected volatility, maximum 90.40% 93.20%
Risk-free interest rate, minimum 3.80% 3.40%
Risk-free interest rate, maximum 4.10% 3.80%
Minimum    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Expected term (years) 5 years 6 months 5 years 6 months
Maximum    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Expected term (years) 6 years 1 month 6 days 6 years 1 month 6 days
XML 45 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Summary of Restricted Stock Unit Activity (Details)
3 Months Ended
Mar. 31, 2024
$ / shares
shares
Restricted Stock Units (RSUs")  
Number of RSUs  
Outstanding, Beginning Balance | shares 688,382
Granted | shares 651,950
Vested / released | shares (157,172)
Cancelled / forfeited | shares (6,614)
Outstanding, Ending Balance | shares 1,176,546
Weighted Average Grant Date Fair Value  
Weighted Average Grant Date Fair Value Outstanding, Beginning Balance | $ / shares $ 10.72
Weighted Average Grant Date Fair Value Outstanding, Granted | $ / shares 9.98
Weighted Average Grant Date Fair Value Outstanding, Vested/Released | $ / shares 13.43
Weighted Average Grant Date Fair Value Outstanding, Cancelled/Forfeited | $ / shares 10.78
Weighted Average Grant Date Fair Value Outstanding, Ending Balance | $ / shares $ 9.95
Performance Shares (PSUs)  
Number of RSUs  
Outstanding, Beginning Balance | shares 299,168
Granted | shares 192,000
Vested / released | shares (159,168)
Outstanding, Ending Balance | shares 332,000
Weighted Average Grant Date Fair Value  
Weighted Average Grant Date Fair Value Outstanding, Beginning Balance | $ / shares $ 5.96
Weighted Average Grant Date Fair Value Outstanding, Granted | $ / shares 9.98
Weighted Average Grant Date Fair Value Outstanding, Vested/Released | $ / shares 7
Weighted Average Grant Date Fair Value Outstanding, Ending Balance | $ / shares $ 7.79
XML 46 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Summary of Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Total stock-based compensation $ 4,998 $ 3,551
Research and Development    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Total stock-based compensation 2,315 1,486
General and Administrative    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Total stock-based compensation $ 2,683 $ 2,065
XML 47 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Loss Per Share - Schedule of Weighted-average Shares Outstanding Used to Calculate Basic and Diluted Net Loss Per Share (Details) - shares
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
The Weighted-average Shares Outstanding Used To Calculate Basic And Diluted Net Loss Per Share [Line Items]    
Weighted-average shares used to compute net loss per share, basic 95,846,740 53,171,370
Weighted-average shares used to compute net loss per share, diluted 95,846,740 53,171,370
Common Stock    
The Weighted-average Shares Outstanding Used To Calculate Basic And Diluted Net Loss Per Share [Line Items]    
Weighted-average shares used to compute net loss per share, basic 93,965,659 52,371,370
Weighted-average shares used to compute net loss per share, diluted 93,965,659 52,371,370
Pre-funded Warrants    
The Weighted-average Shares Outstanding Used To Calculate Basic And Diluted Net Loss Per Share [Line Items]    
Weighted-average shares used to compute net loss per share, basic 1,881,081 800,000
Weighted-average shares used to compute net loss per share, diluted 1,881,081 800,000
XML 48 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Loss Per Share - Schedule of Outstanding Potentially Dilutive Securities Excluded From Calculation of Diluted Net Loss (Details) - shares
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Antidilutive common stock equivalents excluded from calculation of diluted net loss per share 19,078,894 17,968,970
Stock Options Outstanding    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Antidilutive common stock equivalents excluded from calculation of diluted net loss per share 6,891,349 4,463,459
RSUs and PSUs Outstanding    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Antidilutive common stock equivalents excluded from calculation of diluted net loss per share 1,508,546 1,218,377
Warrants to Purchase Common Stock    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Antidilutive common stock equivalents excluded from calculation of diluted net loss per share 10,075,092 11,688,597
Conversion Feature Related To Outstanding Term Loan    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Antidilutive common stock equivalents excluded from calculation of diluted net loss per share 590,816 590,816
ESPP    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Antidilutive common stock equivalents excluded from calculation of diluted net loss per share 13,091 7,721
XML 49 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Subsequent Events - Additional Information (Details) - Subsequent Events - Collaboration Agreement
$ in Millions
Apr. 04, 2024
USD ($)
Subsequent Event [Line Items]  
Agreement date Apr. 04, 2024
BiBo Biopharma Engineering Co., Ltd.  
Subsequent Event [Line Items]  
Aggregate payment of production facility $ 135.0
Percentage of production facility payment payable 45.00%
Additional percentage of milestones payment payable upon achievement 45.00%
EXCEL 50 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( +J%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 " "ZA:E8[IA&3>\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O;3=!$/7%\4G!<&!XEM(;EM8TX3DI-VW-XU;A^@'\#%W__SN M=W"M\D*Y@"_!>0QD,-Y,MA^B4'[##D1> $1U0"MCF1)#:NYX2:\UNP2%)+DC #"[\06==J)51 22Z<\5HM>/\9^@S3"K!'BP-%J,H*6#=/ M]*>I;^$*F&&$P<;O NJ%F*M_8G,'V#DY1;.DQG$LQR;GT@X5O#\_O>9U"S-$ MDH/"]"L:02>/&W:9_-;E7P=<'OMC47J[5H^,?L^L/O*FR=-COS MCXTO@ET+O^ZB^P)02P,$% @ NH6I6)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" "ZA:E8)HE"CO8% #.'P & 'AL+W=OI/SPD7'+RT)>1[\\=?'\7 GY&>UYER3USA*U$UKK?7F7:>C_#6/F;H4 M&Y[ -TLA8Z;A4JXZ:B,Y"S)1''6HX_0Z,0N3UFB8W7N6HZ%(=10F_%D2E<8Q MD_M;'HG=3D\> MDKQ[F&IN$[5FDJMA1\.O&4W'+YQO@E&51Z:&H MMQ0U?,_D)?'<"T(=VK649W),OB=.SZ;^HC1>67%>9N?5V$W$EDOR]WBAM(2^ M^(^M@G*'KMW!#-!W:L-\?M."$:BXW/+6Z(?OW)[SLXWN&YE] =LM8;N8>]5+ MYOL-MY'B0KWJN-#50WY^B5?_ZOXBN:L)<3=/KHV/E33D&]0\@W0$A4+S0M?A6;Z!- G M%EM[*>[3'RQ"<0$+EG]I0T3%#1%=IUI9G5,@)]".$MKP 9;!5_(;WUN74MS* M<1SWNG_E7GLV3%S=PJ\[AX:#D,51''D.UG6OB?+\@L"_CD0ZJ5AET C%QK'7RC7%/40^YV ME;F9K>9V-.A[?6\PZ \[6QMC%8%<[1_!QJ^3CXF&EX+N/N5R91>07<-!KM"%Q MPWK0160MRI&,XJ'\X;F*ZW+$HY M^=ZYA-Q -C"[99MX:R6<(R/1*B-1/-C,)0NRJ+"/%R*RL1\QN)\_W5K?!9PC M$]$J$U$\P1Q:D]R_^FN6P/)0%W"/&#V-9W=CZ^89%S8EK-(0/2D-F96./*7Q MPKK>W1XQ@>[9]@8NI5; <\0@6L4@BN>6,N[Y0D*BS5Z'7629%D8MY 610JXW M:VE@;U?<_>[>BGR.0$2K0$1/"D1S]DH> HB X3+T\]> 2 OCEEZOW1UT>_VN M_8W=.>(0K>(0/2D.C8, W-7%X0-YA.?(A\3>KKBEVZ5DQA(E8@Y]17)NVQ=, M<).FW%5$HB=%)#OW?">LW+@E3'@"]@C32 AK\,7E38FKU$1/2DTE\<1 MBUUBI<7MH(7)5++$ARV2K;8FN+XI;A6BZ$DAJL0M9ZUG*;9AXMM[-NXY&5M! MSQ&B:!6BZ$DODDK09P%[F(C\%6[J)V;<<=!U'?M<=8ZDY%5)R<.#3M9CQY*S M6K C!EWWRGJL<(Z@Y%5!R^9V:@J$O$E M2)W+:UC;97YXG%]HL&PO=V]R:W-H965T&ULM5AM;]LV$/XKA%L4+6#'(O6>)@;:%$/W85O0M-MG1J(C(I+HDE32 M[-?O*#N2+%)*NF4(')/RW>DY\GC/'<_NA;Q5!6,:_:C*6ITO"JUWI^NUR@I6 M474B=JR&7[9"5E3#5-ZLU4XRFK=*5;DFGA>M*\KKQ>:L?78I-V>BT26OV:5$ MJJDJ*A\^LE+ M)DK5_D?W!UEO@;)&:5$=E %!Q>O]-_UQ6(B! @XF%,A!@3Q7P3\H^*VC>V2M M6Y^HIILS*>Z1--)@S0S:M6FUP1M>FVV\TA)^Y:"G-Q>BSF%36(Y@I$3)?T-O7[]!KQ&OTM1"-HG6NSM8:,!A+Z^SPOH_[]Y&) M]_U&Y0GR\1(1CP0.]8MY]4\LZ]3]8_4U>-ZY3SKW26O/GW*_D9+5&E&EP,]3 MES][ X';@#EEIVI',W:^@&.DF+QCB\V;5SCRWKN\>R%C1[[ZG:_^G/7-!54% M@EU#F1FP[PV_HR4X[]S%O:FH-652P=V&X#B,8!U2010%;KA1!S>:A?M5:%H^ V)DO3R, M@S@A(XP.L=0/_0F0<03&F'88 MT_DU;6-S>O%2&U0R/D$.F70"%O9ZZO&>$9'3P [JQZ$8^V0W8Z9X1\2P);3YDF6B %="./I@4['28 MV!DJ]$-K8VRQ)!S$UC'"GL?P/)$!0ME D<)^[$SIXHX=WS[M'DG'<>T4"WUO M F)/8'B>P<9Y;!!!R\<<[(1M4U7L6T3[ ,P@ MZM7<^MHLA:/ &^-V2"4XGH#=DQF>9[-!" #, \I),L,V51'?BZPCYA +XG0J M"_2LAI]#:SW.)T/"Q7,6_;JDXF B>$E/=>0Y5/<$0F+S6!3%R;CF=HB%:1I- M5#*D9SLR2RS0"E85UZ9^4?LV0=0FA%F= 5[T]G>A&0K?.8'_"\9"SO;HOQLZ M=G[0!\XW@E=:9+>%*',FU9M7"30[[]MZ3C^XF\*7[0K_C[:0]'Q*GF@,8>-% MC919@B5Z[9UX'@;VEPCZPX:=0J_M+;W]!ZF" @1$&UT(R?]F^7N4ADN/PEPI0]=MG]1HI6%@4B-52&P1]'I9T=T(M$+0Y+/J&@[W M8Z._1&!FQ]H;G_+!N1\VCUM<[Y*9.C0]T9-YHO^0Y]S<1\'I-LW@BM?07N\X MG'8G3)NYL0?+&T=CK+9@FOI!.)$U2<_R9)[EH79JJJ9L+WD.3:NH(*H*.TS,!6IW8;[Y!U!+ P04 " "Z MA:E8?=,-#)8" W!P & 'AL+W=O FMXTUQPZVTPY^/==.%K60 MC5:B#XVO<\_Q.3?V=;J7ZEZ7 (8\5%SHN5<:4U_ZOLY+J*@>R1H$OME(55&# MH=KZNE9 "P>JN!\%0>)7E DO2]W<4F6I; QG I:*Z*:JJ/IY#5SNYU[H/4[< ML6UI[(2?I37=P@K,YWJI,/)[EH)5(#23@BC8S+VK\'*1V'R7\(7!7A^,B76R MEO+>!A^+N1=80< A-Y:!XF,'"^#<$J&,'QVGUR]I@8?C1_9;YQV]K*F&A>1? M66'*N??.(P5L:,/-G=Q_@,[/Q/+EDFOW3_9M;C+U2-YH(ZL.C HJ)MHG?>CJ M< (QT\ H@X0G0J(.T#LC+;*G*T;:FB6*KDGRF8CFQVXVC@TNF'"?L654?B6 M(+ZD"84HP+*?\#7E+7A*?Z!)G M=>H;U&'9_+Q;\[I=,WIBS4]4C4@<7I HB,8#\,7S\!O(>WA\#/?1?5^"J"]! MY/CB)_A6!BWCQC1$;L@M$VB<44Z64C.WT[Y=K;51N-^^#UEMNZX_/Z"U%21'>4- M#'ENB::.R+:)71:,@B!,_=VAF7]E':D<]RK'9ZAL=R"AC2FE8K^@&%+;$DX. M=&"+:W]_*#XE\TCUI%<].5\UT[H95CSY2\=L$LYF4WM:C@0/),91,HNGTV&] M2:\W.5\OW@':4%$PL1T2G9PJ>B!Q6+1_T-;LE8)]8\N$)APV" U&4^10;9MN M R-KU^G6TF#?=,,2;S90-@'?;Z0TCX%MGOU=F?T&4$L#!!0 ( +J%J5BO M!5+,O 0 -\1 8 >&PO=V]R:W-H965T&ULK9AM_BH;>=)*9."!A'IS:GKGD^G SO3:37'JO%9 -#2!7DNU99(1=6HM3FQK9EE+"X'D-L^I^'[+,KY?6-@Z M/'A(UXG2#^SE?$/7[)&II\V]@#N[B1*G.2MDR@LDV&IA?<0W=Z1T*"W^2ME> M'ETCGJ61W//N6QBI96*&%8K:BVTP]\/UOK$[(T_$BGLGR+]K7MHZ%HJU4/*^= M@2!/B^J7OM83<>0 <"6T-T?1% M.3>E-V23%KJ,CTK ?U/P4\L[7L10%!8CN)(\2V.JX.91P0]42TG$5^C/#1-4 MS[I$M-"6.2R91-=RQ]#O7$IT\530;9R"ZR6:H*?'3^CBPR7Z@-("?4WX5H*; MG-L*@/6P=E3#W59P9 #.15]XH1*)?@;(^-3?AD2;;,DAVULR&O +%=?(Q5>( M.&1JX+D[W]T=P7&;R7?+>.Y O'I>BS5BKQM=!7ECFJ0JR-0<1._S&[FA$5M8 M4!7)Q(Y9RQ]_P+[SDRG#=PIVDN^TR7'Y A=>("3'H#3XQ,1K,1B##!C(#9S B3N"9Z68-W>P\NK2(>,[*A:]K*NNE'.\+OJV7M%.YV"5M'PN*0]%= \9^F_T#/5F:^A M=T;0H$)7_,(4?0+RA\_2O;?6GA&Y MKW"3P.F*M<$*XZ&=W,H@'M?!TZYY<$\'O8YFXA%WYG09#78D#,C0GFZ%$(\K M8?/Z!K%&,J&"7>ES4AH9::M8X3&%<^WUUNY;9J>LK2SB<5TTL<9IME7=PT)- M.SN/]BVSTZ-'*XQD7!B_E4=*%D_H#OJ@-:N()=KJTY?BY5H&="WIYU> ]'5Q M!NKI!]/NBC%8>BX.L!L,+&W2:B@9U]#_D]E(O4A?3X=RZUL.Y&8?'95S)M;E M%P0)A-M"5>?(YFGSE>)C>3;O/+_%-W?5MX8V3/7I TZ)ZQ2.RAE;04CG.@ L M47U-J&X4WY0'\F>NX'A?7B:,QDQH _C_BG-UN-$#--]TEO\!4$L#!!0 ( M +J%J5CWREK0TPD %1I 8 >&PO=V]R:W-H965T&UL MQ9UK<]I(%H;_BHJ=FDVJQD%JW;.VJR:@^\Y,:I+L?E:@;501$B,)V_/OMP48 MH5;31LZ;VB\V0GV>T]V<5RTXI^'ZL:R^U2M*&^5IG1?US635-)OWTVF]6-%U M6K\K-[1@9^[*:ITV[+"ZG]:;BJ;+G=$ZGQ)5M:;K-"LFM]>[YSY6M]?EMLFS M@GZLE'J[7J?5WQ]H7C[>3+3)\Q-_9O>KIGUB>GN]2>_I)]I\V7RLV-'T2%EF M:UK465DH%;V[F?RJO4]TTAKL6OPGHX_UR6.E'Z SFN MI=N\^;-\#.EA0&;+6Y1YO?NK/![:JA-EL:V;/DEV(S=,FO;VNRD>E M:MLS7OM@%Z<[>Q996=%*ZE-3L;,9LVMN9V6Q9 *A2X4]JLL\6Z8-._C4L'], M.4VME'?LJ%Q\6Y7YDE;U/Q7OKVW6_*V\^5*DVV7&6K]5KI0OG^;*FY_>*C\I M6:%\7I7;.BV6]?6T87UL/4T7A_Y\V/>'G.G/Y[))>E>LUD_=NF )K[W)KY>/V:YXME#_N[FB5%?>B&?!'X%X85_#"K"S9 MZ\,N7&FN?$RSY15[:6;I)A//*;KVBT)40D2ZVC.M';-=2!]N-5-S=-;V MX51'4M?M OZ^WJ0+>C-ALU33ZH%.;G_^AV:I_Q+):NC3U/K^/*0_'PD+AITW M+%NWC?X 0J3/" F+AP.XTDVUW_U$U$@SB:$?V_5B5#_&J#XN1G]1ZE7*.GU1 MK$K9(Z=AAH3-]S#S-*)5TU)-EYM7#^G51\(")"Q$PB(D+$;"$A"L)R7C*"5# M*J6HKK>[JSR[TUKL%__ZS)W(!V,0GL2U',WF+O+&<"W0#<(M!7-IMT;.H"=P MZ?;]^8(F_18!LD?AT!V;*]MU^CXC\5QQ/8N1/4M L%ZTF<=H,U\5;<_7;U'4 M28EC+]=(V!P)\\R!N#37L#13YT+&'S9D(E15;HD(D)T+D; ("8N1L 0$ZTG# M.DK#>I4TE.V&/:1/M%ID]?#L8UI5*7NG+%*.-8@4Q[6X.)E)>S56$=;PJL?= MN2#=^4A8()HMDQ-?B/08(6$Q$I: 8#TAV$S)RCS!R0S/9/EYOV,S*AK)QA\#HF MM\Q(.S-6+4B8AX3Y2%APP;R&2(<1$A8C80D(UE.*>U2*^R.4(EN(I ['+D1( MV-P=Q)RE&2IW&^0A7?I(6("$A4A8A(3%2%@"@O7$I:E=#E#]#GD]T+II/^AE M)YGSILH6;;KCT*#(VON]@C;MZ<>L6;5IPK9UDSZ)A7?HRVE\7UFNSBU6\AZ/ ME124YD%I/I067#2[(=1G!*7%4%J"HO65=9)=U_X_RI(M;?(^C5W;H+3Y@=:[ MH])UR^(^*_:@7GTH+8#20B@M@M)B*"U!T?I:[++JFCRM?E:+SY];M*4KB[(H M#M5>K>:4AE9K)2_30B@T,@AFP^$3[O)>C=8/DN9!:3Z4%EPRN2'4902EQ5!: M@J+UQ=.E^S5YOG]7CG35%B\N6_%L:%&GK4J$LA@FT763+PR9R1V.U@62YD%I M/I067#2[(=1G!*7%4%J"HO6%T27O-7GV_G=V@Y:7M?A&;)BNOR*.HUN\%)#9 MY3F4YD%I/I060&DAE!9!:3&4EKPB56&:[VDKE32N2 MMT*5"/+N&I\CE3L>+1%HW0"4YD-I 9060FD1E!9?$D8)RF5?'UV!@2:O,/"* M)5?6^UM:'4LE=:$ZADEQPS =?2 0:!6!-BPCL'7^+3JTD !*"P2S9KNJ:EO\ M;1*TF@!*BP5CN"+&(*(%K73#4&WWS,6\*P+0Y%4 _6 ]K>]].6BA:7XH;:X- M$_TV<2S;5DT^P*&I?B@M@-)"*"V"TF(H+4'1^IKJ,OZ:/.7_XM8.L9R&:6A3 MMW1U\#X"FN(_T$[7 #Z1X$$]^E!:()@UU]4-D\_?0[U&4%HL&(/&;T5(!(VN M#-,V3O;^],.U2[MK\KS[Q;L\Q&$+S;%#:7-MF&5W=6*YNFWS(0[-M$-I 906 M0FD1E!9#:0F*UM_>U^7;R>OR[2(1R5%C172@]=&.HT0='Z\=YEP$^HR@M!A*2U"TOGZZ1#:1)[)_X-X6N>?12Q8T/TX$66/V7D?C MW]!#O?I06@"EA5!:!*7%4%J"HO45UV7(B3Q##MSF0H:)2W[KN[PSHV4#S:5# M:3Z4%KP\M2'4802EQ5!:@J+U%=.ETC?E=7NU$Z.2DV; M)M]]F9Y0F(+\K4:(RR]KT/0^E.9!:3Z4%EPVO2'4:02EQ5!:@J+U)=<5%9#O M^6H!O.2D:R*T2@%*FQ/!UQ&XAD;X;R. >O6AM !*"Z&T"$J+H;0$1>M+M*M1 M(/(:A3&E_F28>C;'T+H$*,V#TGPH+;AH=D.HSPA*BZ&T!$7K"Z.KAB#R M:@A9J3\9UA-Y"Y&2P%)\Z T'TH+H+002HN@M!A*2UZ.R_[7OW8U M#+J\AN%5I?ZZ8'>ZK?+O=>2>QVH$2O.@-!]*"Z"T$$J+H+3XHCA*4#[["NFJ M'G1YU8.\V-\0ZD,;%(>8FFKJ X5 RQD$7EV^%AKJT8?2 D'_-94(JOVA;B,H M+18,@EVH!R$M:J6ZFG;NZ[R[N@)=7E=P6;6_.&J1^>$9E#;7A]EWETVK:Q.# MCW!H#0&4%D!I(90606DQE):@:'M-34]^9J7]O2$FC/NLJ)6<-(' !@) & 'AL+W=OG,N,9"FM[@%KKM!L]W[S$ATS*LL>DDJ M:>[7WY"2)5ND&'O/AP*-+ ]'\\QP9AZ.=?W"Q3>YH50%W[=5+6]F&Z5V5XN% M+#9T2^0'OJ,U?+/F8DL4?!1/"[D3E)1FT;9:H#!,%UO"ZMGJVMR[%ZMKWJB* MU?1>!++9;HEX_4@K_G(SBV;[&U_8TT;I&XO5]8X\T0>JON[N!7Q:]%I*MJ6U M9+P.!%W?S&ZCJ[O8+# 2OS/Z(@^N PWED?-O^L//Y MT:K2FL"./SJEL_Z9>N'A]5[[3P8\@'DDDM[QZE^L5)N;63X+2KHF3:6^\)=_ MT Y0HO45O)+F_^"EDPUG0=%(Q;?=8K!@R^KV+_G>.>)@ >AQ+T#= C1>$$\L MP-T";("VEAE8GX@BJVO!7P*AI4&;OC"^,:L!#:MU&!^4@&\9K%.K.UZ7$!1: M!G E><5*HN##@X(_$"TE [X.[HC7Q^@4@ZF&A M/:R/R*OP,Q$? AS]&* 0Q0Y[[DY?CCWFX-[+V.C#4U[6#EP;!ZX%WP:0A8(H M5C^UVY@I1N65RVVMVMBM5J?XE=R1@M[,((35/HC2/KA?/A^8[Q%">X[07.S(LZ0U+ MO*&Y+?\-6=9N=<6A,A6\+EA%@[JS6-_5UX6.8:,S!?;ZR0%,+AG "RD[\E/: M^RGU!O!!\>+;7%?,,BCX%MJ()+H0NT"WFI*#2,7+93X*IRV$DR1R!S/KC MW&6D* 0U+0(J5\EDP1M3QFJ(VS/=AQIB"&WK&U7D$6(M:=$($T07G,RR%#8> M0B,\#JDHC$,WH+P'E'L!W6ZY4.P_I,=#'U4/*H!B.X)+UU0(B)"1*[A43D"Y M96J4CN'8,BA:NL$L>S!++YA_ZFP"0^EWG3D-DQL=BSTLEZ%>?>=FS])&C<+< M#2D*A_X9^K<V%H6Y(E(_\[A.*)[(@.FGWD-?83 M!4<5;#)QN^6'#UV.[;)%HGC"+C38A?S]<4/J)RI'E55*"IFJ-WG%R".KIJML MI_Y"&^52VHZ=,7"%R-N(5_>"[@@K#7"N-E1TGG "QW::AKD5,UMJ'B?+B72. MAIX>^9OZ;=$5UQUYU774:6%L/3O-TFQLH2T5(Y1,&#CT]LC;$K6!HH%RV"6C MVX6)_>C$LL\6FL$%IV?E DHJV MS0+.]AV9T]3B9):'[(:;H2@>!]4AAK,\G^!Y:&C-R-^:[QM1;* $G&FTW8WG M48)"/&;;+D&,LVRB=:.A=2-O-QRRZ%V71N^#G>#/#,[QP>.K 7W-:@+'P+&/HY\O?SXXQB4C;@ M!*HW))SXML#\PF#FB9 MYM%$9T8#=4!^ZG!/7OOY5W^LVN/UH',0!93@\2[^?YSDT< ZD)]UG!YGHN;0 M^.=M/?J?HNY@+I"W8TK@$(MP?'#6/D8\T!?DIR_'B!45VZ#BI [6I- DYO4< M)!=B+1U@FR>A&*=X O! ;I"?W)P8XF9GSN-4%$S:W[X0(4@]X0;'$"&SR[4M ME2_3J68Y$"#DGR3\673M;;[3YU\W*L>0((S'H!Q"4Z0.#W0&OT%G]@5GS46@ MR'=@ H)69AK?32#EA@A-")2JS&R^Q;?OKP /]IL2K-!+.@?4S!T];+.8>93F MZ0BI2RQ=3FQ./' =[.J((8,=@89DG^;@,..30,DFSJ:09& OV,Y:[*6NATYQB!B=?MK,]1<]V]<7K)R=HY?2-NQ M-P:B@?U$PP33C.]T&6=@UQ*V_$/JP-QB/W$ MX>S"LL,C"#]/;]AOYN M_YK,K7DY9'3_8W1UU[[L,JAIW[WY3 0T/@EYO :5X8<,$E"TK[.T'Q3?F3=" M'KE2?&LN-Y245&@!^'[-N=I_T _H7RI:_1=02P,$% @ NH6I6(VU#%%R M!0 !@P !@ !X;"]W;W)K'75W+>. M9!&#&CU?+18OYHU49G)Z',>NW.FQ[8)6AJZ<\%W32+<])VTW)Y/E9!CXI*HZ M\,#\]+B5%5U3^+.]T"]C[L@EDYXNK/Y; M%:$^F1Q,1$&E['3X9#?OJ,_G.>/E5OOX*S;]W,5$Y)T/MNF#P:!1)OW+VUZ' MGPE8]0&KR#LM%%F^ED&>'CN[$8YG XT?8JHQ&N24X:)O"G'A] ]72:.^ MRB21*<0']:53A0K;XWD /L^:YSW6><):_0!K3WRT)M1>O#$%%??CY^ UDEL- MY,Y7CP)^E&XF]I93L5JL]A_!VQN3W8MX>S^1[%1<6..M5L5=[E>./)F0!FPI M+I61)E=2BVL,$KP8O/CG+//!P4W_/J10(K#_, '>8:]\*W,ZF;2\EEO3Y/3I MD^6+Q=$CZ>V/Z>T_AOX_:_DXUG(F?@PG7I//G6H'G7DDK!.A)M%_NK!-*\VV__B;4%Y(D8.*RJ5^Y@.Z@D!P M6TOLOYRZP.,B3U&BM-@?5 AP8,R"UF@Q+1BO(5%"0'-*I]#:W5V_> M;C7""C"0VE;,J%29LYF6/H@*S@BU*.%"<%\M1[$OWUZNEH.>4Q8T[YQ#2E@C M(V6J028@/YCV3I9;7W8F]LYGTGL+)9F/#YAM:VJA8@#^L/+'L^MW=PO#W6ME M.X]E;XS=P#]>&(M4O2]6DNV#@Z] MO&NZY"2<52I74=-?Q//%X6R) T7K&!%S1+M%7D._G7W'M58XCESOV#+V1DX; M/7&'3.L43G>%&:%VMJOJ**67FG@)@@Y0P1.R1MT)A0=OW15L353'(?W!#)QE M9AVLCH]>=#A48 _L'^B#U&!^I2,&F%J1-AD\%M<)#VS,[_8D,I)0-B." BT^ MK_M=P6P3B?"-!,9B\Y$AU^_-+2XF:S(=);IW/6=8[7Z3$'2+77\G&)+N:\W> MP^&I&(H7ABJ.F\RX)_"/ X-D!B'++G0P,OCL\L.*%>8P&M=DZ*/W&R-?@J)H M$9CG?2_+?^5;#68 M/72&SW?N9O!&%6^@J([M3$C7M'%TO.2>I;O=W?1T0X92."7XA"D1NIB]?#X1 M+MTZTTNP;;SI93;@WA@?:YQ&Y'@"OI?6AN&%%QBO_J?_ 5!+ P04 " "Z MA:E8#WO!%<\2 "H.0 & 'AL+W=O;)S,[M;6/D D)*%#$FP"M*S^ M]?.=Q>OW1] MJ&QC/G;*]W6MN^T;4[G-JZ.SH_3@DUVM STX>?VRU2MS9<*7]F.';R>92FEK MTWCK&M69Y:NCB[/G;Y[2>![P=VLV?O19T4X6SGVE+^_+5T>GQ)"I3!&(@L:? M:W-IJHH(@8U?(\VCO"1-''].U'_DO6,O"^W-I:O^TY9A_>KH^R-5FJ7NJ_#) M;?YJXGZ>$;W"59[_5QL9^_3)D2IZ'UP=)X.#VC;R5]]$.8PF?']Z8,)YG'#. M?,M"S.5;'?3KEYW;J(Y&@QI]X*WR;#!G&U+*5>CPUF)>>'TERE!NJ:[LJK%+ M6^@FJ(NB<'T3;+-2'UUE"VO\RY. ]6C621%IOQ':YP=H/U$?7!/67KUK2E-. MYY^ S\SL>6+VS?F=!#_H;JZ>G,W4^>GYTSOH/7ZG\N%CYT M,);_W;=AH?=T/SURH.>^U85Y=00/\::[-D>O__2'LS^?OKB#VZ>9VZ=W4?^= MJKJ;]OEJ.]]33P(^VR"9H=[//:P,D*5[>ZV=)XVP33V5KUC>Y+&TRI M"@=+:+Q\\B!7:GJ\M(UN"JLKY4'+P.>#5VM];=3"F$9!EJWN,,XV-(^0R(8M M'"6L><'(7MM9$&DK,+@RC>ET56WIO6F#S U@\$O#C%S1.EX]^M,?OC\_/WWQ M97XU5W^YN/C(W\]>/)[Q8-O %'J&#Z^"4X0#ZNST^#^4;DKUJ:\,?3L](U%\ M,JN^$D%<'?\7#]!M"X'I!89U/;%%#[L\CB5(RUR9HN]LL''$NYMBK9N549>N MKJUG^$N,7KV[3"P2)=V58T$/UX9@&O:I/3\9T;^/3=8(J0 FQG.W1G?*$'JI MMZ8P]<)T"7^>1&TN*;XHV)IJ*$J0Z*'-CD2ERU\ X$([K'5@.32@XSTY&@RJ M%?]12VT[&"LMB2<(*#ZSD 35XG]7^C2%Y)CTF:8P>1?R$A8D;5/"!"GR)6M+ MH['\PBASTX)_,VQYV6,K:=^TB]V-/U482:-A$,IA"K[UH!^S M$-5HXAVO'-R/I <0J?K2L$IIE=+ZHG(>@SQD]VMOR=H66Y4Q@Z#E+E9X^_Z@ M /9R[]>NKTI2$&5:$?A^Z1M)91CYB+=+\4N"A+/O7OAOL/6XRXR+%Z*[3XP; MY$P)Z_[]0HC=>!]-:([(D<$::AIP:&\@^1;) M)?6%2*2GA]'TH[C8<\D&-FM',<)M&E#S_<+;TL)M#%1V >VS%4 MUBH-F,-J6$L\F:,;V>1;;(H2I2^>??Z=#[;F:$=R%;P4.>/EMTGV5O0=?"!Z MAD=NVB"9IQG$5ZV_ F,R!QP5/5ROC3&547&Y) @5;"+S P.ZSHK#>!-D:F7U MPE9#I!Q<,^Z%(AZM?&A.M@2&A/CYFR(9*?\ HP2E( .@ZAG^AW& ML NSX,TURKF6M9RWG61SK:L^&Q@*F.*KBM!SK)=86C!:EQ:6W*7X-%D&[H\0K_Z.'1OUP6BR65$2 M/[_FYY9BW))=.N8N2&D+(UZR&0)"83@.0H6H;BL2#ML[!=Y66W[! $7,Z.P M6_4((\V-#4+V,<;S2U^NZNC1#O8=QI'% M-FT?R!9$&+6(E5[9;K387/W5HAJ [;*E,&U)EDH@5A&P]\Y4.GH%>QP[-9MO MO_B%^@?7&?)&"\?1$WL/'.HC_D A._"S!#:[C7^N?N(=GBD.W>L(2@M9_GE$ E M/)OR,=WT?;3V2(U,]O>23+2&-!]8*^N\X 5$0D^2=+\TM^60Y_J^C=$%:2;6 M"!B#)1N7_%$GBQ3(3=-&D26:YLCC8K [(.#HO1&9V%M'@$4(C-0PU352_E]P MT).T+I<&Q-">Y+#0?JTH0P O.8[*9E@"?JB -T9<&(O"6H:X)K6X8&:=V>02 M;"_",,]#+29A(\++;MK\D-*$(#PS\W[$S,_0]*7&*K?$]GG/4GLW-(NFS0$> MHIK%^"597TIG9D,^V^HMRXV#5PS00QQF;,T,%3SD#(NO:KM85N2!&$\Y=FU3.MSW,GF,6!P5$L96E/+TF28DA\_8[ YR1 M)BBY',KRH7Q--"09E21^UU$BWV/7 4;54MLSLY[C5$I#A4T=3'BKJRE"$+Y=0#$G/=$25E MOBG+$0$"TTQ*J;!";9&#BPT*'N1\BTI $?Q$'%>_5$Z( =1^WLO*HON=0 MYEM34'2/B=&E +PBR/RGXUW)<&(Y31*R M!9+PDHA0@@:,Y9,EAM=)2!<#GJOWRU0X9-T7H +I:C:]V@3IBMT6UJC_N8U8?C79$*?A))E:?(&XC3N=33N$ MR9J29KAS90HZO*-51[N@MJ T(U*#/ ;-B$!@?M(2H<,#:LY)GVIB1U,>AH2( MGIJ;9#7BZ\M)\X+3&[:5W:R-*?&A5JZ:)9KG9#/;S);2=GG'<9C@D,"-Y%'" MC&(C7=I3&179^W:J^$1S1NS04CL"6-[RH'A88E(M-A8B8X:YL3X**!W=Y%R7 MLYDE5??#H4I,ZE#TQT.6' C2?AE52=;=I/UPVXIW!!7Y_R?YF"CKT)*S'0'P MYF.H:2C'<1M&1D*TJ;4-\!!+LWL#T2PW)F-N%ELPK(>=2O9!S*.D98L10Z%* M)6,N>V)F+?G_/5NRTLI"A?V;[&=? D1CD;%'0T_MVSNHZFXD)$VYO;NV?.!+ M8Q_A'VH)B)Y M0 +S7AY_UC<[!<3C A[?(A^YISWZN0%I>M>AK_,\+Y3QSM(=*K->U\ M&%3&03#3F!)@D.=!Y$ZZ*F(MM=/\WO!-,E,>:[@^G%4U/;?3J#"DV5X.NVI( M+!VO](&L@7UN=/B4CYSVS\J-P]9Q5LXQE(R$$YPEMPA'O4>.*RD=B#55D/&P MPUEN6._+-H&1QY2[DT&@$.5SA%B+PSC^K/.1 M")N6Z#F3&9=SB'!<9;*:7,#@6QH_N&:,CKZO$^P>H) T+:IG+SY$\Q&1B?>+ MPL8=87"S%*:G4W1/_Q&;F6 M?G GQ40RP)S4'-K67'T\M&$^L.=T5DZ>N8U AD!]8L26/1:%(K'AYM/@P^4! MB]EG2V2,,W(BMDKK1W9#MX .,8K@Q,=_9BL\DQ<")NEV(H/9HK(KG@E#52M['4^;1^X>T]/D-"/Q34YY9Q0:0V2KAP/$ !!<3!".=4B-@P!0S7,VZ=25K%BUG/^*'=#V-[C(=C@U9Z5&^ MK,4Q1&?Y[V+1!- ^ 48;.G"[*!U?@!Q=Y+RB8($<;9HPE;:48RN:P,Y*F8'/ M8RF-:DMIUD_ZJ,.YR-XUWCC\R>K\\>+J35;G*%C=FP4(8*PU02T=&70V9O5% MN.-<]_PVU);FBD/[970\A2[(5VF82T\75 M%PR9\]OCT^]FZLK(H?:G?(;^Z+-K83CGWY\^?J[>UU0'Q.7@=#(L-M=EYMO1 MI;0D65HF+C%XE]3I-C9\2@$<*PO$YF[L9PCAT96:4U$ M<$HOD(Q,CB+3N=1W'P9A:0SSJ&/:E%I(D9?61U)>D8 M@D3+O=\L5\TW0_A2WZ$;C-GF8BB]U3<>KIW*A;@#QA%+"NZF,".I$9T7(\1L M>X2K0A&,#><[FN!N5>TSQ6%C5$2E>B:#[ZVKC[+7A,D+L[)-PQTF))@:[[JM M&I]2[]ZKO6/"L[EZQT;&R!@+N9;2N1#R(704>V="YZ@KQI).Y.SF M5NA(@?O@!=+AVA0W==A9!*G';D6:P[MON,VY_XJO2"A>=ID*BG,QSA*F?-G< M\>"&OI<[<;'XS=?A1E;C8@-.@LH(JL9M*VEJ$F4\U0Q@8W..Y660:WSW@#U7 M6$F'W &=U!KW ?/(1-TV'XMQN MCN8>&W7Y<"C=J1K:3X/G4#';"79 5H6M[' R%N%S6AS+3[Y2&9UG46.'D5 R M>+ZVK7[M*?T(2AF;-,Y%.=#4X2HMG=BRX,]_X=_D><_2YZ_(Z+_ M+TZ_[V=8)Z-?S]6F6_%O!/E.9Q/DAW3Y:?X9XH7\^FX8+K]A1,:ZHK/?RBPQ M]73^W;,CUA) _!^Z9#HQR^T0/YQYNM_ %!+ M P04 " "ZA:E8NT9IQF8& !O$ & 'AL+W=O'Q3[0$F41 ME425I.QZOW[/4/(EJ9)V^[ OED1RAF=FSLR0/MLH_<440ECVK2IK5A1>,+NT<4^%(+EJD1JRGK%+%^6<(FS MI;;,8O):50VOM[\]F@=^\MRP7-:\3B4O&3=&0$/5J;F1G!?);3S M5\-A32\<,#_ G^V%WC"$I\]Q7#H+:)X]/'DYH2MU%KHF@+%ENJP,X07D1=& M$8L2R(5)0H(+TA>-+E>B3K=WUL>A%\00FV*Y/Z7E&/'C&/!THS0*X5'PZD7)A'>X@0_3U@\CZ$0$\'"FT>ST74)3LI< M$AG-Z>CZKO+'; [DH4^D&=@!'O42/_XE:#V"%R(5U1)A[@D9_M^$7-Q+Q\4# M9 1W@IE_%*B8'$NCT]F/J!@FWB*9L2!VY(J('GXX]Z;S>[@8Q5XT]YD//CYA MX/!3&HGGBY_@(C@+KA]0^K09!F?QC[F8^%X21RRL'ZSUEK4B+6GYML:0U &75KMS?*=V&J7RP7>R<>&@;(+35K>L^'ML4 M$M4;,0#KRW++"KX6S$5"Z(9K!XYZ!5K#JF IVHRT#!Q!2X$T!PXZD674;;ZV MBOI#GQB-EBG)%@)]:,UE22:?L-?Y\#K25"M[6.K=[4V[CM1[;+U;+.E658+QIM.*PLC74"&E#>E8J$V5OW$YF22<(%QM9-RW.VD/M MN3\^HV08M^$!Q''WS:%BC:FNRZ-G#@<>#5GDN7 G8_B]=@>A%E&"QL[,#*KA M'Q?@V[WVNU;\N6OJJ$]L*[@F5OGH4^B"ESGB>9BPA58MXFDWR@T8YONH"ECX MZZ6770Y ] 8Y.:P)R'F-0.[K,0Z(. HI(UTJ()IEFPF*'WD?7,WE-Y$]&RQ8 M ++&#$#R,C*.Y81G@-9GJTTS[Z3ZYC8.Q)9VE%/(DU1 M,PDD7\J2Z )S"@7XIH6E1_LBHV5)YT'J(]L=T#O>IGVN=OD\%#DZK@;X"6GZ,R5_ 'LA.6[4\7)T.UBL9.&@MH*#AR2C.WY MOOEF;$_F.R&_JQ) DWW-N%HXI=;-S/-45D)-U4@TP'&E$+*F&H=RZZE& LTM MJ&9>Z/NI5].*.\NYG5O+Y5RTFE4/>E^[X.1X")?P80 M]H#0ZNX"695W5-/E7(H=D<8;V8QA4[5H%%=QLRF/6N)JA3B]7%%&>0;DT9Z M6U$W@@/7:NYI9#<^7M8SK3JF\ Q31.X%UZ4B;WD.^>]X#U4-TL*#M%5XD?"> MRA&) I>$?AA?X(N&5"/+%_U5J@_ J(:K-16N)!^78J_8X] M/LUN+L],-32#A8.W0X%\ F?Y\D60^F\N:(\'[?$E]G_:IHM,IW7&(W(N EE+ M:&B5$\IS(G0)$H^EE+A$J%* #IG *ZHT$07!95((AC>]XEMXV5EI=_L.,J@W& 8'5X?@!F<]C(H#@A-][BC:9#@$P^S70*A.QG[^(['P=5'H2DSPBXGB?SH/XV- M$;MI&I.;+),M9@)[;) *_F\=#L'.UF%0@?H2=S()C!&Y?C >L% W3#P#6*SL MC_^ "]W4CTCJAO%D0#12%*!,_\42&12#+5H%H'_@CL.]=L-ITAE)Y)-3]\0[:FTUR*UMX*;6+===EQMFAW_$3=<:?[EW M/Q@L[;;B"I,H$.J/QMB29=>TNX$6C6V4&Z&Q[5JSQ/\<2.. ZX40^C P 88_ MY_(G4$L#!!0 ( +J%J5B#PY%9$@8 %\. 9 >&PO=V]R:W-H965T M^D#+0SU(;?SHH0JB. MQF.?%+(4?F0K:3"365>*@%>7CWWEI$CCIE*/9Y/)P;@4R@S.3N+8C3L[L770 MRL@;1[XN2^&6%U+;Q>E@.N@&OJJ\"#PP/CNI1"YO9?A6W3B\C7N45)72>&4- M.9F=#LZG1Q=[O#XN^*[DPJ\\$WLRM_:>7SZEIX,)$Y):)H$1!/X>Y*74FH% MXT>+.>A-\L;5YP[].OH.7^;"RTNK_U)I*$X'AP-*929J';[:Q4?9^K//>(G5 M/O[2HEF[/QM04OM@RW8S&)3*-/_B9QN'E0V'DUS2EJ4*B'+P)$Q*E]8$97)I$B7]R3C M!"\<)RW<10,W>P5NE[X H/!T95*9/MT_!K6>WZSC=S';"/A%N!'M3HBT!C9>]D(-]*1KT0B3P?H M%"_=@QRC YWN#"7N_"WB;T_YZRC7 OD]T?T>9(G7L/Q;ASPOA,NKC@ MLTK0K)+.GQ]F]3W5K!Z3?7*'9'BT(E!:D I?E1*^:92!>@BU2)T(<1W"%!T*0:X)6# MNKJPA+QIP=&EUC%,Y$Z4_HBVIMO4&9N^._:4ZV5B;ZX^++$#-JX_7,^FW?HA MX!-=IQ$)3B>(H@4[NKOZOK/W[L^]0]JJ9&Y_"80+:K(])+$.J*W)=U@L@=& M,^VMV1J-5#Y T:N8Y]8ZV8Q\*;2FTL+#6DO0*=1L\3UZ+ %_/$Y72[1(R M 34=T4WM?"V PJZ#\UJ&GI9#); WKA &X"HH1-%8 RF'FV(.DW65.VI.>62F32;H ;(Q_H9FH_T.$!;Q MP]N J!"6SJP@7\E$98I+ 6T7ZVDU;@"04'@CAS'&(DT5'U5<& UY#ZM!:$Y% M73$#>++_Z$IC>6J0@SCCAYT1'=/8RBTMV3G6N6QPE8C&53L:&>70@=N,H', M@38XX4[@D>-H!G>'G6!W2F3?(QI:[J0J5X@/Z.'8URE.34D&8N %6/ P^X/" M3.L$RR C')2N+Z+IKCE\PW>M[BA!A2$>(39*Y+VEMFF^?%(@+!NXZF!Q[643 MK>EL0JE8^K93:.%40/NC2B$HDIUG2T.@-7 2$"C'2D 'T+]-6.WC&$Y[<$ : M(8!SQU7+48)M9"!&H(DKRL&W0O1"%\7ZRH327%&X5^" \S4*H0&,;B#2!PUS M$ADLHO(3J1XX9!UU<)(V&Y)US/X5^@*W)'/OZBHDZ%<98DES%62H#Q1YCCR@ ME-:]C-KHV12ERI<*RIZN\1KQ0=$UR;!-HC!->?5Y:LJR/X.BLC9%APGE-NIG M5VYH)Q-6$QU]7@FZR."- H#G"5_/6R&1T*N$6TF:_#%-?4*Z@Z!=W;%ZM,)1 MB,+=870QX4BD3BQ,%Y/=-E> 7ZLPR%\9S<5XQ>:UMI MU)4"#;2N;,]UHBU?0&KT9-=/SX1OL]RMU.FS\-]^O/LPPL'..+C\H3B[VU_# M-ZB2K7*@M+J76A76IM%HY-#,\8%:MOW^*'XD')MN!7)$7YYYM]I+"]4((MK MYD;]XG(LI.G7SC%> A3_I-RO MZ^E+M\;QRJ4?0I_'3QM6NMJ$YO[?C_9?3^?-1\/C\N;3"W'.T92D98:MD]&[ M_0&YYG.F>0FVBI\0Q.@* $' &0 'AL+W=OMO8!(B$1:Y+0 M *!E[]?OZ09!43+MR8LM$D"C+Z=/-\"KC;'WKE#*B\>JK-WUJ/!^_>;DQ&6% MJJ0;F[6J,;(TMI(>CW9UXM96R9P75>5).IF34?QQ1>]*CR].+FY6LN5^JK\O]:?+9Y..BFYKE3MM*F% M5WTS=TIS><)OVNU<;W?@BQ9&'-/#[_FUZ,)*:1*E7F2(/'O0;U394F" MH,:?KDK'?8B+5\+[V\ MN;)F(RS-AC3ZP:;R:BBG:PK*5V\QJK'.WWQ3MA*?C*S%!YGI4ONGJQ,/N31Z MDK4R[H*,] 49,_&;J7WAQ-_K7.6[ZT^@3Z=4&I6Z2U\5^)NT8S&;)B*=I*>O MR)MU1LY8WNP%>>_5PHOWVF6E<8U5XM^W"^G?&8[799R-Q7,QXM=:?)1U@\0CK\X2 MX0LEWIEJ+>LGH6JOK,J%KKT1,JR4=2Z^JJRQM/IV995"+GIQ^/,/%VDZ>4O+ M>5XWQ /3MT= L"]8?*D ""O6TGJM'+VR"ALLL& %89BOZTRO(1.O M/?FZA$"78#>PE?.Z7@FSA'(8UUYC'K2NP:?T]D>1SGN"?2&]V$#394/9(_!$ M,(6(1#@%@3D;Z0MM\RC&!3G3OAR:1$IO7R4@3;=63'OE4Q)VJN236*BX6;-F M#>#-K-#J(7@#LC-EO23;P+_'1'HY; /.=$9^Q$YP1 ._&J )NRG05*U@/PU) M>+&QA("MS=&G\\F^Y0/ZY$A4X 13"*QR3='!MHLGUK0%S%CNV/0=%==3C6A/6L:.5FSH (KAWUW_="@WP/4A=RD5),ZUI5H7XV-1*S"9A MWS9$*IJ^;VDKR"HJDSUI"86;5380O36<+-LQ]LY8, E X4AOY-3S]!/2LND- M&0=GN08D)VN"7PDWEF44*IU3WL6G+F'48U8V.4&W]YKRVLCK27M"#88]%9G4"H"CXNU9M:@ MR4@WZ*;Z,H'6.EC1UN"DG446K.43Z](-+="P "<$;8.%V)BRM9#U2H67M;>F M# "NB"\H:67^ .<#,$S+I"E:!?] R )_-Q&]B$2,(T925+H02"H+6HB60^[*( M2DG'V( # GX 2]0&#CB"=UQ1$1<(K#;Y:^D532/2HAWQ6&H 7 7B)Z1U3GX1 MK=\':82"ZK6I]YQ\SB:VM,VLK;F".7]L:J"]C3])]KH4']3"]E;/Q["AIE3A M2A)\VRV!U5M^#^ +HCG!\H;4R11KN[TX4<(LJY1JD^7U&+I3F3D (AJ6X?&S!3C$%ZI2DJ"W-M9S8>=4_8." M@UZ!NOV/H*J:#"\;)PX71R(=IY > >0V@4]R)!ML#0KS;5E\Q\@6%N =V MA;1JOT;^S;%'(15%*+LGZ,M6&3ZC8I.L56&:CL\N3V?$"4%6@)>J%BJG1J>W MJH48Q48O==N$2N$RU%@JRFUJ,1K@"_!YZ'^SC QAY54F&]0I[2E*"X.H:;CM M,92;;NEB&0\A[)O)^&+;HFX*G17;^L[ D]H*5*V&?=GV"8XW"TP& M/>OV4-\=->(6D CB@BJ9L=Q.NZ J]5;DKQ"'G5= FEDI.ISTQ.W34L+L3V)7 MM?Y?$+SE[$=D)0+0N-@^A9:!XM1-@I<+TZ^^Y)X68#M>:J'R2*V[RK=)M%^: M I!#0>H#>)!X27LZ9. X9#;@>VKN"],XQ-\=O3G@.8>A/R4;\$<);@C<$4+& MP$G?TK0Y"#XY/S^EWV=B.DLFL[,#+LG39'HY.0CPV*K9S[)TGDPFDX//5'& MWZ9J F#P>]OW/J\(IY>S@T_*$5? :#1=Y/^=$(I#,9^=B:-V]QJ SH";)]HT M( G-R^7\_.!;Q"2ZO\9:/M!"\8O+E!9O!VO4^#">L#0G MEUM:VCF+1YW"3O%('N"X.T:48RH5M^""T!5?.LNU-8F;[EA!B&H*2=0%"!T_ M4==#.3!^R:=+;9$VA3)257I(#"E%S9#+&&(BIH-R(\4;T.3V1NH4HF M-O0L331B-WJ#&H=ZW&N"94.'(Z^S 1U#G8WG*[H7($[O[\G M7J(ENQ0_$5> AR@&H-)DR]L/!N36E;W+&:I>:-V[&;$"\*4#Y0,<^L]EZ[7( MQ-/Y+#F;3O=-[>7^^K#!#CN3;C-P>YH^ YIS M)M-,U9V[VDN6F)Y<=1'>I=(^5,=G-2B@94!9N"\7E'N5:D'3ZW/V^Z"7$"0R M]/5T;@^W"Z1.VR*UF4Q7B'W!.+,N>O4VWM3UL-9=ZO1>#=76%I-#EH4SLM-H M&DC1V'\,.F% M7!]T)WTC/W+TZ4^J<$0'\>-7U)W0QU+OEH=>]/8K7AQTS89;NXXG0M+38E]F*F57_/V)JC6"%C[2=&^[3URWXA:K51++*5#]@CDQ-^2]6C&FR9>Z:M3Y M9*5U>S*=JF+%:JI\T;(&7Q9"UE1C*I=3U4I&2[NIKJ91$,RF->7-Y.+,OKN1 M%V>BTQ5OV(TDJJMK*A^N6"76YY-PLGGQ@2]7VKR87IRU=,ENF?[4WDC,I@-* MR6O6*"X:(MGB?'(9GEPE9KU=\ =G:S4:$V/)G1#W9O*V/)\$1B%6L4(;!(K' M9W;-JLH 08U_>LS)(-)L'(\WZ&^L[;#ECBIV+:H_>:E7YY-\0DJVH%VE/XCU MKZRW)S5XA:B4_4_6;FT$B46GM*C[S9C7O'%/^J7WPVA#'CRQ(>HW1%9O)\AJ M^8IJ>G$FQ9I(LQIH9F!-M;NA'&],4&ZUQ%>.??KB5HOB?B6JDDGU,WG]3\?U MP]E4 ]E\GQ8]RI5#B9Y BB5(J^;DI6[^Z?0:% KVJAU%1T$?$^E3^+0 M(U$0)0?PXL',V.+%3^ YP\A?EW=*2S#A[WTV.HAD/X3)CA/5TH*=3T!_Q>1G M-KEX\4,X"TX/*)@,"B:'T)\=AX,H^W7,?#)&?_%#'H79:2^#7(NZ1G;8%>2# MVU,29#MYJU1'FX*1CRMFEK6T>2 K6A*-^4)4R&?>+(E:48@B8D$*!Z4LE!Q# M+3K=249XC^@1DX_X4\=\<5R(YC.3&DN17EQY>&W0C)2622Y*1:PQ#9:<'($9 MQA%R=SDGBS?.:E67;TX?:3 M@@(EN3&#\>K02X/<2Y,9F>>9EZ;!T:VSCWZFO*)W%1L;M)2TT8IT8+TDS#F4 MP\#&E!K25A2Z1-XL"+QD'@([FP?0(3F(N7%2CVK'WY(9*W7J\X3!H;4],'9!FLMH)P3%:;3.Y:L^-'DJ5^ M@".GJDS4D) TX!7R8%!C(45-- YR@VJ?8\7@1@8M[-D, M2BRYJ<_VO 8CM/65;PO0V$0"/4TTN*X<@: 6NA3E-E)-J%44K.A5=R;%L.>G M36FA2\1B"1%(8J%4'\A6\L*6'><,HE S1XGX*(H^06=@/^@57I':'8(V^F1; MJ.";>)=)%G8^R[T@"$8%]"L/;R5_Y5\;-HD2R$V1;<#K5HJ"L=(B_4C"V$\V MT4-)78"ZZ%;*#IY&EFW=X^J@Z/F/#TKW",$6P#=I\8;=R0Z-VQY['F>&S0"; M#R;F7SO.(PSAO:NX6AFA%/JOK76+C74V+PS2$*9!15J+#LA#6&%K&GP?5>/] M5/UN8CXW_,F>\.-,FN-LRO-G$V!7:W/"HO4T'N'-'@)$X=8G_Y< Z98 E_;E M'JN0)6L4/40A2+:,@7;F2F 01W7:)=D!HWSRR7Q<2ZXU:\A-!XX43U3G1QPT M-:!BYD1!Z+HQ2NM0!A/W.-K?:7),L,9$A\,D"TVCP6X*N+2<.9'Z:B@ M?"-KH_G,S[=1,PL,SS?6&/"2J\(D@(O;.(Y.X'R4"C:R)D;?CN].'SCT#T]& M?>.KOIO<;:+V]@L'G+@V) *'7%.I3C;]$=:^_L)DP;']QOKT]9>6NS3<]#CV M[+>E!YA-TU_V;/G8MA(O;_^X^H5$J:VW\'+D!S/R6]/G8#ZFX=S+DPBM M'5HH/P8+?^LJ2'%!W-O>/1M:C9H\E-X@)*\$:80FS,2']:W:3E,8>O-TYH59 M3/;=EJ:C&VS-Y-+>TPU+0'1WF1W>#C\%7+H;\':Y^QT!9%UR9$/%%M@:^%DZ M(=+=S=U$B];>A^^$QNW:#E>,(L/, GQ?"*$W$R-@^('DXC]02P,$% @ MNH6I6#YT%>>#!@ K \ !D !X;"]W;W)K&UL MM5=;<]LV%G[7KSBC.MUDAJ9X$T4ZMF?D--W-[+3UV$GZT.D#1$(B)B3! J 5 M[Z_?#R!U26NYS4S[(@'@.=^YX)P/P.56JD^ZXMS0YZ9N]=6T,J:[F,UT4?&& M:5]VO,67M50-,YBJS4QWBK/2*37U+ J"=-8PT4ZO+]W:K;J^E+VI1F^ M:9AZO.&UW%Y-P^ENX4YL*F,79M>7'=OP>VX^=+<*L]D>I10-;[60+2F^OIHN MPXN;Q,H[@8^";_71F&PD*RD_VMKW_^%C/'.+5\A:NU_: M#K))/*6BUT8VHS(\:$0[_+//8QZ.%++@A$(T*D3.[\&0\_([9MCUI9);4E8: M:';@0G7:<$ZT=E/NC<)7 3US?6]D\>G\!G&5]$8VV&O-;+HN9P;H5F96C$@W M U)T BFF'V1K*DUOVY*77^K/X-7>M6CGVDWT+. /3/D4AQY%090\@Q?O0XT= M7GPJU(HI/H9ZRQY168:62K%VP]WXE^5*&X4R^?6IX ?LY&ELVSH7NF,%OYJB M-S17#WQZ_>TW81J\?L;S9.]Y\ASZ5VW2LTA/^YGY=,H"O?VM%^:1WK4%4H3^ MH=N:M9K>5]S)L?:1*J9):-U#53N8E8-A6Z9*36LE&WI@2LA>$Q_0Q!Z-M:,2 M=;TJ@,2ILP8\ F@C%:=U7]>/Z#-=*+$"K&CI1VDX9=]^DT5A]/JTZW)-YN"F M$U^\UDY;DY'XT&I9BY(9:'XO6M86@M7 PX(M"$UZI [8%)@NV[:'P!WOI#*$ M=*_R&"(6VR.Y";A>AA6QW'_:\GLNY2O/?95(IS)-LU[^ [ M6J^H]KUW,?G9D1LO]P-:/G %TIZ,_TB*/0&LH\O-1O$-?N:J M$-HZU;H6LWE\AZ$ NQ>37<2W2A2SYY^:YU*=6OR Y-A2)"R>A7 MDQN&&"",*?'2+/7FBP6=49CX84@+/[?CT%N$T>3?H ; M4N1%2>@%04"YG^>3G<\EO:302Z.47E'B)\GDC35%F2# $N M4DK]#./<"Q"LJR,F%+H0.;7J7Y;.T*>;,0N[JN@X6A;K GX7KD6VL,VU$8V; M,>/$;/=82*=.O78QTDW-T)/W125K5.I@Z+S#[MK/C2RY/>9,Y1 .)3]ZXJCX^4R1 K=A09Z=":\,+86GDYELCI U***V M39'E?K(7R@-,7E >^NEA+?8C>C&Y$_K3^=JZ)) F4*B=*$H+VO$1 MH/WZXF"W1(^6Z##:<=?N?_G$KGK@*(,VZ5O%"[EIT?1?$FQQ3';\LQUSW)-J MMSW@M[Y]@)L[I7$7M-O&,Y0J7&M$76/-HVTE8%EH!U.,^BN+MKC8V>U( M .=L;/RA3JS[L1\,S>K3W?T'UQRW]Q^TG:"\> MY2^76*7RT5(K9"&NVDESA M(7$669X)_$5$ M49Y[86JY9N[GZ9Y*TWGHY7-'I!F%>;1CU6SR<2A)4.I\X84+1Y;HF-BM#%BO M0,]!,-*LDTW!;XF5#"PW_JYY_CK-AC"(/#L#!87^3_3A6YW M]KTP-!\X/OZ;FR_$B38VW\D+T?&ES8*K\J_$+ MITNR3&ULG55-;^,V$+W[5PRT0$]*).K+4FH;2-(47:!;&'&V>RAZ MH*61)802M2059_]]AY3M.MLD+7JPQ:]Y\^8-9[C82_6H&T0#SYWH]=)KC!FN M@D"7#79<7\H!>]JII>JXH:G:!7I0R"MGU(D@"L,LZ'C;>ZN%6UNKU4*.1K0] MKA7HL>NX^G:#0NZ7'O.."_?MKC%V(5@M!K[##9K/PUK1+#BA5&V'O6YE#PKK MI7?-KFX2>]X=^+W%O3X;@XUD*^6CG7RLEEYH":' TE@$3I\GO$4A+!#1^'K M]$XNK>'Y^(C^LXN=8MERC;=2?&DKTRR]W(,*:SX*E".VLCN8$P,NK:?OOSYH,.90?Z6070PB!SOR9%C^1,W?+50<@_*GB8T M.W"A.FLBU_8V*1NC:+?@HP=7OP&WAU7 M?=OOSH*$/ZZWVBBZ$W^^%N\$E[P.9^OD2@^\Q*5'A:!1/:&W^N$#R\(?WR&; MG,@F[Z'_QXR\B_$ZP^(2_HD-#PU"+045)RD$AF\%@K/IC09#FWMWL;&ZX$^H MJ$Y!6SL-5.':\+ZR9J/&"HR$DHMR%-R@K92V!-J&JA4CF4-/OH7U/9!OAT%^ ME7-!*ZVL-+2$5I)U=35[:!3BBWLULY?!WHAX=BN[CBJ:BJ-\A"+VBRSUL[2 M-/+C.:-?.%LKO*A':P=[KA2WT3 _SYD?Y@SR,/3#,)P]2,,%%*F?)YD_3T)( M8Y]-"-\)MG^).O_)154(UKI:;-5)+AI+TZD!9) M 8F?9+&?I,7L?O-9N[2N[>#\-//3,/?3)*-1Q'+2<#[[" ZC*AOJGR^5 M8I2(>>J'102,^5E.",6<$MS397.-OT9N1A) H7#A$M*Y5X.J(ZUX#VD1^CG+ MCM_9W6:]!A83-(.Y/X_8(=NL((\YA98 F]/5R?V"LOU:X09G;;5#M7./AR;^ M8V^F#GM:/;U/UU-;_OOX]+A11]NU)*_ FDS#RWGJ@9H>C&EBY.":]%8::OEN MV- ;B\H>H/U:TJ4[3*R#TZN]^@M02P,$% @ NH6I6#NOZU._! 0L M !D !X;"]W;W)K&ULC59I;QLW$/TK@TT;)("J MRW*2QK8 *P<2($$%.VF!%OU [8YVV7!)AH=EY==WAERMY406\D5:'O/FO3E( MGF^,^^(;Q "WK=+^HFA"L"]'(U\VV H_-!8UK:R-:T6@H:M'WCH453)JU6@Z M'C\;M4+J8GZ>YI9N?FYB4%+CTH&/;2O<=H'*;"Z*2;&;N))U$WAB-#^WHL9K M#)_MTM%HU*-4LD7MI='@<'U17$Y>+F:\/VWX4^+&[WT#*UD9\X4'[ZN+8LR$ M4&$9&$'0WPV^0J48B&A\[3"+WB4;[G_OT-\F[:1E)3R^,NHO687FHGA10(5K M$56X,IMWV.DY9;S2*)]^89/W3G\OH(P^F+8S)@:MU/E?W'9QV#-X,7[ 8-H9 M3!/O["BQ?"V"F)\[LP''NPF-/Y+49$WDI.:D7 ='JY+LPOPZKCQ^C:@#O+FA M7W\^"@3+BZ.R@UADB.D#$"?PT>C0>'BC*ZSNVX^(3L]INN.TF!X%_"C<$$XF M YB.I[,C>">]QI.$=_*S&N&?RY4/CBKBWT-R,]KL,!IWR4MO18D7!;6!1W># MQ?SQH\FS\=D1KK.>Z^P8^L_EXSC$9#R$'R4OY,( U:X2*^-$ZHC+VB&VO.<(VCQ^]F$['9P]X2JN3 MLZ=4Y:')G!;2V$90@U']U"0%G=0UN1X.X$.HZ)<=9AY2E\99!B4RD:K-)9I* M;#R8=?I>HK$*VRJRUX-)&.R)6T6IJARY'Y%!!-C%*86SUTS$V>:#U+_5@M)US3$0"B[I8MB+ M]75#BXV03V$IE0GPEAC )RL!;$A-ZG!M9X8\Y MO*/-U5H*.A X+BR(KU))';?GBJJZ\NGVJ(#B6T;G6!2A_Y=O)S^$SWT]/YBV M^RPH>U9L< HN6EFI_!KCYEW=66&S%6L%.Y*)S22"'V-PM'9PC9\ M[N1D..371)6G#T!18._@HDUW>R/Q)I]"9%.B"X2PZTP*.L4!Z2[5Z/?81LOY MXM!5E63QE*G4=+>2KGM2?5!/:2)US'@\\FY2.5[Z.H; M[3U+J!/J]/CBOH@ZY!=*/]N_[R[SL^9N>WX&PO=V]R:W-H965T#;C>F^V;523MS656/?':R=:U\?'=EBK6IIYZ95 M#3Q9FJZ6#KYVJR/;=DJ6-*FNCDZ/CY\?U5(W!V=OZ;>K[NRMZ5VE&W75"=O7 MM>RV[U5E-N\.3@["#Y_U:NWPAZ.SMZU!6UD8\PV_7);O#HZ1(U6IPB$)"7]NU(6J*J0$ M?/SJB1[$-7%B_CE0_XDV#YM92*LN3/5/7;KUNX.7!Z)42]E7[K/9_$GY#3U# M>H6I+/TO-CSV^>F!*'KK3.TG P>U;OBOO/6"R":\/)Z8<.HGG!+?O!!Q^4$Z M>?:V,QO1X6B@AA]HJS0;F-,-:N7:=?!4PSQW=LW:$&8IKO6JT4M=R,:)\Z(P M?>-TLQ)7IM*%5E8\"I\>OSURL#02."K\,N]YF=.)99Z(3Z9Q:RL^-J4JA_./ M@.7(]VG@^_WI7H*?9#<73TYFXO3X].D>>D^B')X0O2<3],8V_#_G"^LZL)O_ M'=LPTWLZ3@^=Z;5M9:'>'8"W6-7=J(.S/_SNY/GQFSWR]M-JB MSJZ0=N,D6O@8DS] 1GQ9*W"6PM2M;+8H$-TXU>E:](WL2^U4*0H#:FPL?[(@ MKU+BSTO=R*;0LA(6:"EP7F?%6MXHL5"J$2"(5G8P3C!2%N!!E:J49VLJBT^5ZWCN0X8_-H0(]>X#ICF'W[W\O3T^,W7^?5<_/'\ M_(J^G[QY/*/!N@$]]@0#5C@CT)_%R?'AWX5L2O&YKQ1^.SY!47Q6J[YB05P? M_A<-D&T+%B$7,*SKD2W\L8OC2(*XS+4J^DX[[4=\O"W6LEDI<6'J6EO"L<#H M]<>+P")2DEV9"SK)$21F.I3*?(_5/(M6\VRONK]&_5WZA2ZB'B]R/?X4U[^. M>ARSKKW+C;O ;^)AVC2_QR#!!),ISXGF?]S"#5NIE;7"H %>)BW]DM&_CTVR M*S0DUI9-TX, X-&0:=;XA'X7L@)-@.(H(V(5W)7U!AZ40.P&.>U,/=#L M'F62V'$AU-9,E+W"?6MX[I,BT4CD'1X9 !&4'D!AU9>*5(JKE-H6E;$PR(+L M?NTU6MMB*R+R(4#N8X6V;R<%,,J]79N^*E%!F/AY^/ZE;SBQ(OQ&WB[8+Q'8 M3EZ\L=]AZWZ7$=W/67>?"?W0F0)B_^5!SC 3F[4NUJ2GI:Y@2.01@!?I0?H MS[T)S<4><'T>P?7Y7G"]2E$+-)V@;"(P_S"QNQCX/9H,YN0\D1Y_]*[HU4=( M@C:Y61N,O&;3 #7;+ZPN-;BQ A,Z!VLDK_)L!+_AP :U2 7.P&JS%R$(Y M _K(!]@4Y(Y[-/XB:OS%_G!J"<4^6J=KS$+&U/Q]%$BW'$-8U_#P^[1[)Z]* MN.#1PD+UT$"]A3-0-K7\!K@;.:!\QP(Z2CE0@BN_%\QE<.6I.=$:"2;]Y^^*[FB $XQB> $R -X]A<0TCO). M'Q[R.FA:,+4L58"KW^R.B][%>(E>XMAN@6X'.,CA%\Q==4[BDO)6M,9J8F3& MHQ1&?ZL(UDCPZ@8J[I:T'+<=9',CJSX:&)28Q3=A>%L<'(,3*AX(,]$5IV6! MU370:E8&!<#Y3F_Q\UH#^0YD61$7@!X877&^C]4 $Z;S%"E!09,S=I]);M;@ MX#B1'Q6Z*_H:A$KX _D%BA<@JG ]Y3^<7Q04P4H-EMR%F#U89A\BO(R(\'*O M/_\$B9/X!\A,B4]*HM5/ILX_1$C0[S?TN\849$D(YU-+J)L*Q0Z[2?&Z4)2F M@#59!:@->B+7P[RHE9H>$%ZC7&3TQ:UX!"/5K79,]C&E%:#C#O(>S T3Q,,R M;H.8"PG,-R ,X.6@?@8#0@6Y'2KVH.+ 5=S>>#73=L[-$L61LUBQ4>ZRQ:;BS]I*#G! MCJ)VQ[=WF+]0DZD(+O\M3?():F/ M0@,WP+R:&%,T()6CC4XPP>JKDPV2 M]XCDX#1Y?,QB-V:C#!YL[R*<'SNWE, M4E6:ID3A4KJ>OMW9*7)M 2$AAH_S'/+; *U#/H:;OH_6B-309'\KR4 K56$ M^[S.&UJ )?0D2/=K3,D 9O:+!O%+@R+@K6D$,L-'\;,.K))%?(HPA#/J53F".;A9;>J>4CE"$)* M_8O+C)F_@J8O)*QR1VQ?1I8:W=#,FS;E&B"JF0^EG 2'S&J6TOM6;DEN%$=] MKI!2 L+6R%!AK//%DVS;SMSZ&+P+DP#ZA>QMM!2H$#MWB#FW+V$3O(UN@O., MNQ:W*P&B6!F,6CD[F(X@UY1P$8$96BE ,429?Y%JK(L%-@='2&; @F&\]XN. M*,&Z5,A '@!485NRVYL*O(JIP*N]$?P"C1@E3A\^)FL>2P;VDAKOHTW2'R1P M:*& 39A@0>Q?Z]6Z0I" T8C$-RKT@]H>').B*H4MB+,KC855C;ID5R,%=0J0 MD!OY" K*VM3_"#0X<^>J:]>5Y\QN[MR HC4WAXA92Y$TY.S,(X<-6%=M@_*@ M^"O!QB'MKJ$(1>-J98L9#$B$2IZ5N5%=0Q'K2T<(L,V!@WQA:/IY#K#' $Z. MT\G*\5X3^)0@*W6&1X].?H#.0,TL)I^EWV*[C24?8\T=W$0MHSF( I!1DS. M:]@,6AXB[EE.4T.*SE$HUMJ9$D(]#Y5G4P0- !9#[$)S*=7"9<2&94A$,NKS M5=7$IB#_D>CC^/LA##VT8&*SD!WC%T[2 -NR6;7<VE@C]B*,,'VMR&A MF%ATRHAF+.2^ >NK")-64+OYG-=82^EN*%$M[K&O>TXL/9[#[CNUQ@/0&TIG M3*W$(YSZ6.!)"=8V3#ET--EW=D2)A4)("EF $ )4R$!AA5I#]<0.P? 9TU,L MWEGP W%<4[*9CPV1A9^Q0IR)1KDY MY!-30HSX$Q0\JB<(FMA+W_+*67>((K]M58')D,_CEM2CQLJ&._<>*Z 0-]_% M]%A(WV-%%41N6)OM83>:3"@BFR)S MQ@!,01\G%S7@V3+T%FPZ(I@)2$LQ)S+]BDL;ZF24T308^;U# 7QPCQ9,#FP% M,X:M\?V'L+EAMYU+P]SQN2.#>36> **ZK0_^XV*D5!RFZ@XEPTW%\9%EOBDY9@!$L "@UA^<;#:Z3(U(HW4GBO 64\!*)8#X+&$OG]P2O@PR(#7@N M+I>ASHJZ+X *2%>2Z=7*<4_UKK"R;OX(:=S,!D8Y;+F:#9E>EM1!PD"V_(&*(?G5:$-4M:!D:O8%Y-;O=#;L+P=K"IJAGJ,J,/CBJMDNL*G,;:1P MW..#ID<@8'[0S,*C,&RKR] M@6@66\H^-_,=*]+#3N'_(.;GXIPLA@T%"[N(N>2)D;7@__=L27/G;]70.K"? ML00(QT+YX T]--[W4)5=)B2)A8:YT70) \<^@G]0$H+-8]-F^7A'&U0=S\7/ MB12X6+="2I2!N)WEJ2>=':PL5*6!.GMVWWCK"+U5K'"2F6KJ*2Q1@*6/% >U^;BM/B8($T@3I%UE0W^&V". H7 MQ*Q21Q>^<6O:-/%@(Q94,SKD&1[PS*)F=#C10#/.#S0&0W#]2FX@$:,#.7"+ M"JM:[/F57']A"[C$.AB/WAG=&[7AK[$3Z.]JA+0<;%U6OO\>01Y#;G1)7'>A M&K74_EY'S(*QQB%#(BWAN.@[X41WT#7@ _MA'W 8%#/[W*6)WO![<3P_$36 M8/!D?P#7T66/Y0"6PBX?LJ^]UGZ:K/WTWAMU!3+ M93/.MGR(6X,RP[%A[]!0"9&R0]5XE#H^*W:A6T,U"V48:+^4_BVIWYPULBGJ MAF3)5YR.QX.+S.+IQU@N#A'D$"L;M%4HT^E0RG(#$?=6D"<@Y)P$F-$T !YZ+#RRV<*.*&I)H^;-TDD89VTZY MB+&G("5*#&UTOD96SWJ.9/)B%^(_U>"D)N-@\!V-3Z[IP&;_Q-,0IQD\Z2U99Y1B\$!,?+T(2S MBTJO9&@V>&3QI[&^*!IH:QYQ:P2.8 @]DDLP5+'2-_X61>;N/GD/3I.);W![ M8891VW6:\G!^TC<8L\*UV\_77VVZ&@QLT&L-U((8&7V5C?;]RA%;FU'+M<5C M$T7G<0!&C6D.)V4;#^<1!PX3$)P/$ QUBFV2A"DJ7<.\<_URYBUG'/%=N(J* M]Q:G8T-4NI=A072,2O,9Y!DCU,-TM=\C$M3B \P;S*QK&8A+8E'TX- M&N'I''!TC?<&_D2+^^G\^GVTN"R>WIM#,::M)48#/"+KM"_+"K?G'/,!5ZE" MZI3=.YU/JX+.-_];)<5=-O#338JJG.OA-H.8SJ^_PI Y/3T\?C$3UXHO<7R. M=T8>?3$MV/;IR^/'K\5EC86<7PYP@8?YTQ&>^2&[(QLDB\OX)1( <*-%^XY= MR9BH>0'?G?<-*2:U:P15P:"$W(!^=+@Z#V(LGNC&YXC<4\+8.E;YE:H(4:ZV6H<^+F9LJN#+&RX!=E-G% MWSY\2L*2,,Q"(=J&[(>K]+ ^E#0U90EWY99WF6)R[H_E;2B&5X-F-G ,23D= M,B)&T:V=$*&!*ZZ1D6W*9=8 +]B3]:&-:K>^*\(Y$HJ6FO=1KI)N0M$=XZD+ MU='F?+2_T_A/M^#Y/NR$;LBW/'-VCO 7LJ H,.J84]*(?N ^Y7,S%H MU7C,?O%T#+/3R'NP^M4N5D=3X@NW_NC*;QHO@=!Y@3=WWVF-IWOA#F'J'R;/ MP59 Q]@!LBITI=/1IH?/86N!7X@-38@X"SMSA(1<9-!;).+7'C,DQR^^Q+83 M"3G0G&66^NJ>;4XQPN$E]4V4I2N>_V=8\8RD$QK2Y,[A1+7-_)Q[[/$^I$<) M]%"8L0T'B90/#1&BVN[%E@=[_JO_D.<_"YZ_(Z+_+TX_EKD?9:\6UZI;T0O4 M=)VZSU\\.Q =OS3-7YQIZ45E MJ(2=J>GC6DF(GC@ GB\-U"+^"RX07UT_^S=02P,$% @ NH6I6#?[(2X5 M!0 <@P !D !X;"]W;W)K&ULO5=-;]LX$+W[ M5PS4HD@ (=:G):6)@23=; LT0-$DW<-B#[1$6T0E42$IN]Y?OS.4K+B!DQ0] M[,62R'DS;X:/'/IL(]5W77)NX$==-?K<*8UI3Z=3G9>\9OI$MKS!F:54-3/X MJ593W2K."@NJJVG@>;-IS43CS,_LV!G\K&4K?LO-??M%X==T]%*(FC=:R 847YX[%_[I943VUN";X!N] M]PZ4R4+*[_3QJ3AW/"+$*YX;\L#PL>97O*K($=)X&'PZ8T@"[K_OO%_;W#&7 M!=/\2E9_B<*4YT[J0,&7K*O,5[GYR(=\8O*7RTK;7]CTMHGG0-YI(^L!C QJ MT?1/]F.HPQX@?0X0#(# \NX#698?F&'S,R4WH,@:O=&+3=6BD9QH:%%NC<)9 M@3@SOV9"P3=6=1QN.-.=XEAQH^'HCBTJKH_/I@:CD.TT'SQ>]AZ#9SR&<",; M4VKXHREX\3-^BNQ&BL&.XF7PHL,;IDX@]%T(O"!ZP5\XIAQ:?^'K*7\0.J\D M9:WA[XN%-@I5\L^AG'N7T6&7M'-.=7+U';DGDUCMR M##?TCMZ"Z,%B"Q5?<]*_*45C ^QA2L$54WFY14K*3K9<"5EH$$TA'@N.PP*GVT*/KR%R/62$)^V.L'[G][LW 3+5W-E MZ]4RS&8 !^ ':.#/1L 1)#XU#73Z,]ED% :->?!3W'.V77?WL(&V5N[,5[X!2Q.!AER>1.&JQ)SG0) M_*$3* ![).&J#L4F*>X[Q8J&GALF$;[%"?X<09S&Z! G@LQ-H]GDJD)-BJ4@ M,>K3R=53YV\A1>:A3Z(Y$ $KZB9^_%O4!@8?>,[K!2[S(,CP_Q9D]JP0L546!KU9J]),4S<+)E!$%MQ120//TQ=+WU&BU'L1JD//NKQ"%## MQS02I]DO:!$UBUI_9.E3,!R*!?8(V34'HU)^ M,3Q6Q^;[.R()9[[K^XE5N :J^JK90LC4'NQ)].N(PU5VP*V,ZZ-J&U7 MPFW(^_G!+UJ+)IR#NYI6][>J^:/V5&ULM57? M;],P$'[?7V$%A(84+;_[8[25VFT('A#3-N !\> FER;"L8/MK-U_S]E)34%= MM1<>DISM^[[[SA?[9ELA?ZH*0)-=P[B:>Y76[640J+R"AJH+T0+'E5+(AFH< MRDV@6@FTL*"&!7$8CH*&UMQ;S.S%6$M4U#95/*V!B._: 0!@UP;!HJ?1[@"Q@P1RO@U<'HNI $>VGOV]S9WS&5-%5P) M]JTN=#7W)AXIH*0=TW=B^P&&?*S 7#!EWV3;^Z:91_).:=$,8%30U+S_TMVP M#P> 2?@,(!X L=7=![(JKZFFBYD46R*--[(9PZ9JT2BNYJ8H]UKB:HTXO5A1 M1GD.Y-[^ 5>B:04'KA4Y?Z!K!NKM+- 8QC@'^4"YZBGC9R@3\DEP72ERPPLH M_L8'*,]IC/<:5_%)PD]47I D\DD_;T.+LY19>JI3G,/3PF"N0C>(LWKZ)1^.Z$]M1I3T^Q M+^[Q5!8= R)*=E%@]LE0*M#JF_23[<>V'880-DP]A MJ U#]9IO<'T_UX*L1:&(9>5FN\]KCBNB4TBKWEZ>89'S MRE;Y&G)HUA@&!V?[X 9G/8R* A[Q-FD;H^$UF?IA.,5O%/G9>.H0FNZPDJ,H MPR=ULWT"L3\9A_A.Q]'9@]"4&6&GDT1^])^FQDC]T2@E)ZJ9N6IF+Z[F,L]E MAQMSL\,+5\'1ZIUD.UZ]/2T,M/^U6OM@SU;+J)KU1I:$1^L>'-S # :_.(W4$L#!!0 ( +J%J5C*P$]Z$ , %P& 9 >&PO=V]R:W-H M965TAN95B,K/:@141K'LZAA7 :KA5];Z]5"=59P MB6L-IFL:IA\O4:C=,DB"IX4;OJVM6XA6BY9M\1;MMW:MR8M&EI(W* U7$C16 MR^ B.;_,7;P/^,YQ9U[8X"K9*/7;.9_+91 [02BPL(Z!T><>/Z 0CHAD_!DX M@S&E [ZTG]BO?>U4RX89_*#$#U[:>AF9X$5E*X,*B8B"[ M[,G25\@R^*JDK0U\E"66_^,C$C:J2Y_47:8'";\R?0)9$D(:I_D!OFRL-O-\ MV2M\5[BQ<,5-(93I-,+/BXVQFE[&KWW%]ESY?B[7+>>F904N VH'@_H>@]6[ M-\DL?G] :3XJS0^QKVZI^\I.(*@*;K!EC]0(UCEKS67!6R;@HE&=M/N$'Z3> M+_RN1L"'EGH%2VJV(:%Q&=LQ(_,9H>Q(EH2-TE04EUL#S ?2;17U>%W Z(!I MHU*".M_ $9=@:]49)DMS?#[Q,4<:W>0@$J ?A,:_GV-X"^_>G*9)^MZ%32&) MP_D\=_8,DBR,LYFSYY"$R5D\N5.6Q#W+I-EC+&5QK.DTC.-XLA8=J2R*KND$ M<>D(AD.N$"$_RR9?T!CH)!6M+?]+F-*]GI)>CS^%(YAF,S@> MLDN:GP73^M$EO6>"CBC-P[/I?.([3%"'A=3/6J.')N'I6>K SYM2R6$_]&QO M(:5*9U/8]YJB%QW?H-[ZN6; *^N;?UP=1^=%/S&>P_NY2[>VY=* P(J@\&UL MG5;;;MLX$'WW5Q#NHML"JDU1DB6GB8$D3=$N4*Q1I^W#8A]H:6P1E4B5I.+D M[W=(R3? \687"")2FCESYG)H7FZ4_FE* $L>ZTJ:JV%I;7,Q'IN\A)J;D6I MXI>5TC6WN-7KL6DT\,([U=6843H9UUS(X>S2OYOKV:5J;24DS#4Q;5US_70# ME=I<#S&>739\#0NPWYJYQMUXAU*(&J012A(-JZOA=7AQDSA[ M;_!=P,836(7!\/, M5)4#0AJ_>LSA+J1S/%QO MT3_ZW#&7)3=PJZH?HK#EU3 ;D@)6O*WL5[7Y!'T^GF"N*N/_DTUG.T'CO#56 MU;TS,JB%[)[\L:_#@4-&GW%@O0/SO+M GN4';OGL4JL-TCBV&<(;CO(>[Z>#8 M,W 1^:*D+0VYDP44Q_YCI+;CQ[;\;MA9P"]@:O MS_"OZZ6Q&D?B[U,Y=A#Q:0@GDPO3\!RNAJ@# _H!AK/7K\()?7^&8+PC&)]# MGRU0=D5; 5$KLB@Y!G"K6U77.,.^6^3Z@8O*=8B@*,G'UK8:R&=C6BYS.)7/ MV8BG\[DOP05MN'PB)2^(+5VT"C4LY)J8';&\(V8\L=Z[\+Q6'2_1\PJ(TR#^ MF7=B]2Y7\@&T15.4E# !OG9H+DH#6JC"$,]%HLG% (<@+_T4?( ZM]98+@O';Q)DTS"(XBF)@TDV"9(T'7Q=?#-(H"!SMSBT#H.$9D$2 M3\@T2X,DH8.^\/RHT'U":\VE-:3% =<$NG$2F*!TQPMI*HY<6#"A-(BG(6*G M4XH5>@+H2]NT6 (\?7P 1&4TQ1CI?C7XP77'S*J]]5%[ MCG*F 4V3@$Z96\8A"S(Z&X(,O"@&;A?C6X]3WVI_<*N,]3 M0\5=TQ'ST-N"KDFE,+$$BY6%D^US<*\LK_ZE9BP.TB0.IADC#%N9I$'(0G)& MBLE.BLF+I?CG =W#2L^WI3FMU5-J/!OTM!JO/?!>!NXP#/R8]!I]_2IC8?K^ M>*Y/MG O78%?CAJZ 2PK"K'3N;D8['.Z>P2="W2?:X$EOWMLA.9.=]NQ\^W MS@J)F%+VO[D;8DH17)WN%+NWNQO9=7<1V9MWUSD< MUK7 H[""%;K248ICK[LK4K>QJO'7DJ6R>,GQRQ)OE:"= 7Y?*66W&Q=@=T^= M_0-02P,$% @ NH6I6+-SDC!4!@ 4Q !D !X;"]W;W)K&ULM5A)<]LV%+[K5V 4I[5G*(J;*-*Q-2,[3IM#6H^7Y-#I M 2(A$1.28 #0LOOK^QY 44HB*\Y,>Q&QO.5[>!N@L[60GU7!F":/55FK\V&A M=7,Z'JNL8!55KFA8#3M+(2NJ82I78]5(1G/#5)7CP//B<45Y/9R=F;5K.3L3 MK2YYS:XE46U54?ETP4JQ/A_ZP\W"#5\5&A?&L[.&KM@MT_?-M839N)>2\XK5 MBHN:2+8\'\[]TXLITAN"CYRMU>Z^)\F Q)SI:T+?6-6/_..GLF M*"\3I3*_9-W1>D.2M4J+JF,&!!6O[9<^=N?P$H:@8P@,;JO(H'Q+-9V=2;$F M$JE!&@Z,J88;P/$:G7*K)>QRX-.S6RVRSZ,+L"LGEZ("7RMJCNOXCBY*ID[. MQAK4(/$XZT1>6)'!,R)#\D'4NE#DJLY9_C7_&.#U&(,-QHO@H, /5+HD]!T2 M>$%T0%[8VQP:>>%S-A=4LL[F:_H$(:;)7$I:KY@9_S5?*"TA7O[>9[R5'>V7 MC3ETJAJ:L?,A)(EB\H$-9[^\\F/OS0'D48\\.B1]=FM3AX@E,8XC?S;&67., M;:Z?]N$]*'$_WKN"D:4H(6%YO2(: Z'+6OX/4T09U:+9IA6H)BUX6Q(-K!A' MM'[Z51'VI<4M7F=PKI!]I"EIK4"V)=2%9(Q4-EH81@L!7V=%[^S3P2>35BSO M!V3^P"24BT'W)3<,:P\"G:]6DJVH9H,_VFH!8."8KAZ9S+A"4+7Q:4M+\AZ& M'.I*-K#GI\BUY!DC=TQ6Y",M6S8X?E^3)T:E.B$XU(5H%:US=3*XH& #$$.% M4QJ64#-5J.LMRYC1V\$/2>3$2>Q,IE-R1/S(]7TR=5,<^\[4#P:_01Y)W30=;##GY)CX3AS$Y(1$;A0-+E%Q6<(&Z,537#*N#5D(FKP Z/S M3:,#&+\^7Q([2>H[861 !>XT(8D;XCAV_+!'8@)@+W_@Q/[42:+(&CB-2>PF M,$X=#XP]$/&3/N(G+XWX*Z4YE&&P]QWETOKI^TQ84YDKLCG9>X6F7Y04BMQM M5@BH:!WE"%V.FQ]$SLI]B7,8F,D1Q/&PP?%U6E@6#]"-$*WFZ@5P(*C7EPW(7_Q)V07UXE@>^_ >?ZW\ZW7 ^BA-918L(G MJ1OU1*D'D]G.H/SE4#[L?O.F_\ST1ZQ M-)2 MI8L$ZL:"EIN/3=:F(:0[39!]HAC M!K>/TKA'"V!\ )@;ILX+RKCQ"-(0H%6\+&'-(>N"@V:NC)BLXU^@M%ZS@"(& MGEUWQ6U$NZ)FXP3AAZYG"Y%+;F[O3>)?W]XKG$!XL1KHR_*)("C8K%LSZ\3J MM2 F\."$1RBDD^M:$5ON# ("BBANFWL>U@Y8R[DU#D)(9-R&*P98)F0CC*-6 M@I;*@>8 AL()T*S@[,%V4<">,6G$YK!6BL8LP^D 5%$S8-,%Q#LB5Z1M3"_9 M8;VO%D]\ M)YV8#I80/PTV[2P9?+3Y KUL,G7\J>E2D,ZA6;&R3J O>E[7WPQM#(TE0DH/ MF](WF?WR_N:#0FC 48P]R4TG) PMLB/0.$W_GQ)AO-,GJJT,T%S#_[@R^'"5 MZ"K#<[?X TDR[9-D^E-7SGUOA2M[!OO2Y*#PYV^?W172'(C,7W+^SW=8JKI4 M5.28[U[E?M .H28P$QCHRMT2=@37GM"?H%>=*($4L'74T-$<'FD#.Y,5#UKR!'<%M,4\RIT)I/]EZ?QSD.O8G)EGK,*Y+2UMF^^?K5_ M,<_M0W%+;I_;$/,KN .3DBV!%;(,KCO2/F'M1(O&/!L70L,CU P+>/4SB02P MOQ1";R:HH/\?8?8O4$L#!!0 ( +J%J5BW$Y:EUP, /<( 9 >&PO M=V]R:W-H965TZN$2?-0]$'6AI90BA12U)Q]N\[I&35V29NT =;O,WA.9Q#C19[(1]5 MB:CAN>:-6CJEUNV%YZFLQ)JI<]%B0S.%D#73U)4[3[4266Z#:NZ%OC_S:E8U MSFIAQ]9RM1"=YE6#:PFJJVLFOUTA%_NE$SB'@=MJ5VHSX*T6+=OA!O5]NY;4 M\T:4O*JQ495H0&*Q="Z#BZO8K+<+_JAPKX[:8)1LA7@TG=_RI>,;0L@QTP:! MT>,)KY%S T0TO@Z8SKBE"3QN'] _6NVD9UO@-9I[2HAV!B4%=-_V3/PSF\)R < D++N]_(LOS -%LM MI-B#-*L)S32L5!M-Y*K&)&6C)9E ]A5#Q:^ 3:%3Z+1I8*;)L?\9;Q'Q$9VX8'=57@2\!.3YS -7 C] M,#J!-QW53BW>] V\&R:;JMD=J_WS'BYZ'T))EZ4GK^!+IY5F M34ZBX%YA#EK ->-9QYE&N&*JRH"FX4/%.PJ'?Z?[-=4G>;VN^JY$* 2G.VZH M:.,@L+.-5J!IQ.XM3B$-W.@_H MYT_6$L^*SL3!GDG)C)K 39+ ]9, $M]W?=^?W G-.*2QFT0S=Q[Y$$_=H$> M$T:(1R/$[S;"<<+70M/Q5HSS;WV"Z?T&&\PZ6>F*CO;F.>.=H?Y1BGJTA7D7 M$M#WCGC-!R=IO<<'Q\EMC]CF![;9<0KP:U<],6XM4Y)-8(O8 !Y4%$:%R7/V M4LG_<0;D'1JGT60ER5^Z.ALY85%0R?@/[VPL8]$:$B]-/'.3E%(?I1"YT6SJ M1G$ZN=W<*^OBM6DGE1 OIO' MKI^&$ 3N+"&$=$Y^;NANV7)9(-,='8!$;N42TO&N&F5-9\4:B%/?38+9X3FY MV:S7$$P).H"Y.P^#P=Q!2CLF)"V"8$XW)7'3-\SM'16C&N7.EEQ%_+M&]W5I M'!VK^F5?S/Y9WG\2T.M_5]'Q&PO=V]R:W-H965T3@F%@G"REO[>0R'7F!%00<$F,9*'[6 M, '.+1'*N-MR>O66%K@_WK%?.._H94$U3"3_QE*3C;RW'DEA24MNKN7F VS] M]"U?(KEVOV2SS0T\DI3:R'P+1@4Y$]67WF_KL = GF9 N 6$SP&]%P#1%A Y MHY4R9VM*#8V'2FZ(LMG(9@>N-@Z-;IBPIS@W"E<9XDS\6:VH8#]I55.1DD_L MKF0I,P^D0\8I#G"!JZQPYON@/ZGQ$)E)HR5GZ6/:9 @W"5 &Y)!=,4)$P MK/P<@X#_&Z/)]_%"&X4W_T=3@2L!O68!MAN_?M4=!.^: MJO.?R)[4JE?7JM?&'N-%!EL#)A*I"JE<49H87!$\ R[ITTF6_'_ M:+)?F^RWJALG29F7'*VFMNVPA)DFBQ7)P)'8CKR.._W@M-O%.[G>M]*0U^N? M]**PSGNBI,*D,,J)S0-78$NN#0P3[1 MT9A$-"2EPOX!C>U@\)O@_B",@N"9KU9Y?WM$_EZ?S$&MW/.A22)+8:J664?K M%VKL&K/_F%X];]A>5DQHPF&)T.#X! ] 54]&-3&R<%UW(0WV<#?,\)4%91-P M?2FEV4WL!O6['?\"4$L#!!0 ( +J%J5A:&F'%;0( .4% 9 >&PO M=V]R:W-H965TV8 MJ,1$M3)X0#QXR4UBS1_!=C_X]]A.&KK1;3SPDOCCGN-[KGU/NI'J3M>(!K:< M"3T.:F.:\S#4>8VY:"!WREN-%[8W!*;J6\2?:.%J.+Y=, M^R]LNM@H@'REC>0=V&; J6C_9-O580]@>0X#X@X0/P0,'P$D'2#Q0MO,O*P+ M8DB6*KD!Y:(MFQOXVGBT54.%N\6E47:76IS)ENWM@2QA22M!2YH386"2YW(E M#!45+"2C.44-KV%2%-05GS"8B_8%N:LXOD!#*-,G-N1F>0''1R=P!%3 EUJN M-!&%3D-CZ'Q3N@T?I+PBJA3 M2 :O(([BX8%\9O\.3YY()^GKGGB^Y)FZ?WZ^[M\_62S,#7+]XU AVX.&AP]R M+G"N&Y+C.+!MKE&M,OAB,HO>'JO"?R.[59-C79/@4>S87N>0(AFP!M]:F M-!Z2VW*,/(?SJ'7V[BP-U_LB_@Z)^H@VLW"O8SBJRAN)!E_\]DWUJ[U737R+ M/EB?6@]K+>==M+:X%\!=FVD MKE6W2>U=M:Z[%Z=[01,W00.<&2==3_?'GR$L#F"QPEZ?E@+N7B[7"83N8L#M)3OF")^N6)BSB0ZE#,ANE"L&": M-XJC(7*0($>SH?7,"WEQ1G#7*++R%[3K<^ M@RR51\Z_9@!^K=BERR*,D\JCF^%T\'FG%G#[<\_O%_G MR:MD'H.47?+HKW JY^<#;P"F["E81O(3?_[ BH1HYF_"HS3_"YX+6V< )LM4 M\KAHK"*(PV3]/_A>%&*K 20-#5#1 .W; !<-\LH-UY'E:5T%,AB?"?X,1&:M MO&4?\MKDK54V89)UX[T4ZM=0M9/CZR 4X$L0+1FX94&Z%$SUD4S!";A?=RS@ M3^ Z3()D$@81N$A3IGXM3*<@D&#+@^J63VRR%"),9N!=D(8I>'W%9!!&Z6_* MX\/]%7C]ZC?P"H0)^#SGRS1(ING94*H\LFB&DR+F=^N844/,MX$X!1B^ G)6JMMH4[=1MQD0J^_#?U6Y+GDJ3258^Z7;0Q\[V"65H3^JS1 \ M@A"Z&[-2V.XF;+=3V.\%3U/PH/HSB/+H/_!HFG7K>X431IUW:VE0MY)"W81@ MWQR_MXG?ZS?^&_4],R;@U:([H1ZMI& P0I28<_ W.?B'%4^_7E>3>-;-U C" M#C)'#QV-'8XU_L]<*IR8!.DL00^G]Z=@QE=,)%E"X)$WX(/=>^O)U).W MBGA:CP7^Z#42WXNA6&HX9[>Z(QAMC75BRW MQI]%/N%>=JB0_02M]]0<9.O0UMXA^)IF$[X M,ME%=/93M-:#0U )U51"G6/24FIEI-9[%'OR5JZ=1B/:<8EHIY;:';MTZY#5H&M4$Q8]\)XCN__6*=:W@!$[$DU/\XYP%4R8R _7[$^?R MQT'V$L7FI9GQ_U!+ P04 " "ZA:E8HFPPJ88" "3!0 &0 'AL+W=O MTF M44FT/H]CEY=8"7=BUJAY9VEL)8BG=A6[M451!*-*Q4FO-XHK(764CENXE:N2_$*Q'DM2-3M<9,4$G=_,5+FX<=@R1YQR!I#9+ W3@*E#-!(AM;LP7K3[.: M'X10@S7#2>TO94Z6=R7;478EI(4'H6J$:Q2NML@9)P=?8,[W7]0*P2SATFBR MG,!:*+@65%M)$IW?N9):Z%SR^M0Y9,-6I0!!L"-^/$,24KE/< 12PUUI:B=T MX<8Q<12>)_; M >!!!SPXI)X]2BHYE48CO**P^_ :@5$0\.VYR0;]=' Z&,>;/8[3SG%ZT/%T M26@[OT"E-?6J!-J:L+#W3AO%X0Y)OS],WR,9=B3#@R1WAKCR1#?_)49I\/4M'?Y'%.SWFGRLNPY74#A0NV;!W MIOX3N[>X>PW4$L#!!0 ( M +J%J5@$SEM^LP( #T' 9 >&PO=V]R:W-H965TP#;W')][N+Z.=UP\R!Q D7W)*CFU>\A@J_K+DH MJ<*IV-BR%D S RJ9[3E.9)>TJ*PD-FL+D<2\4:RH8"&(;,J2BC\WP/AN:KG6 M8>&VV.1*+]A)7-,-+$'=UPN!,[MGR8H2*EGPB@A83ZUK]VH6Z7@3\+V G1R, MB<5K^E!@['!_9/)G?,944E MS#C[460JGUH7%LE@31NF;OGN,W3YA)HOY4R:)]EUL8Y%TD8J7G9@5% 65?NF M^\Z' < -G@%X'%GS"BHER7NRQ(K)&@:$K\E"0$V+C- J(]]4#H+, M&B$PD%Q+"1A^.@=%"R;?(?!^.2>G)^_("2DJT?:7BG/CN&?$<+QB!SUZ&SR'MX?YCN(TN]59YO56>X?.?X3MX\'&/1TC" MP(O6@[/>DY_7*ZD$5NBOL:3;78+Q7?2IO9(U36%JX;&4(+9@)6_?N)'S8;&D0RVV!IJ/.AJ+/F6,3*,NL-LDTO'N8SM[3"I MIT&N&T[^13U2&_1J@U>I570/H\78PL/!KI$;'BD;BPG&=86]KO!5NK@NI3%= MX9,]O8N)F[,:1Z*"*#JVTQXT-WVQ8%?8%)4D#-:(<\XGF+1HFW4[4;PV_6[%%79/,\SQ M?@.A _#[FG-UF.@6VM^8R5]02P,$% @ NH6I6#--%<'2 @ XP< !D M !X;"]W;W)K&ULK95=;YLP%(;_BL6JJ96V\A4@ MZPA2FVS:+B9%3;M=3+MPX!!0#6:VD[3_?L>&H#2A42YVD]CFO"_/.=C'\9:+ M)UD */)4U;Z#&)SD7%54X%2M;-@)H9D05LSW'">V* MEK65Q&9M+I*8KQ4K:Y@+(M=51<7+'3"^G5BNM5NX+U>%T@MV$C=T!0M0C\U< MX,SN7;*R@EJ6O"8"\HEUZ]Y,(QUO GZ6L)5[8Z(S67+^I"??LXGE:"!@D"KM M0/%O U-@3!LAQM_.T^I?J87[XYW[5Y,[YK*D$J:<_2HS54RLL44RR.F:J7N^ M_09=/H'V2SF3YI=LNUC'(NE:*EYU8B2HRKK]I\]='?8$[N@-@=<)O',%?B?P M3:(MF4EK1A5-8L&W1.AH=-,#4QNCQFS*6G_%A1+XM$2=2NXHHW4*9&&VS)17 M#:^A5I)\) O<,=F: >$YN4U3L8:,?'G&[2-!DLL9*%HR>86!CXL9N;RX(A>D MK,E#P=>2UIF,;85\^BUVVK'&RP_J+@FOON!>(XW&I!/3\MGD/9R_[7< MQJKTI?'ZTGC&SW_#;TY?Z))AKIA-6P#*)/E]NY1*X.[[,Y1@ZS@:=M0G\D8V M-(6)A4=.@MB E;Q_YX;.YZ%T_Y/9J^3]/GG_E'NR^^#:F8JT,$7(8(/'OL%# MK AT.V&H"JUU:*QU&]DD;C >N[&]V4]O(,IWW*B/>L4]ZKE'9W%#U3#^ F"X M!3"J].()YM8VV*/Q0L<_0#X."KW1>)@XZ(F#LX@;P7.0NCM29J@9K'"4PS!O M<(3B1E%XP#L0Y+K.,&_8\X9G\7)5@#A9TO#H[7YP '@D0<2@J\ ^+:.^U8'W]82];E;7$CYBCSKF.,$?17BGM M1/'&=.4E5]CCS;# 6QB$#L#G.>=J-]&-OK_7DW]02P,$% @ NH6I6%K< M/]/V P P1$ !D !X;"]W;W)K&ULQ9AK;]LV M%(;_"J$570NTT<677&8;<*P."] ,1M-N'XI^H*4CFXA$:B1M-_]^AY2L6(%, MU)B&?K%%BN_+PX?2$R80L MJ,:B7/NJE$!3*RIR/PJ"L5]0QKW9Q-8MY6PBMCIG'):2J&U14/ET"[G83[W0 M.U1\8NN--A7^;%+2-3R _E(N)9;\QB5E!7#%!"<2LJDW#V_B,#("V^(O!GMU M=$W,4%9"/)K"73KU A,1Y)!H8T'Q;P<+R'/CA''\4YMZ39]&>'Q]Y_B3V?T ]H)'Q2T2N["_9UVT#CR1;I451BS&" M@O'JGWZO01P)T*=;$-6"Z$<%@UHP>"D8GA ,:\'0DJF&8CG$5-/91(H]D:8U MNID+"].J,%#D/9FG*3,3 M1'-RQZO'S$S7FQ@T9;EZBTT^PXZ2^5H"5#;OR9>'F+QY]9:\(HR3>Y;G*%$3 M7V.\IE<_J6.[K6*+3L06DGN,9J/(!YY"VJ%?N/4#A]Y'3@VLZ #K-G(:SDMY M00;!.Q(%X557/&[Y/37RT,BC88<\=LMC2!KYP#&:03/U ^LW..'W42CU8KZ_ M?L0VY$Y#H;YUS5=E..PV-"GJ1I4T@:F'.4B!W($W>_U+. Y^ZX+5IUGHFCAO6KP M7OUGO"VZ-=8:,D.ZE#_*;:F3)ZS4=E5",DP172N#6V?RU&EV+IU>W>*^W-H@C[8-8=^+Q]JQ+YI]NL5]N;5I M1L\THY^T2JH[/O4:U2R=T9W-LB>WBJ5_M+?%(:_M&8%" %NNJYU;4]N<0\SM M[OM%_<*<3]@]\[--=;B!^[(UXXKDD*%E<'&)2SU9G1=4!2U*NX->"8W[<7NY M 9J"- WP?B:$/A1,!\VIS>Q?4$L#!!0 ( +J%J5@[*D\*0 L EM 9 M >&PO=V]R:W-H965T!O/ R'1,5!;IBPS4;O:/C2.8WZD M]K(WN;8H^?RQD%_+%><5^9:E>7DQ6U75^O5\7B8KGK'RN%CS7/UE6I7 M>3\OUY*S1=LH2^>>XT3SC(E\=GG>/GLL8_+I+4^+QXN9 M.]L\\5'JW^9:R$!G/2U'D1/+EQ>R-^YI&ITV# M]A5?!'\L=QZ3YE#NBN)K\\N[Q<7,:4;$4YY4#8*I'P_\BJ=I0U+C^*N'SK9] M-@UW'V_HU^W!JX.Y8R6_*M(_Q:):7JR*K*^L1I!)O+N)_O6!V*G@1L<:.#U#;Q!@^!0#W[?P!\T.#BD MH&\0#!IXWH$&8=^@/?1Y=^QMX&)6L(F_>*)\J MJ?XJ5+OJ\I;+C+PO6$ZN62)243V15^3-8B$:&5E*WN7=F[$1]?>85TRDY3_( M;V1.RA63O"0B)Y]S495'ZDGU^'95U"7+%^7YO%+#:SJ9)_U0KKJA> >&XI(/ M15ZM2D+S!5^,M(_M[7U+^[D*RS8VWB8V;STK\-\L/R:.>T0\QSL9.YX7-/>[ MYC[Y_"DFO_]FA*[[,7:@=O ')K?@8 L^2*,OIVV':8F>OWUG^2W7/\"-^5VE MWCYE)6N56"KRG_?J!>1=Q;/ROR.C?-O1@G%:DR]?EVN6\(N92H@EEP]\=OGW MO[F1\\\Q99"P& FC()@A2;"5)+#1.TD6HDR*.J_&-+ VGZH!$A9WL*B%-9/? MPV7H1^?SA]W0@CHT0AMN0QM:0_N^*$NB2&5&.ME&.K%&^E2Q72R7R1\['0FMM/#6T2%B,A%$0S%#@ M9*O "32KGR E0<)B)(R"8(8DIUM)3JT?BC^95!^+JB150=:U3%9JW4R2(LM4 M.E+KQ^0K^=_AQ<%;*WNJ0!TLW,W2ZD,?F'DZ1G9)03 C\F?;R)]9(]^NF-K% M\YM[R?FAC&^%3 TQ$A8C810$,Y1P'>UC'&ABZG$@5:"T&$JC*)HIS([!=%^2 MGM3*B,M$J-2TEB+A*B=I)S2JCY4Z69_>!3L[J>GL^"0*SISM/W>0IJ CH"B: MJ8*G5?"L*GP0N- @N2L')%E%?O'O"_:O' 4M[/)-5*9322-8Z: ML K0E$[[:-?J";O,)K:9 M[8ADK*IE4ZE9L&IT'6P'3HXWU$P_<[!MT:0MNARJNE#4>$PYM(=V7V"B#\IQ M1!:\3*18-Q6S46V@'AM*BY\Y\K>%5-%2]K94:63!ILE*R9 M?")]_:S-&VM9/(@%)\M"JA!6O,E%KXH\?2)K]I2UF:3.*Y&2:WXG=UJ'QZ-O MA)]A^%WM^%V[Y=][(VR.B,A#GTNH]^]IKKN3NIQCY^PD'$YDHR]TG>$+*6I\ M9D"UN7?M[GXOH'>L%"7ISH T;ZD')@6[2_GA $,K #UM&&#/VPLPU-ZC:*8* MVN"[5K-Z>57D:KIO3P1U*[6U^J2WZ[3GUVQ0M]_3C#6;ZQU'9X$_C#_4RZ-H M9ORUFW?M=E[%ORDA-LGT<>/L;0;>CIL<]'T+[X9^Y.XMCJ$F'D4S0ZYMO&OW M\1N+56AI; P[U\U!:W--VY?.=$\\;)OJ?X=4][=4]J^4'%DBQYN\9.U6=H5!5O=.42G@U6+E?V3B<''$FC*)H9<&V[/;L3'4]2 M?1UE-.A0UPVEQ5 :1=%,9;0#]P)LCH):;B@MAM(HBF8*HQVQAW;$=N!D:<8= M\6D0.L[A.B]T#!1%,R70'MJS>^@;R?M22CM'K+>SQFCTH7892HM[FNN96@ZL M'T5U:H9;FV7/;I8/3!+LV\%) FJ1H;082J,HFJF,MM'>*7:2@-IH*"V&TBB* M9@JCS;9G-]M#89:J*\*R0UO2[+3)NISM;4MRVTEA."= SXRC:.8^3&VW?;O= M_K$-(G;XY(V9SEZ!PG."4W=84H7V2E$T4P!MJGW[*?!)D[*=-3G>4$?=TX:3 M\F!%15&=FN'65MFW6^6="K:RRFLI\D2L66I),G;@Y)A[>TGF)-Q+,= ^*8IF MAGQGK_?WF.5GMFO:F9.CCMWSC=WT_3,,LZ\-LX\US#[4,$-I,91&4313&&V8 M_1<89MN&?'O[R4J$>Y/OZ7Y>@MIA%,T,L+;#OMT.MV]T-0DDDB]$N];LKG%: MUFGZ1!:2/>:V:0'JCWN:L?0)]Y>>T$XIBF;&7_MC_WO\\-.?A8M'L%\D7Y*9;/XVJ!+744%H,I5$4S1136VH?:ZE]J*6& MTF(HC:)HIC#:4OMV2WW-A"0/+*W;7-?O&B"L+.NLW8=6'JE)IOL@C5L\J,?V M]SWV7HZ#VFL4S;RF3MOKX'O.9ILY[HL2I[N(]I8GJUS\5?,C\D]IKC\X8W$V2'[07BF* M9@9;&__@!XW_CR>_FW87XI5UC".PU MAE^0 K=^N+E=RZBFT$H%E!9#:11%,\76!8T >_U[ "U.0&DQE$91-%,879P( M[-OF)^0_:%GBF6&Y#GGB3([>Y0(#2 M8BB-HFCFS6ETC2+$7AT?0JL(4%H,I5$4S11&5Q%"^]: R:>G@]4[1?5J*J5+#N&/E!QNF_L6C$8>6B* TF(HC:)HICZZ1!!B2P0A MM$0 I<50&D713&%V;E'WS#WJ0',-]@YV^WL2W)$-F=!.*8IF"J$K!N&/5 RN MBWKT+BIVZ.2X0ST^E$91-%,>[?%#K,DCNZ<'S1?V7B;K!?7LT?ZU!B.E&HKJU!1"6_;H6_Q++;>YFL%_2N\]&+"@ 4U:DI MQ,Z-YY^U[)8,=LBRVZ&3XXZ])3WVGO0_P[)'VK)'6,L>02T[E!9#:11%,X71 MECWZ)9;=WLMDO:"7$D0O*@!05*>=$/.=KWS*N+QOOVNK).V%9-TW'&V?W7Z? MUYOV6ZP&S\?N:]I]*Y?&=%\2]H')>Y&7).5+A72.3U0&EMWW;G6_5,6Z_6*I MNZ*JBJQ]N.)LP67S O7W95%4FU^:#K;??G;Y?U!+ P04 " "ZA:E8VPKI MOGD# L# &0 'AL+W=O?Q].=5-_T!L"0'P47>N9LC"EO7%=G&RBHOI8E"/RRDJJ@!JMJ M[>I2 OH(7.YFCN\\O[AG MZXVQ+]QT6M(U/(#Y4BX4UMQ6)6<%",VD( I6,^?6O[GS QM0M_B;P4X?E(E% M64KYS5;^S&>.9QT!A\Q8"8J/+=P!YU8)?7QO1)VV3QMX6'Y6_U3#(\R2:KB3 M_!^6F\W,&3LDAQ6MN+F7NS^@ 8JM7B:YKG_)KFGK.22KM)%%$XP."B;V3_JC M&8B# #]Z)2!H H*?#0B;@+ &W3NKL>;4T'2JY(XHVQK5;*$>FSH::9BPT_A@ M%'YE&&?21U %^2RI()]HQC@S3^0#><#%DE<RCI$\Z;L96%8B)C)>7D MMI 5OKN8@Z&,ZTN,^O(P)Q?O+\E[P@1YW,A*4Y'KJ6O0INW,S1I+'_>6@EL#0^/PUTVUHGXMNR=O=$DSF#FXZ32H+3CI;^_\Q/N]#_07B1UAARUV M.*2>VL$G%PKL4<#$FN /D$(*L]&7?>![M:16LV?'-O6F[O:09K"_,VFBEB9Z MBR;N<[V/B@]<^]YH%'6<#VJ?Z3QNG<=O.4_ZG,>GSD,O3#K.![7/=)ZTSI.W MG(_ZG">GSOU)=[$,2I]I?-0:'PT:?Y0&3[BR/>OP]M,&SS+(/:\ M+M!@EV<"C5N@\2#0@E<:+\RL*BI.#>2VK*"^1O%07S%A<9M3?@70!SD^@8PF M80=QT,29B),6<3*(^!FTOB&5H(54AOV'C+D]MW,\M^U%U8 MSV3RO9?+V?N)E2@PF\NH4D]D2WG5.SV-SM$BC";QJ$,SW-VY. >YAC^,8Y,- MCLG&%:8V2D'_O#0B1Q/CCR=!E\4?N'&.#;Y<]?[@E=J,MWFQ*:1HG%[9:>BU M&YSX"$(OB;MV>YI%HTGP>I'(VC\9D:,V$)AQ6&.==CW!8U#XUW5>,+.OL M;BD-YHIU<8/I/"C; +^OI#3/%9LPMG\0TO\!4$L#!!0 ( +J%J5AM0!7> M5@0 #,8 9 >&PO=V]R:W-H965TW*/[P%.+L,-94]\28@ /XN\Y"-G*<3JTG7Y?$D*S"_HBI3RRH*R @MY MR!Y=OF($IW52D;L>A*%;X*QTQL/ZW)2-A[02>5:2*0.\*@K,GC^0G&Y&#G)> M3MQECTNA3KCCX0H_DAD1WU93)H_<%B7-"E+RC): D<7(N4*7$\]7"77$/QG9 M\)TU4%0>*'U2![?IR(&J(I*3N5 06+ZMR83DN4*2=?QH0)WVGBIQ=_V"?E.3 MEV0>,"<3FG_/4K$<.;$#4K+ 52[NZ.83:0@%"F]."R:N9S!/CF:#SIR7-4\+X[^#CCRH3S^ ]F$FYI%5. %V V1(S MPM5J0HM";GV= Z[6.,OQ@XR18@(WE:@8 ;><5[B<$_#'-1'R.O]3@O$:8.@* M6:^ZJSMO:ONPKD3<_HUF;?I SW=E;O4;I77;I57 MXPV.X$URS#GXNFCX__M97@>W@A3\OSYN6S"_'TQ].B_Y"L_)R)$?/T[8FCCC M=[^A$/[=Q]02F,9[T/(>F-#']U3@'&"MW8MMN[.FW7W\MZ!!#:J^3-9CSX\" M/XF]H;O>Y=83B((@0AYJ [6Z_;9NWUCWMDU?5^KK0O:M$ES@,LW*Q[YJC5"G M=LL2F,8Z:%D'-E4:V.1M"4SC';:\P[=0:7@@OC!.T,!/]D1Z&.>'<1A$4;]& MH[;JR%CU':\XN"I3,%6+5S1JA#JU5Y; --9QRSJVJ='8)F]+8!KOI.6=O(5& MDP/MH0#&@1_N:?0P+HFC((#]$D6PLPC06';C"FYE>:4R76":X[+WY]R(,$;(IT@;-%G=+:#KWSND@HZ$X5Z@-JO93'D+H)VA/J3V!*$I@&/M' MM-IY%60V*Q^+54Z?"6FZ-JW8?"E=_G')&N%.;ILE-)U\9WB0;U6R5DV/+32= M>V=[D-%=G"W9X%")'HQ"&.U+]O5 O?+.N""S<_F.&<.EX.">=GK=?=3JK=N( M>7+O+*'I.]"9(!19U:U5(V0+3>?>62%D=!QGZS8^E".$40"3_<>KWD@?>3$, MCRBWLS/([&>FC+Q?5&5*4G">B(WP)S?2$IH^'.AMC@>L>B5;:#KWSBMY M1C]RKH@;5$V:<8Q@O.\7?B%0KWQGIF-V.A-:K@FKAY(W!-<5WY$<"REIJ>2= M!S)P3U@!/M-^&V&^R\G=?(MQC]=Y*&]@5TU^.V=;L[$UTU3O^"V6-6]N< M1>#NYPV=E3NO=N8^$/PJB_^.0KF\Z$UZ).3S8!W+3]GC'[S>H6'!FV6Q*/^2 MQWI;JT=F:R&SI Y6+4BBM/H?/-4'8B? 'CP3X-0!SG[ \)D MPYPC\TPJ ,& MQV88U@'#8S.,ZH#1L0'C.F!<%JLZNF5IO$ &T_,\>R1YL;6B%1_*^I;1JB)1 M6DCQ5N;JVTC%R>FMS&9?EED<\ES\0NC7=22_D=_(91A&A52"F'Q(*\$7POG5 MXS*(8O%6;7)WZY%?W[PE;TB?B&60:99/K+)5+06@:\K EGIKC74-\7QVB[7%R-L?IO6,$,GY_ M0IS).^)8CMNV/^;PZR _(:[];+AW?+C==C2.#Q^TA+/O:[QO#O?X[+EPK13N M5K)NR7.?D^SZ7D1AI#I.EF>\K[* =6_3Y M9V(5S/A%3W7J@N5F\DS$/"*!+&D# ?!--4,]BJ9F"B3S_. MYSR/T@6994*V]4COC?%=Y8&$>4@8K6"C$E9,W;RF\$=2T_$N8A8;2"C7?*;YU8EKTG M &1*_Z646F5'V\J.C)6]6=_'T8QL?M:MOV@CH6M)D3 /":-(&$/"?!!,$\AX M*Y#QZUPFC)&J0<(\)(PB80P)\T$P3363K6HFYFXESV:5&J_SUF[)V(*N IL%BJ0:AQ=9L C)RN JA@PQT! MV*>#D3UT)WL20&:E2!A#PGP03). ;35VBG7<,&.51ZK?6/&\,D?:9&!&==5! M39OL"F%TX@SW5 !-2J$T=MPN^*BD>HEW'#/;6.*[-.3Y8Q[)HLQA)&;9.I55 M][]S.F@MN!'#V0==OGUH'/3\T*872&)3FHVBZ+IQ&%\YW.@QF0.?Z.P?U M'QY6'YF20FD,2O-1-+WZC2EI&]VK@_$H^8_4YD,YZFB5 ]20A-(\*(U":0Q* M\U$T73>-+6D/7F>8:D/]2BC-@](HE,:@-!]%T]73V)NVV=\\?LQA!G66"]3@ MA-(HE,9JVLOC*Q^55Y="XX?:9D.TN#5(+C]?$Q;,HCB2WUI5 +5$H30/2J-0 M&H/2?!1-5TICC-JOY(S:4&L42O.@- JE,2C-1]%T]30&J6UV2&]Y'%>CG,U8 MMW$Y1'GZ*99G/)7!HMWV@/J?4)I7TVQ'OUFU=W^40I,R*,U'T71Y-":H;79! M?X2!;FY"9P4A:1Z41J$T5M,TQ\@=['L&/BJI_J!58Z$Z9@OU^&M:,ZBK#J T M#TJC4!JK:;O7M.4]HWTAH++J0FB,5L=LM+YLJ)D!G06 I'E0&H72F'-H'1]V M ZB4>O4;.]4QVZD'XYDC'#4SLK,>D#0/2J-0&H/2?!1-%T[CQ#JO]'RH _5C MH30/2J-0&H/2?!1-5T_CQSI&QVYZ'3Q%R3JIGA/J.%.JZ2@)BV4YM6TW9/ >'AP$4"A21F4YJ-HNE8:]]4QNZ_% ^TO6FYF M1F<)0(U7*(U":0Q*\U$T72F-.>N,7NF"KF)G06&M3;A=)H3=,>F;0/SGL,FM1'T70%-::M\X)I>[RG G5GH30/ M2J,U3;NSYYZ.)I/)OA*@_BR*IBNA\6<=LS][A*D"=5>A- ]*H\ZA'WKP!!6# MIO11-/W-R<9;=ZN[[4"3GQ;OJA1;F64[F:[G..1'J\J15%F9R5UE :1Z4 M1FN:9I-;@P.#C$&S^BB:KHS&;'7-9NO!6.8(N\V,["P)J/T*I5$HC4%I/HJF M"Z?Q:5WG=88V+M2LA=(\*(U":0Q*\U$T73T[[_*;'YO%VFUU,JWG+BRMO9[[ MRMRHSF+!OKZ/?7\?^P(_U)OM[TQ;DO!\4] M]5?VF6>WK*?V&:OFM&GPU10[UT&^B-3P..9SE7')0^4 (L-U/?S+).;A2+!=NZ@Z?]02P,$% @ NH6I6*W+VE C M! H!0 !D !X;"]W;W)K&ULM9AK;]LV%(;_ MRH$V[ *T%DGYFMD&FDNQ!@UBU.OZ8=@'1J)M(9+HDE2< /OQ(R59U!")R8SH M2W0QS\N7/#Q\%,X/7-S+'6,*'M,DDPMOI]3^S/=EN&,IE0.^9YG^9<-%2I5^ M%%M?[@6C41&4)CY!:.RG-,Z\Y;QXMQ++.<]5$F=L)4#F:4K%TSE+^&'A8>_X MXDN\W2GSPE_.]W3+UDQ]W:^$?O)KE2A.629CGH%@FX7W 9^=DYD)*%K\&;.# M;-R#&6!7; D,4K:Q_=*U*O[-('-^Z/ZQV+P M>C!W5+(+GGR+([5;>%,/(K:A>:*^\,/OK!K0R.B%/)'%7SA4;9$'82X53ZM@ M[2"-L_)*'ZN): 0$I". 5 &D\%UV5+B\I(HNYX(?0)C66LW<%$,MHK6Y.#-9 M62NA?XUUG%JN%0_O=SR)F) _P]7W/%9/\![6.OM1GC#@&[C-E50TB^)L"]^H M$#13$A2'52["G9X06.^H8-(TO>!IJJ>Z$(5?+IFB<2)_G?M*.S7]^6'EZKQT M13I'ZV'M>NA27W:D[JN>=I$\-3/>YKS4'A7:IOP? MEAC/1F,\">;^0XNK4>UJY'15K[(_F$CA,Z=96^].C1/G;5P['/>4[7$/KB>U MZTF/V9X\RS89(83:4SVM+4U?DVI@CTR$L=Y,]B(.&?S3J-$V+Z7HM.F%#-"X MW4(Z84CE>JD86@T",SW3*L=RQ'R9AQY0>DZ3P8 ") M;W+S;Z<[6WV@A%B4D+Y00OI ";$H(7VBA+2@9#K%:(H[%J5E">F%)95JLT;0 M *$N.Q8FQ(V *UL;EUVUX5:XY)#QJLA86^K\QJ%1RL2V.!J3$/(\4^7Y4?VV M/G[[4!XZV>;EV=T-%=LXDY"PC0Y%@XE.D"B/P\H'Q??%$=0=5XJGQ>V.49UR MTT#_ON%<'1],!_6AY/)?4$L#!!0 ( +J%J5B;%80:7@4 #LF 9 M>&PO=V]R:W-H965T241'E0 MFK2PZW9;*8DS9SS,KTWY>,A6,HDS.N5(K-*4\.T53=AFY'C.\X7;>+Z0^D)K M/%R2.;VC\GXYY>JL55&B.*69B%F&.)V-G$OO(L!]'9"7^!'3C=@Y1KHK#XP] MZI/K:.2XND4TH:'4"*+^K>F$)HDFJ7;\4T*=JDX=N'O\3/^6=UYUYH$(.F') MGW$D%R.G[Z"(SL@JD;=L\QLM.]31O) E(O^+-F59UT'A2DB6EL&J!6F<%?_) M4RG$3@#N' C 90#>"_#\ P'M,J#]U@"_#/!S98JNY#H$1)+QD+,-XKJTHNF# M7,P\6G4_SO1SOY-[\@[&*_H3V3MX>W&\(# M>WA PT/A1F_:U4-JY[SVH8>T()RBAH=TR3G)YE3-0XFNMFBWW)1L\\N7&\(C M]-?O"HFN)4W%WTV/IZC?;ZY?YYX+L20A'3DJN0C*U]09__R3UW5_;=(6$A8 MP0S=_4IWWT8?*ZU3I;+0C['?Z_B#/AZVUKNJ69MRK&H-M7J=3L_#7E6KH4BG4J1C5:0883K1HG!W M(-(G?=PH0 'L[C3%'PSZ>YU_6:C=Z7AFH<#:M'<.A6[5\:ZUXU/*\Q2HGC+* MI6/OQ*FL!ZD[)"P @AFZ]RO= M^];Q>Y]Q&K)Y%O^K!-WDJR%U0-:4J]4=6E(>LZA)33O50UM*./)_,ZF61)6@>H1:TM_@16;S<-MU]_*?M<9C MQ0&"&>)X;KV@=*WR?$V7"=O2YS3YQU)/[\8EH95S[$P%I050-%/#G46Y=^(L M638 2GQ(6@!%,\7'M?CX0U+E*]AVGBL;4Z,]\FCY@&BF?+57\:Q+UVW MMY\!0*W0&ZHU1:E]CF==SH]OXBQ.5RGZ#]VJ#,CC4&=!PSG>*N?H-%I'._KH ML09J8J!HIJRUC?'ZIY[HD$9E DH+H&BF^+7Q\>S.YX<:R7$VMZV![ !L60.! M6B HFOGRN?9 V.Z!ZLE__'LC._K8\0=*"Z!HIJRU+<*GMD48U!:!T@(HFBE^ M;8NPW;^\/OE? 10OBQIU O4_4#13I]K_8+O_N2%/[_[AMZ./'GZ@9@F*9LI: MFR7LGWKN@]HK4%H 13/%K^T5MG_V>V?^1YP^2W VR3']0> M0=$*H5H[NVI2RN?Y[B2!0K;*9+$3I;I:[8"ZS/?][%V_\BXFQ3ZF&E-LJ[HA M?!YG B5TII#N>4]E+U[L5"I.)%OF>W<>F)0LS0\7E$24ZP+J_HPQ^7RB*ZCV MBXW_!U!+ P04 " "ZA:E8B&)'Y-<$ #%%@ &0 'AL+W=O_S@T8:R%[XB1("W.$KXV%@) ML;XV3>ZO2(QYCZY)(M\L*(NQD+=L:?(U(SC(C.+(1);EFC$.$V,RRI[-V61$ M4Q&%"9DSP-,XQNQ]2B*Z&1O0V#YX")$@3P,AB;-S ZQE"RB ;\3,D&UZ[!HK*,Z4OZN8^&!N6BHA$Q!<* LN?5S(C M4:209!S_%J!&Z5,9UJ^WZ']FY"699\S)C$:_PD"LQL; %9X#02#W3S-RD( M]16>3R.>_0>;8JQE #_E@L:%L8P@#I/\%[\5B:@9H/X! U08H*:!>\# +@SL MC&@>64;K%@L\&3&Z 4R-EFCJ(LM-9BW9A(DJXZ-@\FTH[<3D45#_Y6HJ$Q& M&8WE[. XR^\5>,PK"^@"9*/ ]W7VYD9E/A3OX.*6"!Q&_*LN4 M;!T=^N1[*KB0,RE,EI=@2I9ADLA+,,5R*OJDC7J.U\_P5%=\G3CNP.U[WLA\ MK;/2^NW(JE^RZFM9_<5P(EIG][2_%SY"#K0LJQ&^UD''\-TR?%<;_MT;87[( MVPFX>P2NH(O<1OA:!QW#]\KP/6WX,S5UHDBV4-7QY-ZZ(.&!:GC[9&S'M5"# MC=9?1S:#DLW@XROD+OO5+8_!'B-W,(2V,VQ0VA_77$8[T0[+:(4H$,_4J<^%MLN_)DZ@MKA'^(/3FWGA<% K/'1Z$#;*KH^K*V]4 M\4;_A_2/,]1N"07X#D>GM[=X]3%T MY5@I#:B7&DWQO*;PU67N#)NO^ MD56]2Z>2)5"O2SXZ2VN[S_&MI_#9"-9K"AI]:%TK64D:Z)VV]3P0=2J@"C:3 MGT-,?G^G. (_"(O!Q7T"W@EF_&LKWS.)F2(MGR&-8*6-H%X<=4O+97WBM^9( M[W60XP ;Q/FG*!R +^W?:G-CD!Y!12TMEC(:<':34\EQJ!>C75-3Z=UI _% M+8@./Y*SSY!YJ))Y2"_S;I9+1I98$' OX)W&/,=RZXW3A793V;0-@QY$[9L!JD09THNR@[%VF[Z%MWJ80VM/B.IC M.K4^9NV@,"9LF9V?'[ *PE*NM.( P 1 X !D !X;"]W;W)K&ULQ5=M;]LV$/XKA 84'=!$;[9C9[: V$V[ @MFQ&C[8=@'1CI;1"A1(VD[ M_O<[4HIL!9*0M ;J#Y9(W3UZ[KDCQ9ONA7Q4*8 F3QG/U4T51L-6>)^[9)M5FPHVF!=W "O378BEQY-8H"S>!+,G,\PP@XQ-I 4+SL8 &<&R3D\5\%ZM3O-(ZG M]\_HGVSP&,P#5; 0_#M+=#ISQ@Y)8$VW7-^+_9]0!30T>+'@ROZ3?67K.23> M*BVRRAD99"POK_2I$N+$(0@['(+*(7BM0U@Y6.7T%696:)6)-;I1E* MAC:?*)/D&^5;,//6F_Q=6(^;/96)(I\ES8WE5\7R#9ESBOBK.!4<5&5YL90L M-@_O1 *0-+T=U&)6H[@ M68YYT MX1^4E"?T/)/""00N?Q>O=PQXZ89V=T.*%7=E)J032DIT;B2IO ->3 M)O,#.;5;TH.=MND@__R%D.2+ADS]VZ9O^?Y!^_O-'G*M"AK#S,%-0H'<@1.] M^\T?>7^TB7,FL(94@UJJ01]Z=/M4X,Z \>\$1XTXTX6Z M,)O=+O(NQQ-,^NXTI%:SB3^JS1IDAS79X0^0I4]=9(>M++R79-O-0MS2CS^_ MG?FH9C[J97[/U./%6@(0AJLOXUL5Z)K!&C),ZQLDOWM??S>X\(;RKX?9U35K%_6 M+-9N0@_MQ?_S0&6L[LEY/ .YL6V*(K'8YKH\B]:S=2MT8QN %_-STR+9<_X1 MINRO\*2Y8;DB'-8(Z5U>X;=?EBU+.="BL*?^!Z&QA["W*;9Y((T!/E\+H9\' MY@5UXQC]#U!+ P04 " "ZA:E8D,[5YCD$ ?$P &0 'AL+W=ONR],-*3 ?T"TIY2\KR@HLY"-;NWS+"%[J3D7N(L^+W )GI3,9 MZ7.IXA(3E*A M3&!YV9,;DN?*DN3XIS;J-#Y5Q_;]D_5;';P,Y@%SRG-N?X/#G5;SP'IC@M:U)TE09&5U15_K1/1ZN"CG@ZH[H T M=^5(4W[ D]&C!X 4ZVE-76C0]6])5Q6JE%9""9_S60_,5D(FCY>3F5<2W!# M"SG8'.MT78)%-5" KL"<<,&R5,A&N@.X*S,!KE5&,_$-7'P@ F W*?.UAZ#'0VC"ABZTYO+OG> "E\NL M7+\'4[+.RE+>@BG.<9D2\&_GJ%78E>%0&U:U9S^)AD-_B$;NO@,H:H B*] G MADLULC;/T;'G$":AU^TY;CS'5L_W %ER";C%&0/W.-^1SO+GO<'R@JWR#JV9 M?!XX.+D.32'M#+*"&+83[PWZ)B-$AAZ].KU9P2>8*]Y;$@_A'271;9Q8%86M],L-!2G>EJ(XO MFK?-Z<]U=>9AFE='1_*37\YD#G*RDEWE+D)FC%6G,=6#H%M] O) A:"%OMT0 MO"1,-9"_KR@53P_*07,F-OD/4$L#!!0 ( +J%J5C$M\.E+ , -<+ 9 M >&PO=V]R:W-H965T3W#8629S9;@O[];MV0FA+6@TI#[PTMG/O\3G'-^X= MK+BXEPF (@]9FLNAE2A5G-JVC!+(J#SF!>3X9L9%1A5.Q=R6A0 :FZ0LM3W' M">R,LMP*!V;M6H0#OE IR^%:$+G(,BH>1Y#RU=!RK:>%"9LG2B_8X:"@22\9P(F VM,_=T[#HZP43\8+"2:V.BI=QQ?J\GE_'0=4T7 @^(H('8UH>F"\,=FHAN7Z&*=*X%N&>2J<*A[= M'XW0B)B,>8;5(:GQ]XA,RY,E?$9V1ET\Z#&0PW-0E*7R ^;=3L_)X<$'0SQ9KZ-,FNMWI/6D;<7 M\(J*8^*['XGG>)T&/N/_3_?WT/%KZWV#Y^_ N\B*E#\"D"F()8OPF5 !I,'E MLS3E43G\/B,3B/@\9W\QZAH$XSI8*DE^?<,-R*6"3/YN&;>B-;>:I)=X M@<'3%]LR[/3[O8&]7)?T,LCO=MTZ:(-JMZ;:W4MU@N*IB!*"GP YAR5>FP5> M@JJ)Y%ZDUYY/2V ;HH-:=/"F"CMHT[B6P#:,.ZF-.VFYL$N\[EK->K[;W2KL MET%NIQ[%>>T(M@6W([M>R M^V^JM/MM&M<2V(9QKO/<:#@M%W<%N'XC>T'/WZKNIB@GZ&Z5M[W6(F4@YJ9S ME$AAD:NR@ZA7Z^[TS/1D6^LCW;6:UNL9IFQYL3^8LUR2%&8(Z1R?X!F$;LCBMLZ\PPP&PO=V]R:W-H965TF>>QQW@F6RX>9 J@R/><%7)JI4J55[8MXQ1R*B]Y"06^67&1 M4X5#L;9E*8 FQBEGMN4_'O#!C?3BW7 M>ISXF*U3I2?L:%+2-2Q!?2X7 D=VBY)D.10RXP41L)I:U^[5W/6U@['XDL%6 M[CT33>6>\P<]N$VFEJ,S @:QTA 4?S8P!\8T$N;QK0&UVIC:>.,&>19 M4?_2[XT0>PZ(T^W@-0[>4X?!,PY^XV"4L^O,#*T;JF@T$7Q+A+9&-/U@M#'> MR"8K]#(NE<"W&?JIZ#WNE+=<2K( 098I%4 NR!(W2U(Q('Q%[HP0D%S0#0A< MV-I(D@^5DHH625:LR6<)"5&@:,;D M7QA2&M2)K9"3SLR.F_QG=?[>,_G[Y!TO5"K)ZR*!Y-#?1BU:0;Q'069>+^ [ M*BZ)[[XDGN,-.O*9G^[N]Z3CM^OC&SS_&;Q/*9R^!)^.E^"Z?PF^OL5XY%9! M+O_I$K].;M"=G#YBKF1)8YA:>(9($!NPHA=_N$/G59=R9P([T''0ZCCH0X^. M-*PW'*F:K1OSO$212($:,:U1B1H9FY?ZF,CB+G7JD($)J<_+330.PL%P-' F M]F:?^;%AX+LCUQ_M# ]8!2VKX*>Q2NI=T<4K.)77L6$_KV'+:]C+:\[S',_X MI>+Q0U>"O=X_NBW/!'9 =-02'?W.Y3TZIXYG CO0,6QU#']]>8?'9>"/A\$P M&#\I@V/#P/-[RF#K2O]EDSLJ!"U4 M]W]_+\J/;M!SH1URWKMIN;]SK3?9G4O+,Z$=:NGMM/1^?;TW,??WNQN&KA.Z M3^JBPS!T].>9LMA=]MS>.]#/*O@FZ@G$C@T[B=E[#4<.8FWZ,(GI586JK]KM M;-OK79L.Y\G\3/> II'9P=0-)%ZDUUDA"8,50CJ7(TQ*U#U9/5"\-&W-/5?8 M))G'%/M8$-H WZ\X5X\#':#MC*/_ %!+ P04 " "ZA:E8$Y45W4($ E M%@ &0 'AL+W=OFFM3,1[R4K&LH%.!9)GG1/RXIHQO1A:V=A<>L\52 MZ0OV>+@B"SJCZNMJ*N#,KE'2+*>%S'B!!)V/K"M\.<&Q#C C_L[H1AX<(TWE MB?-G??(I'5F.SH@RFB@-0>!O32>4,8T$>7RO0*UZ3AUX>+Q#OS/D@X!;!;C' 8-7 KPJP#-$MYD96C=$D?%0\ T2>C2@Z0.CC8D&-EFA MEW&F!-S-($Z-_X)*^[DZ/ M:[<3\)Z("^3AWY#KN(.6?";_/]SK2,>KE\-XK>%<@=_JVTCQ?E6JK],,< MW1)1P'(=KND_GP$8?5(TE_^VJ;S-8M">A7Z47,H52>C(@F>%I&)-K?'//^' M^:--HI[ &H(-:L$&7>A-P1*>YR )F"AY1O1[F:T)@P*6B.[DFVOYDF:AIE6A M%E"H3!?J"F0T!=JFW#8=WZ2CGYGK,8Z=,(IBJ)[UH2HM \,XB.+0J0UCI].6A7=NR[81Z[SKW!-9@'=2L@[,P1M"G8#V!-00+:\'"\S)& M>%+O4.S8&\1'OC@=-Q@$WL"/VVT1U7RC3KZ/LZ\2@1'05!^\88M.J/>NT#71QY(5ANS7P M0=.'.SE_(T(034MQ-"U%LH1&6%>%YF[>)ZUY=V*^=]'[0FLJX.X5<,_"*%4: M?8G6$UI3M'TSBCM;MP^PBG?J ,<)?2=VC[W2,A('4>3'KYEEWU'B[I9RPHLU M%>:[]8X25<*J/U)@!"R^\,;WT1Z+5+[0NM*=J^3\6=7=T'>"$^?4%X3HR/K7 Z+ Q=?&0$ M^V##+:=B8?8A)? H"[7=:ZJOUGN=5V:'[^CZM=X#-1MY>YCM!NH]$8L,/N@9 MG0.DN%(\-X=+2E(J] "X/^=<[4[T!/7.\/@_4$L# M!!0 ( +J%J5A]]3R9N@( *L' 9 >&PO=V]R:W-H965T14 M#40)!?Y)A,RIQJ%,755*H+%URKGK>][4S2DKG#"P4[E MTQ*XV,V=H?,\<+=39W9@Z)(:$5U[=B]PV:>"9&+Q)0Z)*:9$W MSDB0LZ)NZ6.3AST'WS_@X#<.ON6N%[*4%U33,)!B1Z2Q1C73L:%:;X1CA=F4 MM9;XEZ&?#M?51L%#!84FEUO\*O*9+.*8F9113JZ*>M]- H\O0%/&U2#@5R"T[X\<-PZGWI@1VUL*,^]? EFS'5T$7WAK])HLVB36,/T;@E&OI[C;I*1/=NM%0DHIXJJN9PF-&&?ZJ8N[5IY:95.6M^%P- G<;0?. M:8MSVHNS ADA!!;J QPM)K9TPSL/:;W$T-\#\P;C V2SEFS6GZB7O]IIG[(9*O F*<$C0S1N"(W%W78S?$U!&@/\GPBAGP>FPK?O<_@;4$L#!!0 ( +J%J5B1 MPY@/40, -(5 - >&POW#"@NBL>_).??8ODE< M^J5>"G8W8TQ[BTS(?;T/1F0(/I,/"LWRA,V( \7'__, MF"0"]$8;!,;&/8+JC53\L9TJHNKX O(J]OWR\(X MG"JZ#-H=LB94)Y-DG*N$J29-0%:A85^P%.PH/IW!6>>%#Z#6>68:":?37-+* MPXI1-XSLA EQ!T^0W^F6]B+=6+=JL673-(;JII6Q'=#?5+/:F[*=-^EZ!7_, M];>Y&8ZL^E#?[%:QE"^J_B)M#&#J :Y.BT(LOPH^E1FS@S\XX;!/5SQOEBO^ M9+)!J4Q,@"GB/3*E^60S\E?1XIXM]*J<%BGNN7V"GO_M/$^99(J*3=.F]H]Y MEM_L..R^E^7JJ;)KV.FQWA8:R[LUXDC#Y8F-HY#4= MFW]8M_3-]0E+Z5SH^P87"5NP M9%1WU71<-3W3,%GK PB[R$UUN!&,8S$W AB6!W. <2P+R_,_C:>'CL=BF+>> M$^FAG![*L2P7,JH^6!XW)S:'>Z1Q'(91A,WH:.1T,,+F+8K@ZU;#O $#RP.9 M7C?7^&KC%;*_#K UW5\M>_X@Z? 5!+ P04 " "ZA:E8EXJ[', 3 M @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/ MV!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%" MKM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0 MT^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( +J%J5C: M(P[&OP, #@= / >&PO=V]R:V)O;VLN>&ULQ9E;3]LP%(#_BI67;0^L MS86K*!+7#8D!6A&ODYNXU,*QB^W X-?O)%DTAS9'>SGTJ8WMNI]/XO/9SN&+ ML8\S8Q[9[U)I-XD6WB\/1B.7+T3)W5>S%!IJYL:6W,.E?1BYI16\< LA?*E& MR7B\,RJYU-'18=?7K1V%%\:+W$NCH; NN)?BQ?VKKR_9LW1R)I7TKY.H^:Y$ MQ$JI92G?1#&)QA%S"_/RW5CY9K3G:II;H]0DBMN*>V&]S%>*IS7D'9^YIL3S MV4\.()-H9PP=SJ5UOFG1],^!\5E X_:J\N9"*B_L&??BFS754NJ'NAL8Q2@8 M1A.'[K,-XH']GS":^5SFXLSD52FT;^-HA:H!M5O(I8N8YJ681%T3QG7!SK6' M(+%+W78%;>N1PE]?%NVH/> &,;0'$BKL9=& TT&>&ET([43!X)LS2A; 4; 3 MKKC.!0L@$P0RV2#DKR2 3!'(=".0TQH'?AI 9@ADMD'(7B2W$0. M KE#"WEC'[B6;TU%,\.OY%,E"YCD =\NPK=+RS>MRI+;5V;F;"H?M(2?<0> KE'"WG!I67W7%6"_1#<5;:>*=X%?/[VA-@]"";TWKOIF'L28O<,)O66,\3$W)-L MRCTU9L_D">:>A-@]Z/: ;86')IA_4F+_K%%DG8@@(T%+KD),S$#IA^]CNME3 M*<%,B(D9*-W IB8 #3'1H[*/V-^L8G:W/<3$+)126PB+9O_<$;-02KWG&5H= MM1$-,3$+I=0[H&',VI8A)F:AE/K@#,/LWW3,0BFQA7#,<(648A9*B2V$8V;A MJ3AFH8S80FM6[@/I/<,LE!%;",7L/9L99J&,VD+O#V%Z2@]?*F68A;+&0J/N M35TAYE*+XAK^PD%YSE5^:UG]T9XE9MOU7G]>*74*93<:;%UT+_ZZEY9'?P!0 M2P,$% @ NH6I6.Y)W?^> 0 "!H !H !X;"]?/M8 M4,!!*=*@/96U:WG\%]8GRYY]A5.9#G45]XZ-N$_$^OM]K .G_7Z M^QRJ],=@]U.WQ[@/(16]5=GN0IH7[G)Z;$=W.TB_FUSTEIMYT2XW4KC<00I! MFC_((,CR!WD(\OF#AA TS!\T@J!1_J Q!(WS!TT@:)(_: I!T_Q!,D 9!P1) M+U@3:"W(M1!X+0BV$(@M2+80F"V(MA"H+BOJK01Z*^JM!'HKZJT$>BOJK01Z M*^JM!'H;ZFT$>AOJ;01Z&^IM!'K;R\<2 KT-]38"O0WU-@*]#?4V KT-]38" MO0WU-@*]#?4V KT]ZNT)]/:HMR?0VZ/>GD!OCWK[=^H=T_44XJ/GOL;[OY/J MU%T;'K>_+>^;+X_*#6<'/WX6OU!+ P04 " "ZA:E8J,J'V:L! !!&@ M$P %M#;VYT96YT7U1Y<&5S72YX;6S-F6 M0U_ 338D(HDMVU!X^SKA1VI%HR(J=2ZQ$N_.C+W2=\GT;6?(#;9UU;A95'AO M'AAS:4&U-Z&SZ[4S2RR5+EH\+@O;+UFD3*F*E/EPS[;--DWE]'!(0Z=78TK2N.&H2!B M9QW:G9\-#GVO&[*VS&BP4-:_J#I4L6W%G-]5Y.)^B3,9=9Z7*64Z7=>A)7;& MDLI<0>3K*MZ+#ON=?;AAVC_YU?Z=3)]AJ%Q8;5R8F*7+[8XC:;M')@B1]67_ M$4^.0?KJ\U$[[8RR7WJ'Z_W0=M7-P[%NN?Z.O\[XI']A#@&20X+D2$!RW(#D MF(#DN 7)<0>2XQXD!Q^C!$$A*D=!*D=A*D>!*D>A*D?!*D?A*D\ K @ M$0 @ &O 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 M" "ZA:E8F5R<(Q & "<)P $P @ '- 0 >&PO=&AE;64O M=&AE;64Q+GAM;%!+ 0(4 Q0 ( +J%J5@FB4*.]@4 ,X? 8 M " @0X( !X;"]W;W)K&PO=V]R:W-H M965T&UL4$L! A0#% @ NH6I6'W3#0R6 @ -P< !@ M ("!+!0 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ NH6I6-.]7G#2!P 8"0 !@ ("!\R4 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ NH6I M6+M&:<9F!@ ;Q !@ ("!J$8 'AL+W=O&UL4$L! A0#% M @ NH6I6(/#D5D2!@ 7PX !D ("!A5 'AL+W=O&PO=V]R:W-H965TUA !X M;"]W;W)K&UL4$L! A0#% @ NH6I6#YT%>># M!@ K \ !D ("!NF@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ NH6I6#K>C !U$P QCX !D M ("!+7@ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ NH6I6,K 3WH0 P 7 8 !D ("!CY0 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MNH6I6+<3EJ77 P ]P@ !D ("!_Z( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ NH6I6,XM99PH!P M0#, !D ("!V*P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ NH6I6#--%<'2 @ XP< !D M ("!WKD 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ NH6I6-L*Z;YY P + P !D ("!B\P 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ NH6I M6*W+VE C! H!0 !D ("!6]P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ NH6I6'J]>M.( P 1 X M !D ("!6.L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ NH6I6$3OJJ-R P )0\ !D M ("!ZO8 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ NH6I6)'#F ]1 P TA4 T ( !_0$! 'AL+W-T M>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% M @ NH6I6.Y)W?^> 0 "!H !H ( !3@H! 'AL+U]R96QS M+W=O XML 51 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 52 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 54 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.u1 html 153 248 1 false 63 0 false 4 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://www.89bio.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.89bio.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1 Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 100030 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.89bio.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 100040 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) Sheet http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) Statements 4 false false R5.htm 100050 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Sheet http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Statements 5 false false R6.htm 100060 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 6 false false R7.htm 100070 - Disclosure - Organization and Liquidity Sheet http://www.89bio.com/20240331/taxonomy/role/DisclosureOrganizationAndLiquidity Organization and Liquidity Notes 7 false false R8.htm 100080 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 8 false false R9.htm 100090 - Disclosure - Fair Value Measurements Sheet http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurements Fair Value Measurements Notes 9 false false R10.htm 100100 - Disclosure - Balance Sheet Components Sheet http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureBalanceSheetComponents Balance Sheet Components Notes 10 false false R11.htm 100110 - Disclosure - Commitments and Contingencies Sheet http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 11 false false R12.htm 100120 - Disclosure - Term Loan Facility Sheet http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacility Term Loan Facility Notes 12 false false R13.htm 100130 - Disclosure - Stockholders' Equity Sheet http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquity Stockholders' Equity Notes 13 false false R14.htm 100140 - Disclosure - Stock-Based Compensation Sheet http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensation Stock-Based Compensation Notes 14 false false R15.htm 100150 - Disclosure - Net Loss Per Share Sheet http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureNetLossPerShare Net Loss Per Share Notes 15 false false R16.htm 100160 - Disclosure - Subsequent Events Sheet http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureSubsequentEvents Subsequent Events Notes 16 false false R17.htm 100170 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies 17 false false R18.htm 100180 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurements 18 false false R19.htm 100190 - Disclosure - Balance Sheet Components (Tables) Sheet http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureBalanceSheetComponentsTables Balance Sheet Components (Tables) Tables http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureBalanceSheetComponents 19 false false R20.htm 100210 - Disclosure - Term Loan Facility (Tables) Sheet http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityTables Term Loan Facility (Tables) Tables http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacility 20 false false R21.htm 100220 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquity 21 false false R22.htm 100230 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensation 22 false false R23.htm 100240 - Disclosure - Net Loss Per Share (Tables) Sheet http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureNetLossPerShareTables Net Loss Per Share (Tables) Tables http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureNetLossPerShare 23 false false R24.htm 100250 - Disclosure - Organization and Liquidity - Additional Information (Details) Sheet http://www.89bio.com/20240331/taxonomy/role/DisclosureOrganizationAndLiquidityAdditionalInformationDetails Organization and Liquidity - Additional Information (Details) Details 24 false false R25.htm 100260 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details) Sheet http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails Summary of Significant Accounting Policies - Additional Information (Details) Details 25 false false R26.htm 100270 - Disclosure - Fair Value Measurements - Summary of Financial Assets Measured at Fair Value on Recurring Basis (Details) Sheet http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails Fair Value Measurements - Summary of Financial Assets Measured at Fair Value on Recurring Basis (Details) Details 26 false false R27.htm 100280 - Disclosure - Fair Value Measurements - Schedule of Contractual Maturities of Financial Assets Measured at Fair Value (Details) Sheet http://www.89bio.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfContractualMaturitiesOfFinancialAssetsMeasuredAtFairValueDetails Fair Value Measurements - Schedule of Contractual Maturities of Financial Assets Measured at Fair Value (Details) Details 27 false false R28.htm 100300 - Disclosure - Balance Sheet Components - Schedule of Prepaid and Other Current Assets (Details) Sheet http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfPrepaidAndOtherCurrentAssetsDetails Balance Sheet Components - Schedule of Prepaid and Other Current Assets (Details) Details 28 false false R29.htm 100310 - Disclosure - Balance Sheet Components - Schedule of Accrued Expenses (Details) Sheet http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfAccruedExpensesDetails Balance Sheet Components - Schedule of Accrued Expenses (Details) Details 29 false false R30.htm 100320 - Disclosure - Commitments and Contingencies - Additional Information (Details) Sheet http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails Commitments and Contingencies - Additional Information (Details) Details 30 false false R31.htm 100360 - Disclosure - Term Loan Facility - Additional Information (Details) Sheet http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails Term Loan Facility - Additional Information (Details) Details 31 false false R32.htm 100370 - Disclosure - Term Loan Facility - Schedule of Repayment of Principal Amount (Details) Sheet http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityScheduleOfRepaymentOfPrincipalAmountDetails Term Loan Facility - Schedule of Repayment of Principal Amount (Details) Details 32 false false R33.htm 100380 - Disclosure - Stockholders' Equity - Schedule of Shares of Common Stock Available for Future Issuance (Details) Sheet http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfSharesOfCommonStockAvailableForFutureIssuanceDetails Stockholders' Equity - Schedule of Shares of Common Stock Available for Future Issuance (Details) Details 33 false false R34.htm 100390 - Disclosure - Stockholders' Equity - Additional Information (Details) Sheet http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails Stockholders' Equity - Additional Information (Details) Details 34 false false R35.htm 100400 - Disclosure - Stockholders' Equity - Schedule of Outstanding Warrants to Purchase Shares of Common Stock (Details) Sheet http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfOutstandingWarrantsToPurchaseSharesOfCommonStockDetails Stockholders' Equity - Schedule of Outstanding Warrants to Purchase Shares of Common Stock (Details) Details 35 false false R36.htm 100410 - Disclosure - Stock-Based Compensation - Additional Information (Details) Sheet http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails Stock-Based Compensation - Additional Information (Details) Details 36 false false R37.htm 100420 - Disclosure - Stock-Based Compensation - Summary of Stock Option Activity (Details) Sheet http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails Stock-Based Compensation - Summary of Stock Option Activity (Details) Details 37 false false R38.htm 100430 - Disclosure - Stock-Based Compensation - Summary of Estimated Fair Value of Stock Option Awards Granted Using Black-Scholes Option-Pricing Model (Details) Sheet http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfEstimatedFairValueOfStockOptionAwardsGrantedUsingBlackScholesOptionPricingModelDetails Stock-Based Compensation - Summary of Estimated Fair Value of Stock Option Awards Granted Using Black-Scholes Option-Pricing Model (Details) Details 38 false false R39.htm 100440 - Disclosure - Stock-Based Compensation - Summary of Restricted Stock Unit Activity (Details) Sheet http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitActivityDetails Stock-Based Compensation - Summary of Restricted Stock Unit Activity (Details) Details 39 false false R40.htm 100450 - Disclosure - Stock-Based Compensation - Summary of Stock-Based Compensation Expense (Details) Sheet http://www.89bio.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockbasedCompensationExpenseDetails Stock-Based Compensation - Summary of Stock-Based Compensation Expense (Details) Details 40 false false R41.htm 100460 - Disclosure - Net Loss Per Share - Schedule of Weighted-average Shares Outstanding Used to Calculate Basic and Diluted Net Loss Per Share (Details) Sheet http://www.89bio.com/20240331/taxonomy/role/DisclosureNetLossPerShareScheduleOfWeightedaverageSharesOutstandingUsedToCalculateBasicAndDilutedNetLossPerShareDetails Net Loss Per Share - Schedule of Weighted-average Shares Outstanding Used to Calculate Basic and Diluted Net Loss Per Share (Details) Details 41 false false R42.htm 100470 - Disclosure - Net Loss Per Share - Schedule of Outstanding Potentially Dilutive Securities Excluded From Calculation of Diluted Net Loss (Details) Sheet http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfOutstandingPotentiallyDilutiveSecuritiesExcludedFromCalculationOfDilutedNetLossDetails Net Loss Per Share - Schedule of Outstanding Potentially Dilutive Securities Excluded From Calculation of Diluted Net Loss (Details) Details 42 false false R43.htm 100480 - Disclosure - Subsequent Events - Additional Information (Details) Sheet http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails Subsequent Events - Additional Information (Details) Details 43 false false All Reports Book All Reports [dq-0540-EntitySmallBusiness-Value] In submission type 10-Q, EntitySmallBusiness value false, is not equivalent to header element smallBusinessFlag value, true, in the Required Context. etnb-20240331.htm 129 [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 2 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 - etnb-20240331.htm 8 etnb-20240331.htm etnb-20240331.xsd http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 false false JSON 57 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "etnb-20240331.htm": { "nsprefix": "etnb", "nsuri": "http://www.89bio.com/20240331", "dts": { "inline": { "local": [ "etnb-20240331.htm" ] }, "schema": { "local": [ "etnb-20240331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd" ] } }, "keyStandard": 213, "keyCustom": 35, "axisStandard": 22, "axisCustom": 0, "memberStandard": 32, "memberCustom": 27, "hidden": { "total": 9, "http://xbrl.sec.gov/dei/2023": 5, "http://fasb.org/us-gaap/2023": 4 }, "contextCount": 153, "entityCount": 1, "segmentCount": 63, "elementCount": 533, "unitCount": 4, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 469, "http://xbrl.sec.gov/dei/2023": 31 }, "report": { "R1": { "role": "http://www.89bio.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "longName": "100000 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "C_d86f08c8-1402-4007-aceb-33928f6b3811", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d86f08c8-1402-4007-aceb-33928f6b3811", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.89bio.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1", "longName": "100010 - Statement - Condensed Consolidated Balance Sheets", "shortName": "Condensed Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "C_4b508eff-278c-4002-a24b-460be0b367e3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4b508eff-278c-4002-a24b-460be0b367e3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.89bio.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "longName": "100030 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "C_4b508eff-278c-4002-a24b-460be0b367e3", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_4b508eff-278c-4002-a24b-460be0b367e3", "name": "us-gaap:CommonStockSharesAuthorized", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "unique": true } }, "R4": { "role": "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited", "longName": "100040 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited)", "shortName": "Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "C_d86f08c8-1402-4007-aceb-33928f6b3811", "name": "us-gaap:ResearchAndDevelopmentExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d86f08c8-1402-4007-aceb-33928f6b3811", "name": "us-gaap:ResearchAndDevelopmentExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "first": true, "unique": true } }, "R5": { "role": "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited", "longName": "100050 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited)", "shortName": "Condensed Consolidated Statements of Stockholders' Equity (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "C_935cca68-1d3e-4e05-8554-207bada4891e", "name": "us-gaap:StockholdersEquity", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_935cca68-1d3e-4e05-8554-207bada4891e", "name": "us-gaap:StockholdersEquity", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "first": true, "unique": true } }, "R6": { "role": "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "longName": "100060 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "C_d86f08c8-1402-4007-aceb-33928f6b3811", "name": "us-gaap:ProfitLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d86f08c8-1402-4007-aceb-33928f6b3811", "name": "us-gaap:ProfitLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.89bio.com/20240331/taxonomy/role/DisclosureOrganizationAndLiquidity", "longName": "100070 - Disclosure - Organization and Liquidity", "shortName": "Organization and Liquidity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "C_d86f08c8-1402-4007-aceb-33928f6b3811", "name": "etnb:OrganizationAndLiquidityDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d86f08c8-1402-4007-aceb-33928f6b3811", "name": "etnb:OrganizationAndLiquidityDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies", "longName": "100080 - Disclosure - Summary of Significant Accounting Policies", "shortName": "Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "C_d86f08c8-1402-4007-aceb-33928f6b3811", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d86f08c8-1402-4007-aceb-33928f6b3811", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurements", "longName": "100090 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "C_d86f08c8-1402-4007-aceb-33928f6b3811", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d86f08c8-1402-4007-aceb-33928f6b3811", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureBalanceSheetComponents", "longName": "100100 - Disclosure - Balance Sheet Components", "shortName": "Balance Sheet Components", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "C_d86f08c8-1402-4007-aceb-33928f6b3811", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d86f08c8-1402-4007-aceb-33928f6b3811", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingencies", "longName": "100110 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "C_d86f08c8-1402-4007-aceb-33928f6b3811", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d86f08c8-1402-4007-aceb-33928f6b3811", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacility", "longName": "100120 - Disclosure - Term Loan Facility", "shortName": "Term Loan Facility", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "C_d86f08c8-1402-4007-aceb-33928f6b3811", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d86f08c8-1402-4007-aceb-33928f6b3811", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquity", "longName": "100130 - Disclosure - Stockholders' Equity", "shortName": "Stockholders' Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "C_d86f08c8-1402-4007-aceb-33928f6b3811", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d86f08c8-1402-4007-aceb-33928f6b3811", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensation", "longName": "100140 - Disclosure - Stock-Based Compensation", "shortName": "Stock-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "C_d86f08c8-1402-4007-aceb-33928f6b3811", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d86f08c8-1402-4007-aceb-33928f6b3811", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureNetLossPerShare", "longName": "100150 - Disclosure - Net Loss Per Share", "shortName": "Net Loss Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "C_d86f08c8-1402-4007-aceb-33928f6b3811", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d86f08c8-1402-4007-aceb-33928f6b3811", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureSubsequentEvents", "longName": "100160 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "C_d86f08c8-1402-4007-aceb-33928f6b3811", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d86f08c8-1402-4007-aceb-33928f6b3811", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "longName": "100170 - Disclosure - Summary of Significant Accounting Policies (Policies)", "shortName": "Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "17", "firstAnchor": { "contextRef": "C_d86f08c8-1402-4007-aceb-33928f6b3811", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d86f08c8-1402-4007-aceb-33928f6b3811", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsTables", "longName": "100180 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "18", "firstAnchor": { "contextRef": "C_d86f08c8-1402-4007-aceb-33928f6b3811", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d86f08c8-1402-4007-aceb-33928f6b3811", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureBalanceSheetComponentsTables", "longName": "100190 - Disclosure - Balance Sheet Components (Tables)", "shortName": "Balance Sheet Components (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "19", "firstAnchor": { "contextRef": "C_d86f08c8-1402-4007-aceb-33928f6b3811", "name": "etnb:ScheduleOfPrepaidAndOtherCurrentAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d86f08c8-1402-4007-aceb-33928f6b3811", "name": "etnb:ScheduleOfPrepaidAndOtherCurrentAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityTables", "longName": "100210 - Disclosure - Term Loan Facility (Tables)", "shortName": "Term Loan Facility (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "20", "firstAnchor": { "contextRef": "C_d86f08c8-1402-4007-aceb-33928f6b3811", "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d86f08c8-1402-4007-aceb-33928f6b3811", "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityTables", "longName": "100220 - Disclosure - Stockholders' Equity (Tables)", "shortName": "Stockholders' Equity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "21", "firstAnchor": { "contextRef": "C_d86f08c8-1402-4007-aceb-33928f6b3811", "name": "etnb:ScheduleOfCommonStockReservedForIssuanceTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d86f08c8-1402-4007-aceb-33928f6b3811", "name": "etnb:ScheduleOfCommonStockReservedForIssuanceTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationTables", "longName": "100230 - Disclosure - Stock-Based Compensation (Tables)", "shortName": "Stock-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "22", "firstAnchor": { "contextRef": "C_d86f08c8-1402-4007-aceb-33928f6b3811", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d86f08c8-1402-4007-aceb-33928f6b3811", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureNetLossPerShareTables", "longName": "100240 - Disclosure - Net Loss Per Share (Tables)", "shortName": "Net Loss Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "C_d86f08c8-1402-4007-aceb-33928f6b3811", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d86f08c8-1402-4007-aceb-33928f6b3811", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.89bio.com/20240331/taxonomy/role/DisclosureOrganizationAndLiquidityAdditionalInformationDetails", "longName": "100250 - Disclosure - Organization and Liquidity - Additional Information (Details)", "shortName": "Organization and Liquidity - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "24", "firstAnchor": { "contextRef": "C_4b508eff-278c-4002-a24b-460be0b367e3", "name": "us-gaap:RetainedEarningsAccumulatedDeficit", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_4b508eff-278c-4002-a24b-460be0b367e3", "name": "us-gaap:CashCashEquivalentsAndShortTermInvestments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "etnb:OrganizationAndLiquidityDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "unique": true } }, "R25": { "role": "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "longName": "100260 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details)", "shortName": "Summary of Significant Accounting Policies - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "25", "firstAnchor": { "contextRef": "C_d86f08c8-1402-4007-aceb-33928f6b3811", "name": "us-gaap:IncomeTaxExpenseBenefit", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "first": true }, "uniqueAnchor": null }, "R26": { "role": "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails", "longName": "100270 - Disclosure - Fair Value Measurements - Summary of Financial Assets Measured at Fair Value on Recurring Basis (Details)", "shortName": "Fair Value Measurements - Summary of Financial Assets Measured at Fair Value on Recurring Basis (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "26", "firstAnchor": { "contextRef": "C_4b508eff-278c-4002-a24b-460be0b367e3", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_f2cb96bd-169b-4093-9f3d-294d12ea33f0", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "unique": true } }, "R27": { "role": "http://www.89bio.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfContractualMaturitiesOfFinancialAssetsMeasuredAtFairValueDetails", "longName": "100280 - Disclosure - Fair Value Measurements - Schedule of Contractual Maturities of Financial Assets Measured at Fair Value (Details)", "shortName": "Fair Value Measurements - Schedule of Contractual Maturities of Financial Assets Measured at Fair Value (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "27", "firstAnchor": { "contextRef": "C_4b508eff-278c-4002-a24b-460be0b367e3", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4b508eff-278c-4002-a24b-460be0b367e3", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfPrepaidAndOtherCurrentAssetsDetails", "longName": "100300 - Disclosure - Balance Sheet Components - Schedule of Prepaid and Other Current Assets (Details)", "shortName": "Balance Sheet Components - Schedule of Prepaid and Other Current Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "28", "firstAnchor": { "contextRef": "C_4b508eff-278c-4002-a24b-460be0b367e3", "name": "etnb:PrepaidResearchAndDevelopmentCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "etnb:ScheduleOfPrepaidAndOtherCurrentAssetsTableTextBlock", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4b508eff-278c-4002-a24b-460be0b367e3", "name": "etnb:PrepaidResearchAndDevelopmentCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "etnb:ScheduleOfPrepaidAndOtherCurrentAssetsTableTextBlock", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfAccruedExpensesDetails", "longName": "100310 - Disclosure - Balance Sheet Components - Schedule of Accrued Expenses (Details)", "shortName": "Balance Sheet Components - Schedule of Accrued Expenses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "29", "firstAnchor": { "contextRef": "C_4b508eff-278c-4002-a24b-460be0b367e3", "name": "etnb:AccruedResearchAndDevelopmentExpenseCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4b508eff-278c-4002-a24b-460be0b367e3", "name": "etnb:AccruedResearchAndDevelopmentExpenseCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "longName": "100320 - Disclosure - Commitments and Contingencies - Additional Information (Details)", "shortName": "Commitments and Contingencies - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "30", "firstAnchor": { "contextRef": "C_a2ae966d-b64c-429f-b145-6ab4cc5d0b2b", "name": "us-gaap:AssetAcquisitionConsiderationTransferred", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a2ae966d-b64c-429f-b145-6ab4cc5d0b2b", "name": "us-gaap:AssetAcquisitionConsiderationTransferred", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails", "longName": "100360 - Disclosure - Term Loan Facility - Additional Information (Details)", "shortName": "Term Loan Facility - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "C_4b508eff-278c-4002-a24b-460be0b367e3", "name": "us-gaap:DebtInstrumentUnamortizedDiscount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_b7c96968-5e3a-493a-9cbe-e0ee7b2aa37a", "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "unique": true } }, "R32": { "role": "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityScheduleOfRepaymentOfPrincipalAmountDetails", "longName": "100370 - Disclosure - Term Loan Facility - Schedule of Repayment of Principal Amount (Details)", "shortName": "Term Loan Facility - Schedule of Repayment of Principal Amount (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "C_4b508eff-278c-4002-a24b-460be0b367e3", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4b508eff-278c-4002-a24b-460be0b367e3", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfSharesOfCommonStockAvailableForFutureIssuanceDetails", "longName": "100380 - Disclosure - Stockholders' Equity - Schedule of Shares of Common Stock Available for Future Issuance (Details)", "shortName": "Stockholders' Equity - Schedule of Shares of Common Stock Available for Future Issuance (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "C_4b508eff-278c-4002-a24b-460be0b367e3", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "etnb:ScheduleOfCommonStockReservedForIssuanceTableTextBlock", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_084f1332-a205-4363-a200-1d5b82bc3d59", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "etnb:ScheduleOfCommonStockReservedForIssuanceTableTextBlock", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "unique": true } }, "R34": { "role": "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails", "longName": "100390 - Disclosure - Stockholders' Equity - Additional Information (Details)", "shortName": "Stockholders' Equity - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "C_d86f08c8-1402-4007-aceb-33928f6b3811", "name": "us-gaap:PaymentsOfStockIssuanceCosts", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_5f4dd61d-e0ff-47dd-a164-71c63b1da08b", "name": "us-gaap:ProceedsFromIssuanceOfCommonStock", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "unique": true } }, "R35": { "role": "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfOutstandingWarrantsToPurchaseSharesOfCommonStockDetails", "longName": "100400 - Disclosure - Stockholders' Equity - Schedule of Outstanding Warrants to Purchase Shares of Common Stock (Details)", "shortName": "Stockholders' Equity - Schedule of Outstanding Warrants to Purchase Shares of Common Stock (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "C_4b508eff-278c-4002-a24b-460be0b367e3", "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4b508eff-278c-4002-a24b-460be0b367e3", "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "longName": "100410 - Disclosure - Stock-Based Compensation - Additional Information (Details)", "shortName": "Stock-Based Compensation - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "C_4b508eff-278c-4002-a24b-460be0b367e3", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "etnb:ScheduleOfCommonStockReservedForIssuanceTableTextBlock", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_28bdf5d4-77e3-4146-838c-ddcb101a2f77", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "unique": true } }, "R37": { "role": "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails", "longName": "100420 - Disclosure - Stock-Based Compensation - Summary of Stock Option Activity (Details)", "shortName": "Stock-Based Compensation - Summary of Stock Option Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "C_f55f25d4-7163-4145-822e-a8487912d6c3", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_eaf98fa7-bbf8-429a-ab1e-fef2e6f9c683", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "unique": true } }, "R38": { "role": "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfEstimatedFairValueOfStockOptionAwardsGrantedUsingBlackScholesOptionPricingModelDetails", "longName": "100430 - Disclosure - Stock-Based Compensation - Summary of Estimated Fair Value of Stock Option Awards Granted Using Black-Scholes Option-Pricing Model (Details)", "shortName": "Stock-Based Compensation - Summary of Estimated Fair Value of Stock Option Awards Granted Using Black-Scholes Option-Pricing Model (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "C_d86f08c8-1402-4007-aceb-33928f6b3811", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d86f08c8-1402-4007-aceb-33928f6b3811", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitActivityDetails", "longName": "100440 - Disclosure - Stock-Based Compensation - Summary of Restricted Stock Unit Activity (Details)", "shortName": "Stock-Based Compensation - Summary of Restricted Stock Unit Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "C_2e3bf07a-bc5d-4d5a-827f-140b3ebaeba7", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2e3bf07a-bc5d-4d5a-827f-140b3ebaeba7", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.89bio.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockbasedCompensationExpenseDetails", "longName": "100450 - Disclosure - Stock-Based Compensation - Summary of Stock-Based Compensation Expense (Details)", "shortName": "Stock-Based Compensation - Summary of Stock-Based Compensation Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "C_d86f08c8-1402-4007-aceb-33928f6b3811", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_ee83f0ce-2599-47b0-a462-be9fd2c1e377", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "unique": true } }, "R41": { "role": "http://www.89bio.com/20240331/taxonomy/role/DisclosureNetLossPerShareScheduleOfWeightedaverageSharesOutstandingUsedToCalculateBasicAndDilutedNetLossPerShareDetails", "longName": "100460 - Disclosure - Net Loss Per Share - Schedule of Weighted-average Shares Outstanding Used to Calculate Basic and Diluted Net Loss Per Share (Details)", "shortName": "Net Loss Per Share - Schedule of Weighted-average Shares Outstanding Used to Calculate Basic and Diluted Net Loss Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "C_d86f08c8-1402-4007-aceb-33928f6b3811", "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_5015e41c-a1b4-4dae-9115-10cca82a3d25", "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "unique": true } }, "R42": { "role": "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfOutstandingPotentiallyDilutiveSecuritiesExcludedFromCalculationOfDilutedNetLossDetails", "longName": "100470 - Disclosure - Net Loss Per Share - Schedule of Outstanding Potentially Dilutive Securities Excluded From Calculation of Diluted Net Loss (Details)", "shortName": "Net Loss Per Share - Schedule of Outstanding Potentially Dilutive Securities Excluded From Calculation of Diluted Net Loss (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "C_d86f08c8-1402-4007-aceb-33928f6b3811", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d86f08c8-1402-4007-aceb-33928f6b3811", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails", "longName": "100480 - Disclosure - Subsequent Events - Additional Information (Details)", "shortName": "Subsequent Events - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "C_185288cc-2b89-474b-8933-33dbfe1bff84", "name": "etnb:CollaborationAgreementDate", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:SubsequentEventsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_185288cc-2b89-474b-8933-33dbfe1bff84", "name": "etnb:CollaborationAgreementDate", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:SubsequentEventsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "etnb-20240331.htm", "first": true, "unique": true } } }, "tag": { "etnb_ATMFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "ATMFacilityMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "ATM Facility", "documentation": "ATM facility.", "label": "A T M Facility [Member]" } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountingStandardsUpdate201613Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingStandardsUpdate201613Member", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update 2016-13 [Member]", "terseLabel": "ASU 2016-13", "documentation": "Accounting Standards Update 2016-13 Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments." } } }, "auth_ref": [ "r258" ] }, "us-gaap_AccountingStandardsUpdate202006Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingStandardsUpdate202006Member", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update 2020-06 [Member]", "terseLabel": "ASU 2020-06", "documentation": "Accounting Standards Update 2020-06 Debt - Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in Entity's Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity's Own Equity." } } }, "auth_ref": [ "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "lang": { "en-us": { "role": { "label": "Accounts Payable, Current", "terseLabel": "Accounts payable", "totalLabel": "Accounts Payable, Current, Total", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r19", "r707" ] }, "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments", "crdr": "credit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Net accretion of discounts on investments in marketable securities", "label": "Accretion (Amortization) of Discounts and Premiums, 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": [ "r97" ] }, "etnb_AccretionOfFinalPaymentFee": { "xbrltype": "monetaryItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "AccretionOfFinalPaymentFee", "crdr": "debit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Accretion of final payment fee.", "label": "Accretion Of Final Payment Fee", "terseLabel": "Accretion of final payment fee on term loan" } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 }, "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfAccruedExpensesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfAccruedExpensesDetails", "http://www.89bio.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "lang": { "en-us": { "role": { "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses", "totalLabel": "Total accrued expenses", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r22" ] }, "us-gaap_AccruedProfessionalFeesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedProfessionalFeesCurrent", "crdr": "credit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfAccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued Professional Fees, Current", "terseLabel": "Accrued 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": [ "r22" ] }, "etnb_AccruedResearchAndDevelopmentExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "AccruedResearchAndDevelopmentExpenseCurrent", "crdr": "credit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfAccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "documentation": "Accrued research and development expense current.", "label": "Accrued Research And Development Expense Current", "terseLabel": "Accrued research and development expenses" } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive (loss) income", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "totalLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax, Total", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r31", "r32", "r86", "r151", "r542", "r564", "r568" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive (Loss) Income", "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", "r9", "r32", "r426", "r429", "r492", "r559", "r560", "r745", "r746", "r747", "r756", "r757", "r758" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital", "totalLabel": "Additional Paid in Capital, Total", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r81", "r707", "r836" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r385", "r386", "r387", "r580", "r756", "r757", "r758", "r815", "r838" ] }, "etnb_AdditionalPercentageOfMilestonesPaymentPayableUponAchievement": { "xbrltype": "percentItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "AdditionalPercentageOfMilestonesPaymentPayableUponAchievement", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additional percentage of milestones payment payable upon achievement", "label": "Additional Percentage Of Milestones Payment Payable Upon Achievement", "documentation": "Additional percentage of milestones payment payable upon achievement." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update [Axis]", "terseLabel": "Accounting Standards Update", "documentation": "Information by amendment to accounting standards." } } }, "auth_ref": [ "r135", "r136", "r137", "r138", "r139", "r186", "r187", "r188", "r189", "r199", "r225", "r226", "r260", "r261", "r262", "r263", "r265", "r266", "r267", "r268", "r269", "r270", "r283", "r385", "r386", "r387", "r401", "r402", "r403", "r404", "r408", "r409", "r410", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r454", "r455", "r461", "r462", "r463", "r464", "r473", "r474", "r478", "r479", "r480", "r481", "r488", "r489", "r490", "r491", "r492", "r528", "r529", "r530", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation", "totalLabel": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition, Total", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r62", "r63", "r351" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "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": [] }, "etnb_AgencyDiscountSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "AgencyDiscountSecuritiesMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "documentation": "Agency discount securities.", "label": "Agency Discount Securities [Member]", "terseLabel": "Agency discount securities" } } }, "auth_ref": [] }, "us-gaap_AgencySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AgencySecuritiesMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Agency Securities [Member]", "terseLabel": "Agency bonds", "documentation": "Securities issued by government sponsored entities." } } }, "auth_ref": [ "r764", "r765" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockbasedCompensationExpenseDetails", "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expense", "terseLabel": "Total stock-based compensation", "verboseLabel": "Share base compensation expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r380", "r388" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "terseLabel": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of debt issuance costs", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r90", "r317", "r476", "r750" ] }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCostsAndDiscounts", "crdr": "debit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of debt discount and accretion of deferred debt costs", "label": "Amortization of Debt Issuance Costs and Discounts", "totalLabel": "Amortization of Debt Issuance Costs and Discounts, Total", "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r317", "r476", "r693", "r694", "r750" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfOutstandingPotentiallyDilutiveSecuritiesExcludedFromCalculationOfDilutedNetLossDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Antidilutive common stock equivalents excluded from calculation 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": [ "r209" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfOutstandingPotentiallyDilutiveSecuritiesExcludedFromCalculationOfDilutedNetLossDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r43" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfOutstandingPotentiallyDilutiveSecuritiesExcludedFromCalculationOfDilutedNetLossDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfOutstandingPotentiallyDilutiveSecuritiesExcludedFromCalculationOfDilutedNetLossDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name", "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r43" ] }, "us-gaap_AreaOfLand": { "xbrltype": "areaItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AreaOfLand", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Area of Land", "terseLabel": "Office space, square feet", "documentation": "Area of land held." } } }, "auth_ref": [] }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ArrangementsAndNonarrangementTransactionsMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails", "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails", "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative", "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r412" ] }, "us-gaap_AssetAcquisitionConsiderationTransferred": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionConsiderationTransferred", "crdr": "credit", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Nonrefundable upfront payment", "label": "Asset Acquisition, Consideration Transferred", "totalLabel": "Asset Acquisition, Consideration Transferred, Total", "documentation": "Amount of consideration transferred in asset acquisition. Includes, but is not limited to, cash, liability incurred by acquirer, and equity interest issued by acquirer." } } }, "auth_ref": [ "r704", "r812", "r813", "r814" ] }, "etnb_AssetTransferAndLicenseAgreementTerminationNoticePeriodIfBankruptcyPetitionFiled": { "xbrltype": "durationItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "AssetTransferAndLicenseAgreementTerminationNoticePeriodIfBankruptcyPetitionFiled", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Asset transfer and license agreement termination notice period if bankruptcy petition filed.", "label": "Asset Transfer And License Agreement Termination Notice Period If Bankruptcy Petition Filed", "terseLabel": "Asset transfer and license agreement termination notice period if bankruptcy petition filed" } } }, "auth_ref": [] }, "etnb_AssetTransferAndLicenseAgreementTerminationPeriodAfterWrittenNotice": { "xbrltype": "durationItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "AssetTransferAndLicenseAgreementTerminationPeriodAfterWrittenNotice", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Asset transfer and license agreement termination period after written notice.", "label": "Asset Transfer And License Agreement Termination Period After Written Notice", "terseLabel": "Asset transfer and license agreement, termination period after written notice" } } }, "auth_ref": [] }, "etnb_AssetTransferAndLicenseAgreementTerminationPeriodNoticeOfFailure": { "xbrltype": "durationItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "AssetTransferAndLicenseAgreementTerminationPeriodNoticeOfFailure", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Asset transfer and license agreement termination period notice of failure.", "label": "Asset Transfer And License Agreement Termination Period Notice Of Failure", "terseLabel": "Asset transfer and license agreement, termination period notice of breach" } } }, "auth_ref": [] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "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": [ "r111", "r145", "r180", "r215", "r219", "r221", "r257", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r414", "r418", "r456", "r539", "r612", "r707", "r719", "r777", "r778", "r822" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "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.89bio.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "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": [ "r141", "r152", "r180", "r257", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r414", "r418", "r456", "r707", "r777", "r778", "r822" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "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.89bio.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails2": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total cash equivalents and marketable securities", "label": "Assets, Fair Value Disclosure", "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": [ "r68" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "crdr": "credit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Short-term investments, Gross Unrealized Holding 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": [ "r231" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "crdr": "debit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax", "negatedLabel": "Short-term investments, Gross Unrealized Holding 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": [ "r232" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "crdr": "debit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Amortized Cost", "totalLabel": "Short-term investments, Amortized Cost", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r228", "r276", "r538" ] }, "etnb_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughTwoYearsFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughTwoYearsFairValue", "crdr": "debit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfContractualMaturitiesOfFinancialAssetsMeasuredAtFairValueDetails": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfContractualMaturitiesOfFinancialAssetsMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "documentation": "Available for sale securities debt maturities after one through two years fair value.", "label": "Available For Sale Securities Debt Maturities After One Through Two Years Fair Value", "terseLabel": "After one year through two years" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "crdr": "debit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfContractualMaturitiesOfFinancialAssetsMeasuredAtFairValueDetails": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfContractualMaturitiesOfFinancialAssetsMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "Within 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": [ "r235", "r536" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecurities", "crdr": "debit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails2": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 0.0 }, "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 2.0 }, "http://www.89bio.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfContractualMaturitiesOfFinancialAssetsMeasuredAtFairValueDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfContractualMaturitiesOfFinancialAssetsMeasuredAtFairValueDetails", "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total cash equivalents and marketable securities", "label": "Debt Securities, Available-for-Sale", "terseLabel": "Short-term investments, Aggregated Fair Value", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r229", "r276", "r531", "r762" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "terseLabel": "Award Type", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379" ] }, "us-gaap_BalanceSheetRelatedDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetRelatedDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Balance Sheet Related Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "label": "Basis of Accounting, Policy [Policy Text Block]", "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": [] }, "etnb_BeneficialOwnershipLimitationOnExerciseOfWarrant": { "xbrltype": "percentItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "BeneficialOwnershipLimitationOnExerciseOfWarrant", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Beneficial ownership limitation on exercise of warrant.", "label": "Beneficial Ownership Limitation On Exercise Of Warrant", "terseLabel": "Percentage of ownership limitation" } } }, "auth_ref": [] }, "etnb_BiboBiopharmaEngineeringCoLtdMember": { "xbrltype": "domainItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "BiboBiopharmaEngineeringCoLtdMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "BiBo Biopharma Engineering Co., Ltd.", "label": "BiBo Biopharma Engineering Co., Ltd. [Member]", "documentation": "BiBo Biopharma Engineering Co., Ltd." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r407", "r700", "r701" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r64", "r65", "r407", "r700", "r701" ] }, "us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionDateOfAcquisitionAgreement1", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Agreement date", "label": "Business Acquisition, Date of Acquisition Agreement", "documentation": "Date when the business acquisition agreement was executed, in YYYY-MM-DD format." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "totalLabel": "Cash and Cash Equivalents, at Carrying Value, Total", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r38", "r143", "r680" ] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "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": [ "r39" ] }, "us-gaap_CashCashEquivalentsAndShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsAndShortTermInvestments", "crdr": "debit", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureOrganizationAndLiquidityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, and Short-Term Investments", "terseLabel": "Cash and cash equivalents and short term available-for-sale securities", "totalLabel": "Cash, Cash Equivalents, and Short-Term Investments, Total", "documentation": "Cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), as applicable." } } }, "auth_ref": [ "r744" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents at beginning of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "totalLabel": "Total cash and cash equivalents, and restricted cash", "periodEndLabel": "Cash and cash equivalents at end of period", "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": [ "r38", "r95", "r177" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract]", "terseLabel": "Components of cash and cash equivalents, and restricted cash:" } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net change in cash and cash equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r1", "r95" ] }, "us-gaap_CashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashEquivalentsMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Cash Equivalents [Member]", "terseLabel": "Cash equivalents", "documentation": "Short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r143" ] }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted": { "xbrltype": "booleanItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Change in Accounting Principle, Accounting Standards Update, Adopted [true false]", "terseLabel": "Change in accounting principle, accounting standards update, adopted [true false]", "documentation": "Indicates (true false) whether accounting standards update was adopted." } } }, "auth_ref": [ "r129", "r130", "r132", "r135", "r136", "r185", "r225", "r226", "r259", "r260", "r261", "r267", "r268", "r283", "r401", "r408", "r409", "r420", "r421", "r422", "r434", "r435", "r445", "r454", "r455", "r460", "r461", "r462", "r473", "r478", "r479", "r480", "r488", "r528", "r529", "r557", "r558" ] }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Change in Accounting Principle, Accounting Standards Update, Adoption Date", "terseLabel": "Change in accounting principle, accounting standards update, adoption date", "documentation": "Date accounting standards update was adopted, in YYYY-MM-DD format." } } }, "auth_ref": [ "r129", "r130", "r132", "r135", "r136", "r225", "r226", "r259", "r260", "r261", "r267", "r268", "r269", "r283", "r401", "r408", "r409", "r410", "r420", "r421", "r422", "r423", "r434", "r435", "r436", "r439", "r445", "r454", "r455", "r460", "r461", "r462", "r473", "r478", "r479", "r480", "r488", "r528", "r529", "r557", "r558", "r730" ] }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateEarlyAdoption": { "xbrltype": "booleanItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateEarlyAdoption", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Change in Accounting Principle, Accounting Standards Update, Early Adoption [true false]", "terseLabel": "Change in accounting principle, accounting standards update, early adopted [true false]", "documentation": "Indicates (true false) whether accounting standards update was early adopted." } } }, "auth_ref": [ "r131", "r132", "r139", "r185", "r226", "r259", "r262", "r269", "r283", "r402", "r410", "r420", "r423", "r436", "r439", "r445", "r454", "r455", "r460", "r463", "r464", "r474", "r479", "r480", "r530", "r557", "r558" ] }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect": { "xbrltype": "booleanItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false]", "terseLabel": "Change in accounting principle, accounting standards update, immaterial effect [true false]", "documentation": "Indicates (true false) whether effect from applying amendment to accounting standards is immaterial." } } }, "auth_ref": [ "r128", "r186", "r198", "r264", "r405" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "terseLabel": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockLineItems", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfSharesOfCommonStockAvailableForFutureIssuanceDetails" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Line Items]", "terseLabel": "Class Of Stock [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r148", "r149", "r150", "r214", "r323", "r324", "r325", "r327", "r330", "r335", "r337", "r574", "r575", "r576", "r577", "r695", "r727", "r752" ] }, "us-gaap_ClassOfWarrantOrRightAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightAxis", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfOutstandingWarrantsToPurchaseSharesOfCommonStockDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Axis]", "terseLabel": "Class of Warrant or Right", "documentation": "Information by type of warrant or right issued." } } }, "auth_ref": [ "r58" ] }, "us-gaap_ClassOfWarrantOrRightDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightDomain", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfOutstandingWarrantsToPurchaseSharesOfCommonStockDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Domain]", "terseLabel": "Class of Warrant or Right", "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails", "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfOutstandingWarrantsToPurchaseSharesOfCommonStockDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "terseLabel": "Warrant exercise price", "documentation": "Exercise price per share or per unit of warrants or rights outstanding." } } }, "auth_ref": [ "r338" ] }, "us-gaap_ClassOfWarrantOrRightLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightLineItems", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfOutstandingWarrantsToPurchaseSharesOfCommonStockDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Line Items]", "terseLabel": "Class Of Warrant Or Right [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails", "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "terseLabel": "Warrants to purchase shares of common stock", "verboseLabel": "Warrants to purchase common stock", "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": [ "r338" ] }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightOutstanding", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfOutstandingWarrantsToPurchaseSharesOfCommonStockDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Pre- Funded Warrants excluded", "label": "Class of Warrant or Right, Outstanding", "terseLabel": "Shares of Common Stock Underlying Warrants", "documentation": "Number of warrants or rights outstanding." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightTable", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfOutstandingWarrantsToPurchaseSharesOfCommonStockDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Table]", "terseLabel": "Class Of Warrant Or Right [Table]", "documentation": "Disclosure for warrants or rights issued, which includes the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable." } } }, "auth_ref": [ "r58" ] }, "etnb_CollaborationAgreementDate": { "xbrltype": "dateItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "CollaborationAgreementDate", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Agreement date", "label": "Collaboration Agreement Date", "documentation": "Collaboration agreement date." } } }, "auth_ref": [] }, "etnb_CollaborationAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "CollaborationAgreementMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Collaboration Agreement", "label": "Collaboration Agreement [Member]", "documentation": "Collaboration agreement." } } }, "auth_ref": [] }, "us-gaap_CommercialPaperMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommercialPaperMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Commercial Paper [Member]", "terseLabel": "Commercial Paper", "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds." } } }, "auth_ref": [ "r102", "r713", "r714", "r715", "r716" ] }, "etnb_CommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "CommitmentFeePercentage", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Commitment fee percentage.", "label": "Commitment Fee Percentage", "terseLabel": "Commitment fee percentage" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 5)", "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": [ "r28", "r73", "r540", "r599" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r100", "r285", "r286", "r666", "r774" ] }, "etnb_CommonStockAndWarrantsCombinedOfferingPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "CommonStockAndWarrantsCombinedOfferingPricePerShare", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Common stock and warrants combined offering price per share.", "label": "Common Stock And Warrants Combined Offering Price Per Share", "terseLabel": "Offering price per share" } } }, "auth_ref": [] }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfSharesOfCommonStockAvailableForFutureIssuanceDetails" ], "lang": { "en-us": { "role": { "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Total available for future issuance", "verboseLabel": "Common stock shares reserved for future issuance", "documentation": "Aggregate number of common shares reserved for future issuance." } } }, "auth_ref": [ "r29" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureNetLossPerShareScheduleOfWeightedaverageSharesOutstandingUsedToCalculateBasicAndDilutedNetLossPerShareDetails", "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "terseLabel": "Common Stock", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r709", "r710", "r711", "r713", "r714", "r715", "r716", "r756", "r757", "r815", "r835", "r838" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.89bio.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "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": [ "r80" ] }, "etnb_CommonStockRemainingForFutureSales": { "xbrltype": "monetaryItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "CommonStockRemainingForFutureSales", "crdr": "credit", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock remaining for future sales", "label": "Common Stock Remaining For Future Sales", "documentation": "Common stock remaining for future sales." } } }, "auth_ref": [] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized", "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": [ "r80", "r600" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r80" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares outstanding", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Common Stock, Shares, Outstanding, Ending Balance", "periodStartLabel": "Common Stock, Shares, Outstanding, Beginning Balance", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r11", "r80", "r600", "r618", "r838", "r839" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, $0.001 par value: 200,000,000 shares authorized; 95,199,724 and 93,269,377 shares issued and outstanding as of March 31, 2024 and December 31, 2023, respectively", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r80", "r541", "r707" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited" ], "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": [ "r33", "r158", "r160", "r167", "r533", "r551" ] }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income, Policy [Policy Text Block]", "terseLabel": "Comprehensive Loss", "documentation": "Disclosure of accounting policy for comprehensive income." } } }, "auth_ref": [] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary." } } }, "auth_ref": [ "r66", "r682" ] }, "etnb_ContingentWarrantForfeited": { "xbrltype": "sharesItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "ContingentWarrantForfeited", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Contingent warrant forfeited.", "label": "Contingent Warrant Forfeited", "terseLabel": "Warrant Forfeited" } } }, "auth_ref": [] }, "etnb_ContingentWarrants": { "xbrltype": "sharesItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "ContingentWarrants", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Contingent warrants.", "label": "Contingent Warrants", "terseLabel": "Contingent warrants" } } }, "auth_ref": [] }, "etnb_ContingentWarrantsExcerciableUponTermLoan": { "xbrltype": "sharesItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "ContingentWarrantsExcerciableUponTermLoan", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Contingent warrants excerciable upon term loan.", "label": "Contingent Warrants Excerciable Upon Term Loan", "terseLabel": "Warrant contingently exercisable upon funding of each subsequent term loan" } } }, "auth_ref": [] }, "etnb_ConversionFeatureRelatedToOutstandingTermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "ConversionFeatureRelatedToOutstandingTermLoanMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfOutstandingPotentiallyDilutiveSecuritiesExcludedFromCalculationOfDilutedNetLossDetails", "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfSharesOfCommonStockAvailableForFutureIssuanceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion Feature Related To Outstanding Term Loan", "label": "Conversion Feature Related To Outstanding Term Loan [Member]", "documentation": "Conversion feature related to outstanding term loan." } } }, "auth_ref": [] }, "etnb_ConversionOptionSharesUnderTheTermLoanWithK2HvMember": { "xbrltype": "domainItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "ConversionOptionSharesUnderTheTermLoanWithK2HvMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfOutstandingPotentiallyDilutiveSecuritiesExcludedFromCalculationOfDilutedNetLossDetails" ], "lang": { "en-us": { "role": { "documentation": "Conversion option shares under the term loan with k2hv member.", "label": "Conversion Option Shares Under The Term Loan With K2hv Member", "terseLabel": "Conversion Shares Under the Term Loan with K2hv" } } }, "auth_ref": [] }, "us-gaap_CorporateDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateDebtSecuritiesMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate debt securities", "label": "Corporate Debt Securities [Member]", "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment." } } }, "auth_ref": [ "r697", "r699", "r834" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_DebtConversionConvertedInstrumentAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtConversionConvertedInstrumentAmount1", "crdr": "credit", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Conversion, Converted Instrument, Amount", "terseLabel": "Conversion of principal amount", "documentation": "The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r40", "r42" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r17", "r77", "r78", "r112", "r113", "r181", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r477", "r690", "r691", "r692", "r693", "r694", "r753" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Debt instrument, basis spread on variable rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityScheduleOfRepaymentOfPrincipalAmountDetails": { "parentTag": "etnb_DebtInstrumentCarryingAmountIncludingPeriodicPaymentTermsBalloonPaymentToBePaid", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityScheduleOfRepaymentOfPrincipalAmountDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total principal outstanding", "label": "Long-Term Debt, Gross", "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt." } } }, "auth_ref": [ "r17", "r113", "r319" ] }, "etnb_DebtInstrumentCarryingAmountIncludingPeriodicPaymentTermsBalloonPaymentToBePaid": { "xbrltype": "monetaryItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "DebtInstrumentCarryingAmountIncludingPeriodicPaymentTermsBalloonPaymentToBePaid", "crdr": "credit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityScheduleOfRepaymentOfPrincipalAmountDetails": { "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityScheduleOfRepaymentOfPrincipalAmountDetails" ], "lang": { "en-us": { "role": { "documentation": "Debt instrument carrying amount including periodic payment terms balloon payment to be paid.", "label": "Debt Instrument Carrying Amount Including Periodic Payment Terms Balloon Payment To Be Paid", "totalLabel": "Total principal repayments and final payment fee" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleConversionPrice1", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Convertible, Conversion Price", "terseLabel": "Conversion price per share", "documentation": "The price per share of the conversion feature embedded in the debt instrument." } } }, "auth_ref": [ "r103", "r304" ] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument face amount", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r70", "r72", "r302", "r477", "r691", "r692" ] }, "us-gaap_DebtInstrumentInterestRateDuringPeriod": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateDuringPeriod", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Interest Rate During Period", "terseLabel": "Debt instrument, interest rate", "documentation": "The average effective interest rate during the reporting period." } } }, "auth_ref": [ "r24", "r70", "r314" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [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": [ "r181", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r477", "r690", "r691", "r692", "r693", "r694", "r753" ] }, "us-gaap_DebtInstrumentMaturityDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentMaturityDate", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Maturity Date", "terseLabel": "Debt instrument, maturity date", "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format." } } }, "auth_ref": [ "r134", "r690", "r817" ] }, "us-gaap_DebtInstrumentMaturityDateDescription": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentMaturityDateDescription", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Maturity Date, Description", "terseLabel": "Debt instrument, maturity date, description", "documentation": "Description of the maturity date of the debt instrument including whether the debt matures serially and, if so, a brief description of the serial maturities." } } }, "auth_ref": [ "r25" ] }, "us-gaap_DebtInstrumentMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentMeasurementInput", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Measurement Input", "terseLabel": "Fair measurement input", "documentation": "Value of input used to measure debt instrument, including, but not limited to, convertible and non-convertible debt." } } }, "auth_ref": [ "r451" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name", "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": [ "r26", "r181", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r477", "r690", "r691", "r692", "r693", "r694", "r753" ] }, "us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid", "crdr": "credit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityScheduleOfRepaymentOfPrincipalAmountDetails": { "parentTag": "etnb_DebtInstrumentCarryingAmountIncludingPeriodicPaymentTermsBalloonPaymentToBePaid", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityScheduleOfRepaymentOfPrincipalAmountDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plus accumulated accretion of final payment fee", "label": "Debt Instrument, Periodic Payment Terms, Balloon Payment to be Paid", "documentation": "Amount of payment greater than the preceding installment payments to be paid at final maturity date of debt." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-Term Debt Instruments [Table]", "terseLabel": "Debt Instrument [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": [ "r26", "r54", "r57", "r69", "r70", "r72", "r75", "r105", "r106", "r181", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r477", "r690", "r691", "r692", "r693", "r694", "r753" ] }, "us-gaap_DebtInstrumentTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTerm", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Term", "terseLabel": "Fair measurement input", "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscount", "crdr": "debit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityScheduleOfRepaymentOfPrincipalAmountDetails": { "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails", "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityScheduleOfRepaymentOfPrincipalAmountDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Unamortized Discount", "negatedLabel": "Less: unamortized debt discount", "totalLabel": "Debt Instrument, Unamortized Discount, Total", "terseLabel": "Debt discount", "verboseLabel": "Less: unamortized debt discount", "documentation": "Amount, after accumulated amortization, of debt discount." } } }, "auth_ref": [ "r69", "r72", "r780" ] }, "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss", "crdr": "debit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails2": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable securities", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, after Allowance for Credit Loss", "totalLabel": "Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, after Allowance for Credit Loss, Total", "documentation": "Amortized cost excluding accrued interest, after 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)." } } }, "auth_ref": [ "r771" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "crdr": "debit", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate gross unrealized loss", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position", "totalLabel": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Total", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position without allowance for credit loss." } } }, "auth_ref": [ "r118", "r278", "r688" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate unrealized loss position Number of Positions", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Number of Positions", "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": [ "r119", "r279" ] }, "etnb_DeferedFinancingFee": { "xbrltype": "monetaryItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "DeferedFinancingFee", "crdr": "debit", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Defered financing fee.", "label": "Defered Financing Fee", "terseLabel": "Defered fiancing fee" } } }, "auth_ref": [] }, "etnb_DefereredOtherDirectCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "DefereredOtherDirectCosts", "crdr": "debit", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Deferered other direct costs.", "label": "Deferered Other Direct Costs", "terseLabel": "Deferred other direct costs" } } }, "auth_ref": [] }, "us-gaap_DeferredFinanceCostsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsGross", "crdr": "debit", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Issuance Costs, Gross", "verboseLabel": "Debt issuance costs, gross", "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r71" ] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Gross", "terseLabel": "Deferred tax assets", "totalLabel": "Deferred Tax Assets, Gross, Total", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r398" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Depreciation", "terseLabel": "Depreciation", "totalLabel": "Depreciation, Total", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r6", "r48" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensation" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "Stock-Based Compensation", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r349", "r353", "r381", "r382", "r384", "r703" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "verboseLabel": "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.89bio.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r723" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "terseLabel": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r724" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Type", "terseLabel": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic", "terseLabel": "Net loss per share, basic", "totalLabel": "Earnings Per Share, Basic, Total", "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": [ "r168", "r190", "r191", "r192", "r193", "r194", "r201", "r203", "r206", "r207", "r208", "r212", "r443", "r444", "r534", "r552", "r684" ] }, "us-gaap_EarningsPerShareBasicLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasicLineItems", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureNetLossPerShareScheduleOfWeightedaverageSharesOutstandingUsedToCalculateBasicAndDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "The Weighted-average Shares Outstanding Used To Calculate Basic And Diluted Net Loss Per Share [Line Items]", "label": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [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": [ "r203", "r204", "r206" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted", "terseLabel": "Net loss per share, diluted", "totalLabel": "Earnings Per Share, Diluted, Total", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r168", "r190", "r191", "r192", "r193", "r194", "r203", "r206", "r207", "r208", "r212", "r443", "r444", "r534", "r552", "r684" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Basic and Diluted Net Loss per Share", "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements." } } }, "auth_ref": [ "r43", "r44" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureNetLossPerShare" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Loss Per Share", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r200", "r209", "r210", "r211" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfAccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued employee and related expenses", "totalLabel": "Employee-related Liabilities, Current, Total", "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": [ "r22" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockbasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Unrecognized unvested stock option", "terseLabel": "Unrecognized stock-based compensation expense related to unvested awards", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "totalLabel": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r383" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized weighted average period", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r383" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total Unrecognised expense", "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r809" ] }, "us-gaap_EmployeeStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfOutstandingPotentiallyDilutiveSecuritiesExcludedFromCalculationOfDilutedNetLossDetails", "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfSharesOfCommonStockAvailableForFutureIssuanceDetails" ], "lang": { "en-us": { "role": { "label": "Employee Stock [Member]", "verboseLabel": "Employee Stock Purchase Plan", "terseLabel": "ESPP", "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.89bio.com/20240331/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfOutstandingPotentiallyDilutiveSecuritiesExcludedFromCalculationOfDilutedNetLossDetails", "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock Options Outstanding", "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": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r721" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r721" ] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityExTransitionPeriod", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Ex Transition Period", "terseLabel": "Entity Ex Transition Period", "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards." } } }, "auth_ref": [ "r726" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Securities Act File Number", "verboseLabel": "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.89bio.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "terseLabel": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r721" ] }, "dei_EntityIncorporationDateOfIncorporation": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationDateOfIncorporation", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureOrganizationAndLiquidityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, Date of Incorporation", "terseLabel": "Date of incorporation", "documentation": "Date when an entity was incorporated" } } }, "auth_ref": [] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r725" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r721" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "terseLabel": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r721" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "terseLabel": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r721" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "verboseLabel": "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": [ "r721" ] }, "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.89bio.com/20240331/taxonomy/role/DisclosureNetLossPerShareScheduleOfWeightedaverageSharesOutstandingUsedToCalculateBasicAndDilutedNetLossPerShareDetails", "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "terseLabel": "Equity Component", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r11", "r137", "r162", "r163", "r164", "r182", "r183", "r184", "r187", "r195", "r197", "r213", "r263", "r270", "r339", "r385", "r386", "r387", "r403", "r404", "r424", "r426", "r427", "r428", "r429", "r431", "r442", "r465", "r467", "r468", "r469", "r470", "r471", "r492", "r559", "r560", "r561", "r580", "r639" ] }, "etnb_EquityIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "EquityIncentivePlanMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfSharesOfCommonStockAvailableForFutureIssuanceDetails" ], "lang": { "en-us": { "role": { "documentation": "Equity incentive plan member.", "label": "Equity Incentive Plan [Member]", "terseLabel": "Equity Incentive Plan" } } }, "auth_ref": [] }, "etnb_ExecutiveOfficerAndCertainEmployeesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "ExecutiveOfficerAndCertainEmployeesMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Executive officer and certain employees.", "label": "Executive Officer And Certain Employees [Member]", "terseLabel": "Executive Officer and Certain Employees" } } }, "auth_ref": [] }, "etnb_ExpectedBaseRentPerAnnum": { "xbrltype": "monetaryItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "ExpectedBaseRentPerAnnum", "crdr": "debit", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Expected base rent per annum.", "label": "Expected Base Rent Per Annum", "terseLabel": "Expected base rent per annum" } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r447", "r448", "r452" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r447", "r448", "r452" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r310", "r341", "r342", "r343", "r344", "r345", "r346", "r448", "r499", "r500", "r501", "r691", "r692", "r697", "r698", "r699" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r447", "r448", "r450", "r451", "r453" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurements" ], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r446" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "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": [ "r310", "r341", "r346", "r448", "r499", "r697", "r698", "r699" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "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": [ "r310", "r341", "r346", "r448", "r500", "r691", "r692", "r697", "r698", "r699" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementPolicyPolicyTextBlock", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value Measurements", "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r310", "r341", "r342", "r343", "r344", "r345", "r346", "r499", "r500", "r501", "r691", "r692", "r697", "r698", "r699" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Recurring [Member]", "terseLabel": "Recurring", "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value." } } }, "auth_ref": [ "r446", "r453" ] }, "etnb_FairValueOfWarrantsAssumptionsDividends": { "xbrltype": "monetaryItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "FairValueOfWarrantsAssumptionsDividends", "crdr": "debit", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Fair value of warrant assumptions, dividends.", "label": "Fair Value Of Warrants Assumptions Dividends", "terseLabel": "Fair value of warrant assumptions, dividends" } } }, "auth_ref": [] }, "etnb_FairValueOfWarrantsIssued": { "xbrltype": "sharesItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "FairValueOfWarrantsIssued", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Fair value of warrants issued.", "label": "Fair Value Of Warrants Issued", "terseLabel": "Fair value of warrant shares issued" } } }, "auth_ref": [] }, "us-gaap_FairValueOptionQuantitativeDisclosuresLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueOptionQuantitativeDisclosuresLineItems", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Option, Quantitative Disclosures [Line Items]", "label": "Fair Value, Option, Quantitative Disclosures [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": [ "r457", "r458", "r459" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r271", "r272", "r273", "r274", "r275", "r277", "r280", "r281", "r318", "r335", "r432", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r550", "r688", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r766", "r767", "r768", "r769" ] }, "us-gaap_ForeignGovernmentDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignGovernmentDebtSecuritiesMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Debt Security, Government, Non-US [Member]", "terseLabel": "Non-US debt securities", "documentation": "Debt security issued by government not domiciled in United States of America (US)." } } }, "auth_ref": [ "r782", "r834" ] }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainsLossesOnExtinguishmentOfDebt", "crdr": "credit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails", "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Loss on extinguishment of debt", "totalLabel": "Gain (Loss) on Extinguishment of Debt, Total", "label": "Gain (Loss) on Extinguishment of Debt", "terseLabel": "Loss on extinguishment", "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity." } } }, "auth_ref": [ "r6", "r49", "r50" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "label": "General and Administrative Expense", "terseLabel": "General and administrative", "totalLabel": "General and Administrative Expense, Total", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r91", "r622" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockbasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "General and Administrative Expense [Member]", "terseLabel": "General and Administrative", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r89" ] }, "us-gaap_IPOMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IPOMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "IPO [Member]", "terseLabel": "Public Offerings", "documentation": "First sale of stock by a private company to the public." } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Net loss before income tax", "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", "r87", "r115", "r215", "r218", "r220", "r222", "r535", "r546", "r686" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockbasedCompensationExpenseDetails", "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r282", "r284", "r623" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockbasedCompensationExpenseDetails", "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r284", "r623" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax expense", "label": "Income Tax Expense (Benefit)", "totalLabel": "Income Tax Expense (Benefit), Total", "negatedLabel": "Income tax expense", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r123", "r133", "r196", "r197", "r217", "r394", "r406", "r555" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements." } } }, "auth_ref": [ "r161", "r392", "r393", "r396", "r397", "r399", "r400", "r573" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable", "totalLabel": "Increase (Decrease) in Accounts Payable, Total", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued expenses", "totalLabel": "Increase (Decrease) in Accrued Liabilities, Total", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingLeaseLiability", "crdr": "debit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Increase (Decrease) in Operating Lease Liability", "documentation": "Amount of increase (decrease) in obligation for operating lease." } } }, "auth_ref": [ "r731", "r749" ] }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "crdr": "debit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other noncurrent liabilities", "label": "Increase (Decrease) in Other Noncurrent Liabilities", "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingAssets", "crdr": "credit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Increase (Decrease) in Other Operating Assets, Total", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other assets", "documentation": "Amount of increase (decrease) in operating assets classified as other." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid and other assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r5" ] }, "us-gaap_InterestAndOtherIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestAndOtherIncome", "crdr": "credit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "label": "Interest and Other Income", "terseLabel": "Interest income and other, net", "documentation": "The amount of interest income and other income recognized during the period. Included in this element is interest derived from investments in debt securities, cash and cash equivalents, and other investments which reflect the time value of money or transactions in which the payments are for the use or forbearance of money and other income from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Interest Expense, Total", "label": "Interest Expense", "negatedLabel": "Interest expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r71", "r117", "r165", "r216", "r475", "r624", "r717", "r837" ] }, "us-gaap_InterestExpenseDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseDebt", "crdr": "debit", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Interest Expense, Debt", "terseLabel": "Interest expense", "totalLabel": "Interest Expense, Debt, Total", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt." } } }, "auth_ref": [ "r92", "r315", "r321", "r693", "r694" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "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": [ "r172", "r175", "r176" ] }, "us-gaap_InvestmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentPolicyTextBlock", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Investment, Policy [Policy Text Block]", "terseLabel": "Investments", "documentation": "Disclosure of accounting policy for investment in financial asset." } } }, "auth_ref": [ "r554", "r569", "r570", "r571", "r572", "r647", "r648" ] }, "us-gaap_InvestmentTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentTypeAxis", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Investment Type [Axis]", "documentation": "Information by type of investments." } } }, "auth_ref": [ "r582", "r584", "r585", "r587", "r589", "r644", "r646", "r650", "r653", "r654", "r655", "r656", "r658", "r659", "r660", "r661", "r662", "r711" ] }, "us-gaap_InvestmentTypeCategorizationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentTypeCategorizationMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Investments [Domain]", "documentation": "Asset obtained to generate income or appreciate in value." } } }, "auth_ref": [ "r582", "r584", "r585", "r587", "r589", "r644", "r646", "r650", "r653", "r654", "r655", "r656", "r658", "r659", "r660", "r661", "r662", "r711" ] }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "terseLabel": "Schedule of Contractual Maturities of Financial Assets Measured at Fair Value", "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments." } } }, "auth_ref": [] }, "etnb_IssuanceOfCommonStockWarrantInConnectionWithTermLoanFacility": { "xbrltype": "monetaryItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "IssuanceOfCommonStockWarrantInConnectionWithTermLoanFacility", "crdr": "credit", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Issuance of common stock warrant in connection with term loan facility.", "label": "Issuance Of Common Stock Warrant In Connection With Term Loan Facility", "terseLabel": "Issuance of common stock warrants in connection with term loan" } } }, "auth_ref": [] }, "us-gaap_LeaseAndRentalExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseAndRentalExpense", "crdr": "debit", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Leases, Rent Expense", "terseLabel": "Operating leases, rent expense", "documentation": "Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [] }, "etnb_LeerinkPartnersLlcAndCantorFitzgeraldAndCoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "LeerinkPartnersLlcAndCantorFitzgeraldAndCoMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leerink Partners LLC and Cantor Fitzgerald and Co", "label": "Leerink Partners LLC And Cantor Fitzgerald And Co [Member]", "documentation": "Leerink partners LLC and cantor fitzgerald & Co." } } }, "auth_ref": [] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r485" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfUndiscountedFutureMinimumLeasePaymentsDueUnderNonCancellableOperatingLeaseDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfUndiscountedFutureMinimumLeasePaymentsDueUnderNonCancellableOperatingLeaseDetails2": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfUndiscountedFutureMinimumLeasePaymentsDueUnderNonCancellableOperatingLeaseDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total undiscounted future minimum lease payments", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r487" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfUndiscountedFutureMinimumLeasePaymentsDueUnderNonCancellableOperatingLeaseDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfUndiscountedFutureMinimumLeasePaymentsDueUnderNonCancellableOperatingLeaseDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2023", "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": [ "r487" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfUndiscountedFutureMinimumLeasePaymentsDueUnderNonCancellableOperatingLeaseDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfUndiscountedFutureMinimumLeasePaymentsDueUnderNonCancellableOperatingLeaseDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2025", "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": [ "r487" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfUndiscountedFutureMinimumLeasePaymentsDueUnderNonCancellableOperatingLeaseDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfUndiscountedFutureMinimumLeasePaymentsDueUnderNonCancellableOperatingLeaseDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2024", "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": [ "r487" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfUndiscountedFutureMinimumLeasePaymentsDueUnderNonCancellableOperatingLeaseDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfUndiscountedFutureMinimumLeasePaymentsDueUnderNonCancellableOperatingLeaseDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "Remainder of 2022", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r820" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfUndiscountedFutureMinimumLeasePaymentsDueUnderNonCancellableOperatingLeaseDetails2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfUndiscountedFutureMinimumLeasePaymentsDueUnderNonCancellableOperatingLeaseDetails" ], "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": [ "r487" ] }, "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Remaining Lease Term", "terseLabel": "Remaining lease term", "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r819" ] }, "etnb_LesseeOperatingSubleaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "LesseeOperatingSubleaseTermOfContract", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Lessee operating sublease term of contract.", "label": "Lessee Operating Sublease Term Of Contract", "terseLabel": "Lessee operating sublease term of contract", "verboseLabel": "Expected lease term" } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "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": [ "r21", "r180", "r257", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r415", "r418", "r419", "r456", "r598", "r685", "r719", "r777", "r822", "r823" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r85", "r114", "r544", "r707", "r754", "r770", "r818" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and stockholders\u2019 equity" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "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": [ "r23", "r142", "r180", "r257", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r415", "r418", "r419", "r456", "r707", "r777", "r822", "r823" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityAxis", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lender Name [Axis]", "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit." } } }, "auth_ref": [ "r20", "r753" ] }, "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCommitmentFeePercentage", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Commitment Fee Percentage", "terseLabel": "Commitment fee percentage", "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityDescription": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityDescription", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Description", "terseLabel": "Line of credit facility, description", "documentation": "Description of the terms of a credit facility arrangement. Terms typically include interest rate, collateral required, guarantees required, repayment requirements, and restrictions on use of assets and activities of the entity." } } }, "auth_ref": [ "r20" ] }, "us-gaap_LineOfCreditFacilityExpirationDate1": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityExpirationDate1", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Expiration Date", "terseLabel": "Credit facility maturity date", "documentation": "Date the credit facility terminates, in YYYY-MM-DD format." } } }, "auth_ref": [ "r20" ] }, "etnb_LineOfCreditFacilityExpiredBorrowings": { "xbrltype": "monetaryItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "LineOfCreditFacilityExpiredBorrowings", "crdr": "credit", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Line of Credit Facility Expired Borrowings", "label": "Line of Credit Facility Expired Borrowings", "terseLabel": "Line of credit facility, Expired unused" } } }, "auth_ref": [] }, "etnb_LineOfCreditFacilityExpiredUnusedBorrowingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "LineOfCreditFacilityExpiredUnusedBorrowingAmount", "crdr": "credit", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Line of credit facility expired unused borrowing amount.", "label": "Line Of Credit Facility Expired Unused Borrowing Amount", "terseLabel": "Line of credit facility, expired unused" } } }, "auth_ref": [] }, "etnb_LineOfCreditFacilityIncreaseInBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "LineOfCreditFacilityIncreaseInBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Line of credit facility increase in borrowing capacity.", "label": "Line Of Credit Facility Increase In Borrowing Capacity", "terseLabel": "Line of credit facility maximum borrowing capacity" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityLenderDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLenderDomain", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Lender [Domain]", "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility." } } }, "auth_ref": [ "r20", "r753" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Line of credit facility, maximum borrowing capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r20" ] }, "etnb_LoanAndSecurityAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "LoanAndSecurityAgreementMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Loan and security agreement.", "label": "Loan And Security Agreement [Member]", "terseLabel": "Loan Agreement" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "terseLabel": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityScheduleOfRepaymentOfPrincipalAmountDetails" ], "lang": { "en-us": { "role": { "netLabel": "Total net carry value", "label": "Long-Term Debt", "totalLabel": "Long-Term Debt, Total", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r17", "r113", "r309", "r320", "r691", "r692", "r832" ] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityScheduleOfRepaymentOfPrincipalAmountDetails", "http://www.89bio.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "lang": { "en-us": { "role": { "negatedLabel": "Term loan, current", "terseLabel": "Term loan, current", "label": "Long-Term Debt, Current Maturities", "totalLabel": "Long-Term Debt, Current Maturities, Total", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r146" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityScheduleOfRepaymentOfPrincipalAmountDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Long-Term Debt, Maturity, Year One", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and 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": [ "r8", "r181", "r313" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "crdr": "credit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityScheduleOfRepaymentOfPrincipalAmountDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityScheduleOfRepaymentOfPrincipalAmountDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Maturity, Year Four", "terseLabel": "2027", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": [ "r8", "r181", "r313" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityScheduleOfRepaymentOfPrincipalAmountDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityScheduleOfRepaymentOfPrincipalAmountDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Long-Term Debt, Maturity, Year Three", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": [ "r8", "r181", "r313" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityScheduleOfRepaymentOfPrincipalAmountDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityScheduleOfRepaymentOfPrincipalAmountDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Long-Term Debt, Maturity, Year Two", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": [ "r8", "r181", "r313" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "crdr": "credit", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityScheduleOfRepaymentOfPrincipalAmountDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024 (remaining nine months)", "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year." } } }, "auth_ref": [ "r755" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 }, "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityScheduleOfRepaymentOfPrincipalAmountDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityScheduleOfRepaymentOfPrincipalAmountDetails", "http://www.89bio.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "lang": { "en-us": { "role": { "totalLabel": "Total term loan, noncurrent, net", "terseLabel": "Term loan, noncurrent, net", "label": "Long-Term Debt, Excluding Current Maturities", "verboseLabel": "Total term loan, non-current, net", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r147" ] }, "us-gaap_LongTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtTextBlock", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacility" ], "lang": { "en-us": { "role": { "terseLabel": "Term Loan Facility", "label": "Long-Term Debt [Text Block]", "documentation": "The entire disclosure for long-term debt." } } }, "auth_ref": [ "r101" ] }, "us-gaap_LossContingenciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesLineItems", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Loss Contingencies [Line Items]", "terseLabel": "Loss Contingencies [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": [ "r287", "r288", "r289", "r292", "r775", "r776" ] }, "us-gaap_LossContingenciesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesTable", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Loss Contingencies [Table]", "terseLabel": "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", "r775", "r776" ] }, "us-gaap_MarketableSecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesCurrent", "crdr": "debit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable securities", "label": "Marketable Securities, Current", "documentation": "Amount of investment in marketable security, classified as current." } } }, "auth_ref": [ "r742" ] }, "us-gaap_MarketableSecuritiesGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesGainLoss", "crdr": "credit", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit losses for marketable securities", "label": "Marketable Securities, Gain (Loss)", "documentation": "Amount of unrealized and realized gain (loss) on investment in marketable security, including other-than-temporary impairment (OTTI)." } } }, "auth_ref": [] }, "us-gaap_MarketableSecuritiesPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesPolicy", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable Securities", "label": "Marketable Securities, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for investment classified as marketable security." } } }, "auth_ref": [ "r74" ] }, "etnb_MaximumAmountOfEquitySharesIssuable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "MaximumAmountOfEquitySharesIssuable", "crdr": "credit", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Maximum amount of equity shares issuable.", "label": "Maximum Amount Of Equity Shares Issuable", "terseLabel": "Maximum amount of equity shares issuable" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails", "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfEstimatedFairValueOfStockOptionAwardsGrantedUsingBlackScholesOptionPricingModelDetails", "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "auth_ref": [ "r288", "r289", "r290", "r291", "r347", "r526", "r556", "r590", "r591", "r645", "r649", "r651", "r652", "r657", "r676", "r677", "r687", "r695", "r702", "r708", "r779", "r824", "r825", "r826", "r827", "r828", "r829" ] }, "etnb_MaximumValueOfCommonStockToBeIssuedUnderAgreement": { "xbrltype": "monetaryItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "MaximumValueOfCommonStockToBeIssuedUnderAgreement", "crdr": "credit", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Maximum value of common stock to be issued under agreement.", "label": "Maximum Value of Common Stock To Be Issued Under Agreement", "terseLabel": "Maximum value of common stock to be issued under agreement" } } }, "auth_ref": [] }, "us-gaap_MeasurementInputExpectedDividendPaymentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputExpectedDividendPaymentMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Expected Dividend Payment [Member]", "terseLabel": "Measurement Input, Expected Dividend Payment", "documentation": "Measurement input using expected dividend to be paid to holder of equity or financial instrument." } } }, "auth_ref": [ "r816" ] }, "us-gaap_MeasurementInputExpectedTermMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputExpectedTermMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Expected Term [Member]", "terseLabel": "Measurement Input, Expected Term", "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date." } } }, "auth_ref": [ "r816" ] }, "us-gaap_MeasurementInputPriceVolatilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputPriceVolatilityMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Price Volatility [Member]", "terseLabel": "Measurement Input, Price Volatility", "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns." } } }, "auth_ref": [ "r816" ] }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputRiskFreeInterestRateMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Risk Free Interest Rate [Member]", "terseLabel": "Measurement Input, Risk Free Interest Rate", "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss." } } }, "auth_ref": [ "r816" ] }, "us-gaap_MeasurementInputTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeAxis", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input Type [Axis]", "terseLabel": "Measurement Input Type", "documentation": "Information by type of measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r449" ] }, "us-gaap_MeasurementInputTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeDomain", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input Type [Domain]", "terseLabel": "Measurement Input Type", "documentation": "Measurement input used to determine value of asset and liability." } } }, "auth_ref": [] }, "etnb_MilestonePayment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "MilestonePayment", "crdr": "credit", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Milestone payment.", "label": "Milestone Payment", "terseLabel": "Milestone payments" } } }, "auth_ref": [] }, "etnb_MilestonePaymentDuePayable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "MilestonePaymentDuePayable", "crdr": "credit", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Milestone payment due payable.", "label": "Milestone Payment Due Payable", "terseLabel": "Milestone payment due, payable" } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails", "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfEstimatedFairValueOfStockOptionAwardsGrantedUsingBlackScholesOptionPricingModelDetails" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "auth_ref": [ "r288", "r289", "r290", "r291", "r347", "r526", "r556", "r590", "r591", "r645", "r649", "r651", "r652", "r657", "r676", "r677", "r687", "r695", "r702", "r708", "r779", "r824", "r825", "r826", "r827", "r828", "r829" ] }, "etnb_MinimumUnrestricedCashAndCashEquivalentsToThreeMonthAverageCashAndCashEquivalentsMultiplier": { "xbrltype": "pureItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "MinimumUnrestricedCashAndCashEquivalentsToThreeMonthAverageCashAndCashEquivalentsMultiplier", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Minimum unrestriced cash and cash equivalents to three month average cash and cash equivalents multiplier.", "label": "Minimum Unrestriced Cash And Cash Equivalents to Three Month Average Cash And Cash Equivalents Multiplier", "terseLabel": "Minimum unrestriced cash and cash equivalents to three month average cash and cash equivalents multiplier" } } }, "auth_ref": [] }, "etnb_MinimumUnrestricedCashAndCashEquivalentsToTrailingThreeMonthAverageCashAndCashEquivalentsMultiplier": { "xbrltype": "percentItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "MinimumUnrestricedCashAndCashEquivalentsToTrailingThreeMonthAverageCashAndCashEquivalentsMultiplier", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Minimum unrestriced cash and cash equivalents to trailing three month average cash and cash equivalents multiplier.", "label": "Minimum Unrestriced Cash and Cash Equivalents to Trailing Three Month Average Cash and Cash Equivalents Multiplier", "terseLabel": "Minimum unrestriced cash and cash equivalents to trailing three month average cash and cash equivalents multiplier" } } }, "auth_ref": [] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MoneyMarketFundsMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Money Market Funds [Member]", "terseLabel": "Money Market Funds", "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities." } } }, "auth_ref": [ "r782" ] }, "us-gaap_MunicipalBondsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MunicipalBondsMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Municipal Bonds [Member]", "terseLabel": "Municipal Bonds", "documentation": "Long-term debt securities issued by state, city or local governments or the agencies operated by state, city or local governments." } } }, "auth_ref": [] }, "etnb_NetCashProceedsFromSaleOfEquitySecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "NetCashProceedsFromSaleOfEquitySecurities", "crdr": "debit", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Net cash proceeds from sale of equity securities.", "label": "Net Cash Proceeds From Sale Of Equity Securities", "terseLabel": "Proceeds from sale of available-for-sale securities, equity" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r174" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash (used in) provided by investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r174" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash used in operating activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r95", "r96", "r97" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited", "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss)", "terseLabel": "Net loss", "totalLabel": "Net loss", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r88", "r97", "r116", "r140", "r156", "r159", "r164", "r180", "r186", "r190", "r191", "r192", "r193", "r196", "r197", "r205", "r215", "r218", "r220", "r222", "r257", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r444", "r456", "r548", "r620", "r637", "r638", "r686", "r717", "r777" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Adopted And 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": [] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Supplemental disclosures of noncash information:" } } }, "auth_ref": [] }, "etnb_NumberOfNewEmployeesGrantedSharesUnderThePlan": { "xbrltype": "integerItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "NumberOfNewEmployeesGrantedSharesUnderThePlan", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of new employees granted shares under the plan", "label": "Number of New Employees Granted Shares under the Plan", "documentation": "Number of new employees granted shares under plan." } } }, "auth_ref": [] }, "etnb_NumberOfPrefundedWarrantsIssuedDuringPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "NumberOfPrefundedWarrantsIssuedDuringPeriod", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of prefunded warrants issued during period.", "label": "Number Of Prefunded Warrants Issued During Period", "terseLabel": "Number of prefunded warrants issued during period" } } }, "auth_ref": [] }, "etnb_NumberOfSharesIssuableUnderShareBasedPaymentArrangement": { "xbrltype": "sharesItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "NumberOfSharesIssuableUnderShareBasedPaymentArrangement", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issuable under share-based payment arrangement.", "label": "Number Of Shares Issuable Under Share Based Payment Arrangement", "verboseLabel": "Number of common shares issuable under the plan (in shares)" } } }, "auth_ref": [] }, "etnb_ObligationToPaymentUponMaximumAchievementOfCertainClinicalAndCommercialMilestones": { "xbrltype": "monetaryItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "ObligationToPaymentUponMaximumAchievementOfCertainClinicalAndCommercialMilestones", "crdr": "credit", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Obligation to payment upon maximum achievement of certain clinical and commercial milestones.", "label": "Obligation To Payment Upon Maximum Achievement Of Certain Clinical And Commercial Milestones", "terseLabel": "Payment upon achievement of certain clinical and commercial milestones" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited" ], "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.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "label": "Operating Income (Loss)", "terseLabel": "Loss from operations", "totalLabel": "Operating Income (Loss), Total", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r215", "r218", "r220", "r222", "r686" ] }, "etnb_OperatingLeaseExpirationMonthAndYear": { "xbrltype": "gYearMonthItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "OperatingLeaseExpirationMonthAndYear", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Operating lease expiration month and year.", "label": "Operating Lease Expiration Month And Year", "terseLabel": "Operating lease expiration month and year" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfUndiscountedFutureMinimumLeasePaymentsDueUnderNonCancellableOperatingLeaseDetails2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfUndiscountedFutureMinimumLeasePaymentsDueUnderNonCancellableOperatingLeaseDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability", "terseLabel": "Present value of operating lease liability", "totalLabel": "Operating Lease, Liability, Total", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r483" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities, current", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r483" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liability, non-current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r483" ] }, "etnb_OperatingLeaseLiabilityPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "OperatingLeaseLiabilityPercentage", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Operating lease liability percentage.", "label": "Operating Lease Liability Percentage", "terseLabel": "Incremental borrowing rate used to determine operating lease liability percentage" } } }, "auth_ref": [] }, "us-gaap_OperatingLeasePaymentsUse": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePaymentsUse", "crdr": "credit", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid related to operating lease liabilities", "label": "Operating Lease, Payments, Use", "documentation": "Amount of cash outflow from operating lease to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r484", "r486" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r482" ] }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "crdr": "debit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset, Periodic Reduction", "terseLabel": "Noncash operating lease expense", "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease." } } }, "auth_ref": [ "r750" ] }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasesFutureMinimumPaymentsDue", "crdr": "credit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumAnnualPaymentsForOperatingLeasesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumAnnualPaymentsForOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Leases, Future Minimum Payments Due", "totalLabel": "Total future minimum annual payments", "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year." } } }, "auth_ref": [ "r120", "r122" ] }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "crdr": "credit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumAnnualPaymentsForOperatingLeasesDetails": { "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumAnnualPaymentsForOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Leases, Future Minimum Payments, Due in Two Years", "terseLabel": "2023", "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date." } } }, "auth_ref": [ "r120", "r122" ] }, "us-gaap_OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumAnnualPaymentsForOperatingLeasesDetails": { "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumAnnualPaymentsForOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Leases, Future Minimum Payments, Remainder of Fiscal Year", "terseLabel": "2022", "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date." } } }, "auth_ref": [] }, "etnb_OrganizationAndLiquidityDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "OrganizationAndLiquidityDisclosureTextBlock", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureOrganizationAndLiquidity" ], "lang": { "en-us": { "role": { "terseLabel": "Organization and Liquidity", "label": "Organization and Liquidity Disclosure [Text Block]", "documentation": "Organization and liquidity disclosure." } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfAccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Other Accrued Liabilities, Current", "terseLabel": "Accrued other expenses", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r22" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "lang": { "en-us": { "role": { "label": "Other Assets, Noncurrent", "terseLabel": "Other assets", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r144" ] }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized (loss) gain on marketable securities", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax", "totalLabel": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax, Total", "documentation": "Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r153", "r154", "r155" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation adjustments", "totalLabel": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Total", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r3" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited", "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss)", "totalLabel": "Total other comprehensive (loss) income", "label": "Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r11", "r16", "r157", "r160", "r166", "r465", "r466", "r471", "r532", "r549", "r745", "r746" ] }, "us-gaap_OtherComprehensiveIncomeLossTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossTaxAbstract", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive (loss) income:", "label": "Other Comprehensive Income (Loss), Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "lang": { "en-us": { "role": { "terseLabel": "Other noncurrent liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r27" ] }, "etnb_OtherNonCurrentLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "OtherNonCurrentLiability", "crdr": "credit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "lang": { "en-us": { "role": { "documentation": "Other non-current liability", "label": "Other Non Current Liability", "terseLabel": "Other non-current liability" } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense)", "totalLabel": "Other Nonoperating Income (Expense), Total", "terseLabel": "Interest income and other, net", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r93" ] }, "us-gaap_OtherPrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherPrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfPrepaidAndOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfPrepaidAndOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Other Prepaid Expense, Current", "terseLabel": "Prepaid other", "documentation": "Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r743", "r772" ] }, "us-gaap_PayablesAndAccrualsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PayablesAndAccrualsAbstract", "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "auth_ref": [] }, "etnb_PaymentForPurchaseOfAvailableForSaleSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "PaymentForPurchaseOfAvailableForSaleSecurities", "crdr": "credit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Payment for purchases of available for sale securities.", "label": "Payment For Purchase Of Available For Sale Securities", "negatedLabel": "Purchases of available-for-sale securities" } } }, "auth_ref": [] }, "etnb_PaymentsForPreviouslyIncurredOfferingCostsRelatedToPublicOffering": { "xbrltype": "monetaryItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "PaymentsForPreviouslyIncurredOfferingCostsRelatedToPublicOffering", "crdr": "credit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments for previously incurred offering costs related to public offering", "label": "Payments for Previously Incurred Offering Costs Related to Public Offering", "documentation": "Payments for previously incurred offering costs related to public offering" } } }, "auth_ref": [] }, "us-gaap_PaymentsOfStockIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfStockIssuanceCosts", "crdr": "credit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Offering costs", "negatedLabel": "Payments of deferred offering costs", "label": "Payments of Stock Issuance Costs", "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security." } } }, "auth_ref": [ "r36" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments for taxes related to net share settlement upon vesting of restricted stock units", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r171" ] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate payment of production facility", "label": "Payments to Acquire Businesses, Gross", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r34", "r411" ] }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireMarketableSecurities", "crdr": "credit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of marketable securities", "label": "Payments to Acquire Marketable Securities", "documentation": "Amount of cash outflow for purchase of marketable security." } } }, "auth_ref": [ "r763" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment", "totalLabel": "Payments to Acquire Property, Plant, and Equipment, Total", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r94" ] }, "etnb_PercentageOfAnnualIncreaseToRent": { "xbrltype": "percentItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "PercentageOfAnnualIncreaseToRent", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of annual increase to rent.", "label": "Percentage Of Annual Increase To Rent", "terseLabel": "Percentage of annual increase in rent" } } }, "auth_ref": [] }, "etnb_PercentageOfFeeOnLoan": { "xbrltype": "percentItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "PercentageOfFeeOnLoan", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of fee on loan.", "label": "Percentage Of Fee On Loan", "terseLabel": "Percentage of fee on loan" } } }, "auth_ref": [] }, "etnb_PercentageOfIncreaseInNumberOfSharesOfCapitalStockIssuedAndOutstanding": { "xbrltype": "percentItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "PercentageOfIncreaseInNumberOfSharesOfCapitalStockIssuedAndOutstanding", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of increase in number of shares of capital stock reserved for issuance.", "label": "Percentage Of Increase In Number Of Shares Of Capital Stock Issued And Outstanding", "terseLabel": "Percentage of increase in number of shares of capital stock issued and outstanding" } } }, "auth_ref": [] }, "etnb_PercentageOfProductionFacilityPaymentPayable": { "xbrltype": "percentItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "PercentageOfProductionFacilityPaymentPayable", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of production facility payment payable", "label": "Percentage of Production Facility Payment Payable", "documentation": "Percentage of production facility payment payable." } } }, "auth_ref": [] }, "etnb_PerformanceRSUsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "PerformanceRSUsMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Performance RSUs.", "label": "Performance R S Us [Member]", "terseLabel": "Performance RSUs" } } }, "auth_ref": [] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PerformanceSharesMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Performance Stock Units (PSUs)", "terseLabel": "Performance Shares (PSUs)", "label": "Performance Shares [Member]", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "etnb_PeriodForIncreaseInNumberOfSharesOfCommonStockReservedForIssuance": { "xbrltype": "durationItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "PeriodForIncreaseInNumberOfSharesOfCommonStockReservedForIssuance", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Period for increase in number of shares of common stock reserved for issuance.", "label": "Period For Increase In Number Of Shares Of Common Stock Reserved For Issuance", "terseLabel": "Period for increase in number of shares of common stock reserved for issuance" } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "terseLabel": "Plan Name", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "terseLabel": "Plan Name", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808" ] }, "etnb_PreFundedWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "PreFundedWarrantsMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureNetLossPerShareScheduleOfWeightedaverageSharesOutstandingUsedToCalculateBasicAndDilutedNetLossPerShareDetails", "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfOutstandingWarrantsToPurchaseSharesOfCommonStockDetails" ], "lang": { "en-us": { "role": { "documentation": "Pre-funded warrants.", "label": "Pre Funded Warrants [Member]", "terseLabel": "Pre-funded Warrants" } } }, "auth_ref": [] }, "etnb_PreFundedWarrantsToPurchaseCommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "PreFundedWarrantsToPurchaseCommonStockMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfSharesOfCommonStockAvailableForFutureIssuanceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pre-funded Warrants To Purchase Common Stock", "label": "Pre-funded Warrants To Purchase Common Stock [Member]", "documentation": "Pre-funded warrants to purchase common stock member." } } }, "auth_ref": [] }, "etnb_PrefundedAndCommonStockWarrants": { "xbrltype": "perShareItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "PrefundedAndCommonStockWarrants", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Prefunded and common stock warrants.", "label": "Prefunded And Common Stock Warrants", "terseLabel": "Combined price of prefunded and common stock warrant" } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 }, "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfPrepaidAndOtherCurrentAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfPrepaidAndOtherCurrentAssetsDetails", "http://www.89bio.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid and other current assets", "totalLabel": "Total prepaid 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": [ "r744" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrentAbstract", "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets, Current [Abstract]" } } }, "auth_ref": [] }, "etnb_PrepaidResearchAndDevelopmentCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "PrepaidResearchAndDevelopmentCurrent", "crdr": "debit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfPrepaidAndOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfPrepaidAndOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Research and development expense prepaid current.", "label": "Prepaid Research And Development Current", "terseLabel": "Prepaid research and development" } } }, "auth_ref": [] }, "us-gaap_PrepaidTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidTaxes", "crdr": "debit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfPrepaidAndOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfPrepaidAndOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Prepaid Taxes", "terseLabel": "Prepaid taxes", "documentation": "Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r681", "r689", "r772" ] }, "etnb_PrepaymentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "PrepaymentFeePercentage", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepayment fee percentage", "documentation": "Prepayment fee percentage.", "label": "Prepayment Fee Percentage" } } }, "auth_ref": [] }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PriorPeriodReclassificationAdjustmentDescription", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "terseLabel": "Reclassification", "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error." } } }, "auth_ref": [ "r739" ] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of common stock upon ESPP purchases", "verboseLabel": "Proceeds from issuance of common stock, net of commissions and offering expenses", "label": "Aggregate proceeds from sale of common stock, net of commissions", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r4" ] }, "us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfOtherLongTermDebt", "crdr": "debit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Proceeds from Issuance of Other Long-Term Debt", "terseLabel": "Proceeds from term loan facility, net of issuance costs", "documentation": "Amount of cash inflow from issuance of long-term debt classified as other." } } }, "auth_ref": [ "r35" ] }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions", "crdr": "debit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised", "terseLabel": "Proceeds from issuance of common stock upon exercise of stock options", "totalLabel": "Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised, Total", "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised." } } }, "auth_ref": [ "r4", "r15" ] }, "etnb_ProceedsFromIssuancePublicOffering": { "xbrltype": "monetaryItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "ProceedsFromIssuancePublicOffering", "crdr": "debit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of common stock in public offerings, net of issuance costs", "documentation": "Proceeds from issuance public offering.", "label": "Proceeds From Issuance Public Offering" } } }, "auth_ref": [] }, "etnb_ProceedsFromIssuancePublicOfferingAtTheMarketOffering": { "xbrltype": "monetaryItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "ProceedsFromIssuancePublicOfferingAtTheMarketOffering", "crdr": "debit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of common stock in at-the-market public offerings, net of issuance costs", "documentation": "Proceeds from issuance public offering at the market offering.", "label": "Proceeds From Issuance Public Offering At The Market Offering" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLinesOfCredit", "crdr": "debit", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Proceeds from Lines of Credit", "terseLabel": "Line of credit facility fully drawn amount", "totalLabel": "Proceeds from Lines of Credit, Total", "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r35", "r753" ] }, "us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities", "crdr": "debit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sales and maturities of marketable securities", "label": "Proceeds from Sale and Maturity of Debt Securities, Available-for-Sale", "totalLabel": "Proceeds from Sale and Maturity of Debt Securities, Available-for-Sale, Total", "documentation": "Amount of cash inflow from sale, maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r169", "r170", "r763" ] }, "us-gaap_ProceedsFromWarrantExercises": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromWarrantExercises", "crdr": "debit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of common stock upon exercise of common stock warrants", "label": "Proceeds from Warrant Exercises", "verboseLabel": "Aggregate proceeds from exercise of warrants", "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants." } } }, "auth_ref": [ "r748" ] }, "etnb_ProductionFacilityPaymentPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "ProductionFacilityPaymentPayable", "crdr": "credit", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate payment of production facility", "label": "Production Facility Payment Payable", "documentation": "Production facility payment payable." } } }, "auth_ref": [] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net loss", "totalLabel": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Total", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r140", "r156", "r159", "r173", "r180", "r186", "r196", "r197", "r215", "r218", "r220", "r222", "r257", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r413", "r416", "r417", "r444", "r456", "r535", "r547", "r579", "r620", "r637", "r638", "r686", "r705", "r706", "r718", "r747", "r777" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Property, Plant and Equipment, Net, Total", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r7", "r537", "r545", "r707" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails", "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfEstimatedFairValueOfStockOptionAwardsGrantedUsingBlackScholesOptionPricingModelDetails", "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement" } } }, "auth_ref": [ "r288", "r289", "r290", "r291", "r340", "r347", "r376", "r377", "r378", "r502", "r526", "r556", "r590", "r591", "r645", "r649", "r651", "r652", "r657", "r676", "r677", "r687", "r695", "r702", "r708", "r711", "r773", "r779", "r825", "r826", "r827", "r828", "r829" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails", "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfEstimatedFairValueOfStockOptionAwardsGrantedUsingBlackScholesOptionPricingModelDetails", "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement" } } }, "auth_ref": [ "r288", "r289", "r290", "r291", "r340", "r347", "r376", "r377", "r378", "r502", "r526", "r556", "r590", "r591", "r645", "r649", "r651", "r652", "r657", "r676", "r677", "r687", "r695", "r702", "r708", "r711", "r773", "r779", "r825", "r826", "r827", "r828", "r829" ] }, "us-gaap_RealizedInvestmentGainsLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RealizedInvestmentGainsLosses", "crdr": "credit", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Realized Investment Gains (Losses)", "terseLabel": "Realized gains or losses on investments", "totalLabel": "Realized Investment Gains (Losses), Total", "documentation": "Amount of realized gain (loss) on investment." } } }, "auth_ref": [ "r553" ] }, "etnb_RemeasurementOfLeaseLiabilityAndRightOfUseAssetInConnectionWithLeaseModification": { "xbrltype": "monetaryItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "RemeasurementOfLeaseLiabilityAndRightOfUseAssetInConnectionWithLeaseModification", "crdr": "credit", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Remeasurement of lease liability and right of use asset in connection with lease modification", "label": "Remeasurement Of Lease Liability And Right Of Use Asset In Connection With Lease Modification", "documentation": "Remeasurement of lease liability and right of use asset in connection with lease modification." } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLinesOfCredit", "crdr": "credit", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Repayments of Lines of Credit", "terseLabel": "Repaid line of credit", "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r37", "r753" ] }, "us-gaap_RepaymentsOfOtherLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfOtherLongTermDebt", "crdr": "credit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Repayment of term loan", "label": "Repayments of Other Long-Term Debt", "documentation": "Amount of cash outflow for the payment of debt classified as other, maturing after one year or the operating cycle, if longer." } } }, "auth_ref": [ "r37" ] }, "us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Research and Development Arrangement, Contract to Perform for Others, Type [Axis]", "terseLabel": "Research and Development Arrangement, Contract to Perform for Others, Type", "documentation": "Information by form of arrangement related to research and development." } } }, "auth_ref": [ "r390", "r810" ] }, "us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentArrangementContractToPerformForOthersTypeDomain", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Research and Development Arrangement, Contract to Perform for Others, Type [Domain]", "terseLabel": "Research and Development Arrangement, Contract to Perform for Others, Type", "documentation": "Listing of significant agreements under research and development arrangements accounted for as a contract to perform research and development for others." } } }, "auth_ref": [ "r390", "r810" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense", "terseLabel": "Research and development", "totalLabel": "Research and Development Expense, Total", "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use." } } }, "auth_ref": [ "r76", "r389", "r830" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockbasedCompensationExpenseDetails", "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense [Member]", "terseLabel": "Research and Development Expenses", "verboseLabel": "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_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Cash and Cash Equivalents [Axis]", "documentation": "Information by category of cash or cash equivalent items which are restricted as to withdrawal or usage." } } }, "auth_ref": [ "r18" ] }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Domain]", "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r143" ] }, "us-gaap_RestrictedCashCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashCurrent", "crdr": "debit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "lang": { "en-us": { "role": { "label": "Restricted Cash, Current", "terseLabel": "Restricted cash", "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. 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": [ "r741", "r751" ] }, "us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock upon vesting of restricted stock units, net of tax withholding for net share settlement, shares", "label": "Restricted Stock, Shares Issued Net of Shares for Tax Withholdings", "documentation": "Number, after shares used to satisfy grantee's tax withholding obligation for award under share-based payment arrangement, of restricted shares issued. Excludes cash used to satisfy grantee's tax withholding obligation." } } }, "auth_ref": [] }, "etnb_RestrictedStockUnitsAndPerformanceSharesUnitsOutstandingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "RestrictedStockUnitsAndPerformanceSharesUnitsOutstandingMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfOutstandingPotentiallyDilutiveSecuritiesExcludedFromCalculationOfDilutedNetLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "RSUs and PSUs Outstanding", "label": "Restricted Stock Units And Performance Shares Units Outstanding[Member]", "documentation": "Restricted stock units and performance shares units outstanding." } } }, "auth_ref": [] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units (RSUs\")", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockValueSharesIssuedNetOfTaxWithholdings", "crdr": "credit", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock upon vesting of restricted stock units, net of tax withholding for net share settlement", "label": "Restricted Stock, Value, Shares Issued Net of Tax Withholdings", "documentation": "Value, after value of shares used to satisfy grantee's tax withholding obligation for award under share-based payment arrangement, of restricted shares issued. Excludes cash used to satisfy grantee's tax withholding obligation." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureOrganizationAndLiquidityAdditionalInformationDetails", "http://www.89bio.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "lang": { "en-us": { "role": { "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit", "totalLabel": "Retained Earnings (Accumulated Deficit), Total", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r82", "r107", "r543", "r563", "r568", "r578", "r601", "r707" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r137", "r182", "r183", "r184", "r187", "r195", "r197", "r263", "r270", "r385", "r386", "r387", "r403", "r404", "r424", "r427", "r428", "r431", "r442", "r559", "r561", "r580", "r838" ] }, "etnb_RiskAndUncertaintiesPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "RiskAndUncertaintiesPolicyPolicyTextBlock", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Risk and uncertainties policy.", "label": "Risk And Uncertainties Policy Policy [Text Block]", "terseLabel": "Risk and Uncertainties" } } }, "auth_ref": [] }, "etnb_RsusAndPsusOutstandingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "RsusAndPsusOutstandingMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfSharesOfCommonStockAvailableForFutureIssuanceDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Rsus And Psus Outstanding", "terseLabel": "RSUs and PSUs outstanding", "label": "RSUs and PSUs outstanding [Member]", "documentation": "RSUs and PSUs outstanding member." } } }, "auth_ref": [] }, "etnb_SVBLeerinkLLCAndCantorFitzgeraldCoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "SVBLeerinkLLCAndCantorFitzgeraldCoMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Svb leerink llc and cantor fitzgerald & co.", "label": "S V B Leerink L L C And Cantor Fitzgerald Co [Member]", "terseLabel": "SVB Leerink LLC" } } }, "auth_ref": [] }, "us-gaap_SaleOfStockConsiderationReceivedPerTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockConsiderationReceivedPerTransaction", "crdr": "debit", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum value of common stock to be issued under agreement", "label": "Sale of Stock, Consideration Received Per Transaction", "documentation": "Amount of consideration received by subsidiary or equity investee in exchange for shares of stock issued or sold. Includes amount of cash received, fair value of noncash assets received, and fair value of liabilities assumed by the investor." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockDescriptionOfTransaction": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockDescriptionOfTransaction", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Sale of Stock, Description of Transaction", "terseLabel": "Public offering description", "documentation": "Description of stock transaction which may include details of the offering (IPO, private placement), a description of the stock sold, percentage of subsidiary's or equity investee's stock sold, a description of the investors and whether the stock was issued in a business combination." } } }, "auth_ref": [ "r10", "r67", "r110" ] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfSharesOfCommonStockAvailableForFutureIssuanceDetails", "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Domain]", "terseLabel": "Sale of Stock", "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "auth_ref": [] }, "etnb_SaleOfStockPercentageOfBeneficialOwnershipLimitationBeforeTransaction": { "xbrltype": "percentItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "SaleOfStockPercentageOfBeneficialOwnershipLimitationBeforeTransaction", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Sale of stock percentage of beneficial ownership limitation before transaction.", "label": "Sale Of Stock Percentage Of Beneficial Ownership Limitation Before Transaction", "terseLabel": "Percentage of ownership prior to issuance" } } }, "auth_ref": [] }, "us-gaap_SaleOfStockPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockPricePerShare", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Sale of Stock, Price Per Share", "terseLabel": "Offering price per share", "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction." } } }, "auth_ref": [] }, "etnb_SanFranciscoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "SanFranciscoMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "San francisco.", "label": "San Francisco [Member]", "terseLabel": "San Francisco" } } }, "auth_ref": [] }, "etnb_SanFranciscoOfficeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "SanFranciscoOfficeMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "San Francisco office.", "label": "San Francisco Office [Member]", "terseLabel": "San Francisco Office" } } }, "auth_ref": [] }, "srt_ScenarioForecastMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioForecastMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forecast", "label": "Forecast [Member]" } } }, "auth_ref": [ "r348", "r759" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]" } } }, "auth_ref": [ "r199", "r348", "r728", "r759" ] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureBalanceSheetComponentsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of Accrued Expenses", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureNetLossPerShareScheduleOfWeightedaverageSharesOutstandingUsedToCalculateBasicAndDilutedNetLossPerShareDetails", "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfOutstandingPotentiallyDilutiveSecuritiesExcludedFromCalculationOfDilutedNetLossDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]", "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities." } } }, "auth_ref": [ "r43" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureNetLossPerShareTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of Outstanding Potentially Dilutive Securities Excluded From Calculation of Diluted Net Loss", "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": [ "r43" ] }, "etnb_ScheduleOfCommonStockReservedForIssuanceTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "ScheduleOfCommonStockReservedForIssuanceTableTextBlock", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule of common stock reserved for issuance.", "label": "Schedule Of Common Stock Reserved For Issuance Table [Text Block]", "terseLabel": "Schedule of Shares of Common Stock Available for Future Issuance" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureNetLossPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Weighted-average Shares Outstanding Used to Calculate Basic and Diluted Net Loss Per Share", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r760" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockbasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table]", "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements." } } }, "auth_ref": [ "r61" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Stock-Based Compensation Expense", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "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": [ "r61" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Summary of Financial Assets Measured at Fair Value on Recurring Basis", "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r447", "r448" ] }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]", "terseLabel": "Schedule of Undiscounted Future Minimum Lease Payments Due Under Non-cancellable Operating Lease", "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date." } } }, "auth_ref": [ "r121" ] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "terseLabel": "Schedule of Repayment of Principal Amount", "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt." } } }, "auth_ref": [ "r8" ] }, "etnb_ScheduleOfPrepaidAndOtherCurrentAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "ScheduleOfPrepaidAndOtherCurrentAssetsTableTextBlock", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureBalanceSheetComponentsTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule of prepaid and other current assets.", "label": "Schedule Of Prepaid And Other Current Assets Table [Text Block]", "terseLabel": "Schedule of Prepaid and Other Current Assets" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfEstimatedFairValueOfStockOptionAwardsGrantedUsingBlackScholesOptionPricingModelDetails", "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitActivityDetails", "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "terseLabel": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r350", "r352", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379" ] }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Summary of Restricted Stock Unit 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": [ "r60" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Summary of Stock Option Activity", "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value." } } }, "auth_ref": [ "r13", "r14", "r60" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Summary of Estimated Fair Value of Stock Option Awards Granted Using Black-Scholes Option-Pricing Model", "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": [ "r109" ] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfSharesOfCommonStockAvailableForFutureIssuanceDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule Of Stock By Class [Table]", "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity." } } }, "auth_ref": [ "r51", "r52", "r53", "r54", "r55", "r56", "r57", "r105", "r106", "r107", "r148", "r149", "r150", "r214", "r323", "r324", "r325", "r327", "r330", "r335", "r337", "r574", "r575", "r576", "r577", "r695", "r727", "r752" ] }, "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]", "terseLabel": "Schedule of Outstanding Warrants to Purchase Shares of Common Stock", "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable." } } }, "auth_ref": [ "r58" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r720" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "terseLabel": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r722" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical" } } }, "auth_ref": [ "r223", "r224", "r583", "r586", "r588", "r646", "r650", "r654", "r658", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r678", "r696", "r711", "r781", "r833" ] }, "etnb_SellingCommissionPerSharesSoldPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "SellingCommissionPerSharesSoldPercentage", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Selling commission per shares sold percentage.", "label": "Selling Commission Per Shares Sold Percentage", "terseLabel": "Selling commission per shares sold percentage" } } }, "auth_ref": [] }, "etnb_ServiceBasedRSUsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "ServiceBasedRSUsMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Service-based RSUs member.", "label": "Service Based R S Us [Member]", "terseLabel": "Service-based RSUs" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation", "totalLabel": "Share-Based Payment Arrangement, Noncash Expense, Total", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r5" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period", "terseLabel": "Service period", "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r703" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "terseLabel": "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": [ "r703" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Cancelled / forfeited", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r370" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitActivityDetails" ], "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": "Weighted Average Grant Date Fair Value Outstanding, Cancelled/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": [ "r370" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r368" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitActivityDetails" ], "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": "Weighted Average Grant Date Fair Value Outstanding, 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": [ "r368" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Outstanding, Ending Balance", "periodStartLabel": "Outstanding, Beginning Balance", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r365", "r366" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Number of RSUs", "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.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitActivityDetails" ], "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": "Weighted Average Grant Date Fair Value Outstanding, Ending Balance", "periodStartLabel": "Weighted Average Grant Date Fair Value Outstanding, Beginning Balance", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r365", "r366" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted Average Grant Date Fair Value" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested / released", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r369" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitActivityDetails" ], "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": "Weighted Average Grant Date Fair Value Outstanding, Vested/Released", "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": [ "r369" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfEstimatedFairValueOfStockOptionAwardsGrantedUsingBlackScholesOptionPricingModelDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Expected dividend", "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": [ "r377" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfEstimatedFairValueOfStockOptionAwardsGrantedUsingBlackScholesOptionPricingModelDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum", "terseLabel": "Expected volatility, maximum", "documentation": "The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfEstimatedFairValueOfStockOptionAwardsGrantedUsingBlackScholesOptionPricingModelDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum", "terseLabel": "Expected volatility, minimum", "documentation": "The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfEstimatedFairValueOfStockOptionAwardsGrantedUsingBlackScholesOptionPricingModelDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum", "terseLabel": "Risk-free interest rate, maximum", "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfEstimatedFairValueOfStockOptionAwardsGrantedUsingBlackScholesOptionPricingModelDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum", "terseLabel": "Risk-free interest rate, minimum", "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfEstimatedFairValueOfStockOptionAwardsGrantedUsingBlackScholesOptionPricingModelDetails", "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitActivityDetails", "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "terseLabel": "Share Based Compensation Arrangement By Share Based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r350", "r352", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379" ] }, "etnb_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award options aggregate intrinsic value.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Aggregate Intrinsic Value [Abstract]", "terseLabel": "Aggregate Intrinsic Value" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Exercisable as of of March 31, 2024", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "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": [ "r359" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Weighted Average Exercise Price, Exercisable as of March 31, 2024", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "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": [ "r359" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Cancelled and 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": [ "r363" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Granted", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r361" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Aggregate Intrinsic Value", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r59" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Outstanding, Ending Balance", "periodStartLabel": "Outstanding, Beginning Balance", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r357", "r358" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Number of Options", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Weighted Average Exercise Price Outstanding, Ending Balance", "periodStartLabel": "Weighted Average Exercise Price Outstanding, Beginning Balance", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r357", "r358" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "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": [] }, "etnb_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award options weighted average remaining contractual term.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Weighted Average Remaining Contractual Term [Abstract]", "terseLabel": "Weighted Average Remaining Contractual Term (In years)" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "label": "All Award Types", "terseLabel": "Award Type", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price, Exercised", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r362" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price, Cancelled and forfeited", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r363" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price, Granted", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r361" ] }, "us-gaap_ShareBasedPaymentArrangementEmployeeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedPaymentArrangementEmployeeMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Employee [Member]", "terseLabel": "Employee", "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor exercises or has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Includes, but is not limited to, nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires." } } }, "auth_ref": [ "r352", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfEstimatedFairValueOfStockOptionAwardsGrantedUsingBlackScholesOptionPricingModelDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected 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": [ "r375" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Intrinsic Value, Exercisable as of March 31, 2024", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable." } } }, "auth_ref": [ "r59" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Remaining Contractual Term (In years), Exercisable as of March 31, 2024", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "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": [ "r59" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "verboseLabel": "Weighted Average Remaining Contractual Term (In years), 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": [ "r108" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent", "terseLabel": "Percent of purchase shares of common stock", "documentation": "Purchase price of common stock expressed as a percentage of its fair value." } } }, "auth_ref": [] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Shares, Outstanding", "periodEndLabel": "Ending balance, shares", "periodStartLabel": "Beginning balance, shares", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "etnb_ShortTermAvailableForSaleSecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "ShortTermAvailableForSaleSecuritiesCurrent", "crdr": "debit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "lang": { "en-us": { "role": { "documentation": "Short term available for sale securities current.", "label": "Short Term Available For Sale Securities Current", "terseLabel": "Short-term available-for-sale securities" } } }, "auth_ref": [] }, "us-gaap_ShortTermInvestmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermInvestmentsMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable securities", "label": "Short-Term Investments [Member]", "documentation": "Investments which are not otherwise included in another category or item that the entity has the intent to sell or dispose of within one year from the date of the balance sheet." } } }, "auth_ref": [ "r660", "r661", "r662", "r679" ] }, "etnb_ShortTermMarketableSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "ShortTermMarketableSecuritiesMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term marketable securities", "label": "Short Term Marketable Securities [Member]", "documentation": "Short term marketable securities." } } }, "auth_ref": [] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r98", "r178" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureNetLossPerShareScheduleOfWeightedaverageSharesOutstandingUsedToCalculateBasicAndDilutedNetLossPerShareDetails", "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Equity Components", "label": "Equity Components [Axis]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r11", "r30", "r137", "r162", "r163", "r164", "r182", "r183", "r184", "r187", "r195", "r197", "r213", "r263", "r270", "r339", "r385", "r386", "r387", "r403", "r404", "r424", "r426", "r427", "r428", "r429", "r431", "r442", "r465", "r467", "r468", "r469", "r470", "r471", "r492", "r559", "r560", "r561", "r580", "r639" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical" } } }, "auth_ref": [ "r223", "r224", "r583", "r586", "r588", "r646", "r650", "r654", "r658", "r665", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r678", "r696", "r711", "r781", "r833" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r182", "r183", "r184", "r213", "r527", "r569", "r581", "r592", "r593", "r594", "r595", "r596", "r597", "r600", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r613", "r614", "r615", "r616", "r617", "r619", "r621", "r622", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r639", "r712" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementScenarioAxis", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "auth_ref": [ "r199", "r348", "r728", "r729", "r759" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "terseLabel": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r182", "r183", "r184", "r213", "r527", "r569", "r581", "r592", "r593", "r594", "r595", "r596", "r597", "r600", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r613", "r614", "r615", "r616", "r617", "r619", "r621", "r622", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r639", "r712" ] }, "us-gaap_StockIssued1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssued1", "crdr": "credit", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock warrants in connection with term loan", "label": "Stock Issued", "documentation": "The fair value of stock issued in noncash financing activities." } } }, "auth_ref": [ "r40", "r41", "r42" ] }, "etnb_StockIssuedDuringPeriodSharesCashlessExerciseOfWarrants": { "xbrltype": "sharesItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "StockIssuedDuringPeriodSharesCashlessExerciseOfWarrants", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period Shares Cashless Exercise Of Warrants.", "label": "Stock Issued During Period Shares Cashless Exercise Of Warrants", "terseLabel": "Issuance of common stock upon cashless exercise of warrants, shares" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Issuance of common stock upon ESPP purchase, Shares", "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan." } } }, "auth_ref": [ "r11", "r79", "r80", "r107" ] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of common stock, shares", "verboseLabel": "Shares issued and sold", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r11", "r79", "r80", "r107", "r574", "r639", "r663" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Issuance of common stock upon vesting of restricted stock units, net, shares", "totalLabel": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures, Total", "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited." } } }, "auth_ref": [ "r11", "r79", "r80", "r107" ] }, "etnb_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfWithholdingTaxes": { "xbrltype": "sharesItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfWithholdingTaxes", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period Shares Restricted Stock Award Net Of Withholding Taxes.", "label": "Stock Issued During Period Shares Restricted Stock Award Net Of Withholding Taxes", "terseLabel": "Issuance of common stock upon vesting of restricted stock units, net of withholding taxes, shares" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails", "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "terseLabel": "Issuance of common stock upon exercise of stock options, shares", "negatedLabel": "Exercised", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r11", "r79", "r80", "r107", "r362" ] }, "etnb_StockIssuedDuringPeriodSharesWarrantsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "StockIssuedDuringPeriodSharesWarrantsExercised", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock upon exercise of common stock warrants, shares", "documentation": "Stock Issued During Period Shares Warrants Exercised.", "label": "Stock Issued During Period Shares Warrants Exercised" } } }, "auth_ref": [] }, "etnb_StockIssuedDuringPeriodValueCashlessExerciseOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "StockIssuedDuringPeriodValueCashlessExerciseOfWarrants", "crdr": "credit", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period Value Cashless Exercise Of Warrants.", "label": "Stock Issued During Period Value Cashless Exercise Of Warrants", "terseLabel": "Issuance of common stock upon cashless exercise of warrants" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "crdr": "credit", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "Issuance of common stock upon ESPP purchases", "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan." } } }, "auth_ref": [ "r11", "r79", "r80", "r107" ] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of common stock", "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering." } } }, "auth_ref": [ "r11", "r79", "r80", "r107", "r580", "r639", "r663", "r718" ] }, "etnb_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfWithholdingTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfWithholdingTaxes", "crdr": "credit", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock upon vesting of restricted stock units, net of withholding taxes", "documentation": "Stock Issued During Period Value Restricted Stock Award Net Of Withholding Taxes.", "label": "Stock Issued During Period Value Restricted Stock Award Net Of Withholding Taxes" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Issuance of common stock upon exercise of stock options", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r11", "r30", "r107" ] }, "etnb_StockIssuedDuringPeriodValueWarrantsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "StockIssuedDuringPeriodValueWarrantsExercised", "crdr": "credit", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock upon exercise of common stock warrants", "documentation": "Stock Issued During Period Value Warrants Exercised", "label": "Stock Issued During Period Value Warrants Exercised" } } }, "auth_ref": [] }, "etnb_StockOptionsOutstandingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "StockOptionsOutstandingMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfSharesOfCommonStockAvailableForFutureIssuanceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Options Outstanding", "label": "Stock Options Outstanding [Member]", "documentation": "Stock options outstanding member." } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.89bio.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited", "http://www.89bio.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders\u2019 equity", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r80", "r83", "r84", "r99", "r602", "r618", "r640", "r641", "r707", "r719", "r754", "r770", "r818", "r838" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity [Text Block]", "terseLabel": "Stockholders' Equity", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r104", "r179", "r322", "r324", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r336", "r339", "r433", "r642", "r643", "r664" ] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]", "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event." } } }, "auth_ref": [ "r472", "r494" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Events", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r472", "r494" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTable", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Table]", "terseLabel": "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": [ "r472", "r494" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r472", "r494" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r472", "r494" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureSubsequentEvents" ], "lang": { "en-us": { "role": { "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r493", "r495" ] }, "us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]", "terseLabel": "Subsidiary Or Equity Method Investee Sale Of Stock By Subsidiary Or Equity Investee [Table]", "documentation": "Different names of stock transactions and the different attributes of each transaction." } } }, "auth_ref": [] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfSharesOfCommonStockAvailableForFutureIssuanceDetails", "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Axis]", "terseLabel": "Sale of Stock", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "us-gaap_SubsidiarySaleOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockLineItems", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsidiary, Sale of Stock [Line Items]", "terseLabel": "Subsidiary Sale Of Stock [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "etnb_SummaryOfSignificantAccountingPoliciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "SummaryOfSignificantAccountingPoliciesLineItems", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Summary Of Significant Accounting Policies [Line Items]", "terseLabel": "Summary Of Significant Accounting Policies [Line Items]" } } }, "auth_ref": [] }, "etnb_SummaryOfSignificantAccountingPoliciesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "SummaryOfSignificantAccountingPoliciesTable", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Information related to various accounting policies of the entity.", "label": "Summary Of Significant Accounting Policies [Table]", "terseLabel": "Summary Of Significant Accounting Policies [Table]" } } }, "auth_ref": [] }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureBalanceSheetComponents" ], "lang": { "en-us": { "role": { "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "Balance Sheet Components", "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity." } } }, "auth_ref": [ "r740" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosures of cash information:" } } }, "auth_ref": [] }, "etnb_TermALoanFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "TermALoanFacilityMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Term A loan facility.", "label": "Term A Loan Facility [Member]", "terseLabel": "Term A Loan Facility" } } }, "auth_ref": [] }, "etnb_TermBLoanFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "TermBLoanFacilityMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Term b loan facility.", "label": "Term B Loan Facility [Member]", "terseLabel": "Term B Loan Facility" } } }, "auth_ref": [] }, "etnb_TevaAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "TevaAgreementMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Teva Agreements", "documentation": "Teva agreement.", "label": "Teva Agreement [Member]" } } }, "auth_ref": [] }, "etnb_TevasDevelopmentProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "TevasDevelopmentProgramMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Tevas development program.", "label": "Tevas Development Program [Member]", "terseLabel": "Teva's Development Program" } } }, "auth_ref": [] }, "etnb_TevasGlycoPEGylatedFGF21ProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "TevasGlycoPEGylatedFGF21ProgramMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Tevas glycoPEGylated FGF21 program.", "label": "Tevas Glyco P E Gylated F G F21 Program [Member]", "terseLabel": "Teva's GlycoPEGylated FGF21 Program" } } }, "auth_ref": [] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualAxis", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual" } } }, "auth_ref": [ "r761", "r821" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]", "terseLabel": "Title of Individual" } } }, "auth_ref": [] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "terseLabel": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "etnb_TrancheFourMember": { "xbrltype": "domainItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "TrancheFourMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Tranche four.", "label": "Tranche Four [Member]", "terseLabel": "Tranche Four" } } }, "auth_ref": [] }, "etnb_TrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "TrancheOneMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tranche One", "documentation": "Tranche one.", "label": "Tranche One [Member]" } } }, "auth_ref": [] }, "etnb_TrancheThree1Member": { "xbrltype": "domainItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "TrancheThree1Member", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tranche Three", "label": "Tranche Three1 [Member]", "documentation": "Tranche three1 member." } } }, "auth_ref": [] }, "etnb_TrancheTwoAndThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "TrancheTwoAndThreeMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Tranche two and three.", "label": "Tranche Two And Three [Member]", "terseLabel": "Tranche two and three" } } }, "auth_ref": [] }, "etnb_TrancheTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "TrancheTwoMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Tranche two.", "label": "Tranche Two [Member]", "terseLabel": "Tranche Two" } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments", "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms." } } }, "auth_ref": [ "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r318", "r335", "r432", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r550", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r766", "r767", "r768", "r769" ] }, "etnb_TwoThousandAndNineteenEquityIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "TwoThousandAndNineteenEquityIncentivePlanMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "documentation": "2019 equity incentive plan.", "label": "Two Thousand And Nineteen Equity Incentive Plan [Member]", "terseLabel": "2019 Plan" } } }, "auth_ref": [] }, "etnb_TwoThousandAndTwentyFourLoanAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "TwoThousandAndTwentyFourLoanAgreementMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024 Loan Agreement", "label": "Two Thousand And Twenty Four Loan Agreement [Member]", "documentation": "Two thousand and twenty four loan agreement." } } }, "auth_ref": [] }, "etnb_TwoThousandAndTwentyOneAtTheMarketFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "TwoThousandAndTwentyOneAtTheMarketFacilityMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2021 ATM Facility", "label": "Two Thousand And Twenty One At the Market Facility [Member]", "documentation": "Two Thousand And Twenty One At the Market Facility [Member]" } } }, "auth_ref": [] }, "etnb_TwoThousandAndTwentyOneLoanAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "TwoThousandAndTwentyOneLoanAgreementMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Two thousand and twenty one loan agreement.", "label": "Two Thousand and Twenty One Loan Agreement [Member]", "terseLabel": "2021 Loan Agreement" } } }, "auth_ref": [] }, "etnb_TwoThousandAndTwentyThreeAtTheMarketFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "TwoThousandAndTwentyThreeAtTheMarketFacilityMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2023 ATM Facility", "label": "Two Thousand And Twenty Three At the Market Facility [Member]", "documentation": "Two Thousand And Twenty Three At the Market Facility [Member]" } } }, "auth_ref": [] }, "etnb_TwoThousandAndTwentyThreeInducementPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "TwoThousandAndTwentyThreeInducementPlanMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "2023 inducement plan.", "label": "Two Thousand And Twenty Three Inducement Plan [Member]", "terseLabel": "2023 Plan" } } }, "auth_ref": [] }, "etnb_TwoThousandAndTwentyThreeLoanAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "TwoThousandAndTwentyThreeLoanAgreementMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Two thousand and twenty three loan agreement.", "label": "Two Thousand and Twenty Three Loan Agreement [Member]", "terseLabel": "2023 Loan Agreement" } } }, "auth_ref": [] }, "etnb_TwoThousandTwentyThreeInducementPlanAndTwoThousandNineteenEmployeeStockPurchasePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "TwoThousandTwentyThreeInducementPlanAndTwoThousandNineteenEmployeeStockPurchasePlanMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2023 Inducement Plan and 2019 Employee Stock Purchase Plan", "label": "Two Thousand Twenty Three Inducement Plan And Two Thousand Nineteen Employee Stock Purchase Plan Member", "documentation": "Two thousand twenty three inducement plan and two thousand nineteen employee stock purchase plan." } } }, "auth_ref": [] }, "us-gaap_TypeOfAdoptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfAdoptionMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update [Domain]", "terseLabel": "Accounting Standards Update", "documentation": "Amendment to accounting standards." } } }, "auth_ref": [ "r135", "r136", "r137", "r138", "r139", "r186", "r187", "r188", "r189", "r199", "r225", "r226", "r260", "r261", "r262", "r263", "r265", "r266", "r267", "r268", "r269", "r270", "r283", "r385", "r386", "r387", "r401", "r402", "r403", "r404", "r408", "r409", "r410", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r454", "r455", "r461", "r462", "r463", "r464", "r473", "r474", "r478", "r479", "r480", "r481", "r488", "r489", "r490", "r491", "r492", "r528", "r529", "r530", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568" ] }, "us-gaap_TypeOfArrangementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfArrangementAxis", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails", "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails", "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative", "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r412" ] }, "us-gaap_USGovernmentAgenciesShorttermDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USGovernmentAgenciesShorttermDebtSecuritiesMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "US Government Agencies Short-Term Debt Securities [Member]", "terseLabel": "U.S. government bonds", "documentation": "Debt securities issued by US government agencies, for example, but not limited to, Government National Mortgage Association (GNMA or Ginnie Mae) which have maturities of one year or less. Excludes US Treasury securities and debt issued by Government-sponsored Enterprises (GSEs), for example, but not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae)." } } }, "auth_ref": [ "r713", "r714", "r715", "r716", "r831" ] }, "us-gaap_USTreasurySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USTreasurySecuritiesMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. Treasury securities", "label": "US Treasury Securities [Member]", "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years)." } } }, "auth_ref": [ "r683", "r697", "r699", "r831" ] }, "etnb_UnauditedInterimCondensedConsolidatedFinancialStatementsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "UnauditedInterimCondensedConsolidatedFinancialStatementsPolicyTextBlock", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Unaudited Interim Condensed Consolidated Financial Statements", "label": "Unaudited Interim Condensed Consolidated Financial Statements [Policy Text Block]", "documentation": "Unaudited interim condensed consolidated financial statements." } } }, "auth_ref": [] }, "etnb_UnderwritingDiscountsAndCommissions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "UnderwritingDiscountsAndCommissions", "crdr": "debit", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Underwriting discounts and commissions.", "label": "Underwriting Discounts And Commissions", "terseLabel": "Underwriting discounts and commissions" } } }, "auth_ref": [] }, "etnb_UnpaidOfferingCostsIncludedInAccruedExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "UnpaidOfferingCostsIncludedInAccruedExpenses", "crdr": "debit", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Unpaid offering costs included in accrued expenses", "label": "Unpaid Offering Costs Included In Accrued Expenses", "documentation": "Unpaid offering costs included in accrued expenses." } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized tax benefits", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Unrecognized Tax Benefits, Ending Balance", "periodStartLabel": "Unrecognized Tax Benefits, Beginning Balance", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r391", "r395" ] }, "us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsPeriodIncreaseDecrease", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase in unrecognized tax benefits", "label": "Unrecognized Tax Benefits, Period Increase (Decrease)", "totalLabel": "Unrecognized Tax Benefits, Period Increase (Decrease), Total", "documentation": "Amount of increase (decrease) in unrecognized tax benefits attributable to uncertain tax positions taken in tax returns." } } }, "auth_ref": [ "r811" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r45", "r46", "r47", "r124", "r125", "r126", "r127" ] }, "us-gaap_ValuationTechniqueAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationTechniqueAxis", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Valuation Approach and Technique [Axis]", "terseLabel": "Valuation Approach and Technique", "documentation": "Information by valuation approach and technique." } } }, "auth_ref": [ "r12" ] }, "us-gaap_ValuationTechniqueDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationTechniqueDomain", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Valuation Approach and Technique [Domain]", "terseLabel": "Valuation Approach and Technique", "documentation": "Valuation approach and technique." } } }, "auth_ref": [ "r12" ] }, "us-gaap_ValuationTechniqueOptionPricingModelMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationTechniqueOptionPricingModelMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Valuation Technique, Option Pricing Model [Member]", "terseLabel": "Valuation Technique, Option Pricing Model", "documentation": "Valuation technique calculating price of option." } } }, "auth_ref": [ "r816" ] }, "us-gaap_WarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfOutstandingPotentiallyDilutiveSecuritiesExcludedFromCalculationOfDilutedNetLossDetails" ], "lang": { "en-us": { "role": { "label": "Warrant [Member]", "terseLabel": "Warrants", "verboseLabel": "Warrants to Purchase Common Stock", "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": [ "r709", "r710", "r713", "r714", "r715", "r716" ] }, "etnb_WarrantPublicOfferingsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "WarrantPublicOfferingsMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfOutstandingWarrantsToPurchaseSharesOfCommonStockDetails" ], "lang": { "en-us": { "role": { "documentation": "Warrant public offerings member.", "label": "Warrant Public Offerings [Member]", "terseLabel": "Warrants Public Offerings" } } }, "auth_ref": [] }, "etnb_WarrantTermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "WarrantTermLoanMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfOutstandingWarrantsToPurchaseSharesOfCommonStockDetails" ], "lang": { "en-us": { "role": { "documentation": "Warrant term loan member.", "label": "Warrant Term Loan [Member]", "terseLabel": "Warrants Term Loan" } } }, "auth_ref": [] }, "etnb_WarrantTermLoanOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "WarrantTermLoanOneMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfOutstandingWarrantsToPurchaseSharesOfCommonStockDetails" ], "lang": { "en-us": { "role": { "documentation": "Warrant term loan one member.", "label": "Warrant Term Loan One [Member]", "terseLabel": "Warrants Term Loan" } } }, "auth_ref": [] }, "etnb_WarrantTermLoanTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "WarrantTermLoanTwoMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfOutstandingWarrantsToPurchaseSharesOfCommonStockDetails" ], "lang": { "en-us": { "role": { "documentation": "Warrant term loan two.", "label": "Warrant Term Loan Two [Member]", "terseLabel": "Warrants Term Loan" } } }, "auth_ref": [] }, "us-gaap_WarrantsAndRightsOutstandingMaturityDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantsAndRightsOutstandingMaturityDate", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails", "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfOutstandingWarrantsToPurchaseSharesOfCommonStockDetails" ], "lang": { "en-us": { "role": { "label": "Warrants and Rights Outstanding, Maturity Date", "terseLabel": "Warrant expiration date", "documentation": "Expiration date 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 YYYY-MM-DD format." } } }, "auth_ref": [ "r817" ] }, "etnb_WarrantsAndRightsOutstandingMaturityDateDescription": { "xbrltype": "stringItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "WarrantsAndRightsOutstandingMaturityDateDescription", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfOutstandingWarrantsToPurchaseSharesOfCommonStockDetails" ], "lang": { "en-us": { "role": { "documentation": "Warrants and rights outstanding maturity date description.", "label": "Warrants And Rights Outstanding Maturity Date Description", "terseLabel": "Expiration Date" } } }, "auth_ref": [] }, "etnb_WarrantsAndRightsOutstandingMaturityMonthAndYear": { "xbrltype": "gYearMonthItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "WarrantsAndRightsOutstandingMaturityMonthAndYear", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureTermLoanFacilityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Warrants and rights outstanding maturity month and year.", "label": "Warrants and Rights Outstanding Maturity Month and Year", "terseLabel": "Warrants expiration month and year" } } }, "auth_ref": [] }, "etnb_WarrantsToPurchaseCommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "WarrantsToPurchaseCommonStockMember", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfSharesOfCommonStockAvailableForFutureIssuanceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants To Purchase Common Stock", "label": "Warrants To Purchase Common Stock [Member]", "documentation": "Warrants to purchase common stock member." } } }, "auth_ref": [] }, "etnb_WarrantsToPurchaseCommonStockPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.89bio.com/20240331", "localname": "WarrantsToPurchaseCommonStockPolicyTextBlock", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Warrants to purchase common stock.", "label": "Warrants To Purchase Common Stock Policy [Text Block]", "terseLabel": "Warrants To Purchase Common Stock" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureNetLossPerShareScheduleOfWeightedaverageSharesOutstandingUsedToCalculateBasicAndDilutedNetLossPerShareDetails", "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted-average shares used to compute net loss per share, diluted", "totalLabel": "Weighted Average Number of Shares Outstanding, Diluted, Total", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r202", "r208" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.89bio.com/20240331/taxonomy/role/DisclosureNetLossPerShareScheduleOfWeightedaverageSharesOutstandingUsedToCalculateBasicAndDilutedNetLossPerShareDetails", "http://www.89bio.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted-average shares used to compute net loss per share, basic", "totalLabel": "Weighted Average Number of Shares Outstanding, Basic, Total", "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": [ "r201", "r208" ] } } } }, "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": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r6": { "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" }, "r7": { "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" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-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": "1B", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1B" }, "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": "(bbb)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r13": { "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" }, "r14": { "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" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r17": { "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" }, "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.1)", "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.19(a))", "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.19(b),22(b))", "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.19-26)", "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.20)", "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.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r32": { "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" }, "r33": { "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" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r40": { "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" }, "r41": { "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" }, "r42": { "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" }, "r43": { "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" }, "r44": { "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" }, "r45": { "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" }, "r46": { "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" }, "r47": { "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" }, "r48": { "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" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-2" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-4" }, "r51": { "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" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1" }, "r59": { "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" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "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" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r68": { "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" }, "r69": { "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" }, "r70": { "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" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "320", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-5" }, "r75": { "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" }, "r76": { "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" }, "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(19))", "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(20))", "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(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r80": { "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" }, "r81": { "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" }, "r82": { "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "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(10))", "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(20))", "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(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r99": { "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" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-12A" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-5" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-23" }, "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(11))", "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(13))", "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(16))", "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(23))", "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": "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" }, "r116": { "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" }, "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.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-6" }, "r119": { "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" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "40", "Subparagraph": "(Note 3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481418/840-10-55-40" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481501/840-20-50-2" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481501/840-20-50-2" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "SubTopic": "20", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "326", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-3" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "326", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-3" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "326", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-3" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-4" }, "r133": { "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" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(2))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r137": { "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" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "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(1))", "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(17))", "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(18))", "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(20))", "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(22))", "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(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r149": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r158": { "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" }, "r159": { "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" }, "r160": { "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" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "r179": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r186": { "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" }, "r187": { "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" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-3" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r201": { "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" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-1" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-2" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r263": { "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" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147477123/405-50-65-1" }, "r284": { "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" }, "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", "Subparagraph": "(a)", "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": "(b)", "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": "(c)", "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": "(e)", "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": "(f)", "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": "(h)", "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": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483041/730-20-50-1" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28" }, "r394": { "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" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r396": { "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" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r403": { "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" }, "r404": { "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" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r406": { "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" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-5" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r424": { "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" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "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": "(bbb)(1)", "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": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r452": { "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" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r456": { "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" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-30" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-31" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-32" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-5" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r465": { "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" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r482": { "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" }, "r483": { "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" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r487": { "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" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r492": { "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" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r532": { "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(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r539": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r555": { "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" }, "r556": { "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" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r559": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r563": { "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" }, "r564": { "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" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r568": { "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" }, "r569": { "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" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(f)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(f)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(f)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r590": { "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" }, "r591": { "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" }, "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(1))", "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(12)(b)(1))", "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(12)(b)(2))", "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(12)(b)(3))", "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(13)(a)(2))", "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(13)(a)(3))", "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(14))", "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(15))", "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(16)(a))", "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(17))", "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(19))", "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(2)(a))", "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(2)(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(3)(a))", "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(3)(b))", "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(3)(c))", "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": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r609": { "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" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "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" }, "r620": { "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" }, "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(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(2)(a))", "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(2)(g)(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(3))", "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)(1))", "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)(2))", "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)(a)(3))", "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)(a)(5))", "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)(a)(6))", "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)(a)(7))", "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)(1))", "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)(2))", "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(7)(c)(3))", "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": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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" }, "r638": { "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" }, "r639": { "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" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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" }, "r643": { "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" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r645": { "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" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "12", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-12" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "19", "Subparagraph": "(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-19" }, "r649": { "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" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r651": { "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" }, "r652": { "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" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5D", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5D" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5D", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5D" }, "r657": { "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" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r663": { "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" }, "r664": { "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" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r666": { "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" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r676": { "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" }, "r677": { "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" }, "r678": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r679": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column A))", "SubTopic": "320", "Topic": "946", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r680": { "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" }, "r681": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r682": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r683": { "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" }, "r684": { "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" }, "r685": { "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" }, "r686": { "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" }, "r687": { "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" }, "r688": { "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" }, "r689": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r690": { "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" }, "r691": { "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" }, "r692": { "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" }, "r693": { "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" }, "r694": { "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" }, "r695": { "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" }, "r696": { "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" }, "r697": { "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" }, "r698": { "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" }, "r699": { "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" }, "r700": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r701": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r702": { "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" }, "r703": { "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" }, "r704": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479908/805-50-55-1" }, "r705": { "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" }, "r706": { "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" }, "r707": { "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" }, "r708": { "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" }, "r709": { "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" }, "r710": { "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" }, "r711": { "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" }, "r712": { "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" }, "r713": { "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" }, "r714": { "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" }, "r715": { "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" }, "r716": { "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" }, "r717": { "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" }, "r718": { "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" }, "r719": { "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" }, "r720": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r721": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r722": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r723": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r724": { "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" }, "r725": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r726": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r727": { "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" }, "r728": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10" }, "r729": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3" }, "r730": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r731": { "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" }, "r732": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r733": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r734": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r735": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r736": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r737": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r738": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r739": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483504/205-10-50-1" }, "r740": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//210/tableOfContent" }, "r741": { "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" }, "r742": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r743": { "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(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r744": { "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" }, "r745": { "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" }, "r746": { "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" }, "r747": { "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" }, "r748": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r749": { "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" }, "r750": { "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" }, "r751": { "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" }, "r752": { "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" }, "r753": { "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" }, "r754": { "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" }, "r755": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r756": { "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" }, "r757": { "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" }, "r758": { "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" }, "r759": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r760": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r761": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r762": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-1" }, "r763": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11" }, "r764": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r765": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r766": { "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" }, "r767": { "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" }, "r768": { "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" }, "r769": { "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" }, "r770": { "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" }, "r771": { "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" }, "r772": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1" }, "r773": { "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" }, "r774": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r775": { "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" }, "r776": { "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" }, "r777": { "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" }, "r778": { "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" }, "r779": { "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" }, "r780": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r781": { "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" }, "r782": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r783": { "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" }, "r784": { "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" }, "r785": { "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" }, "r786": { "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" }, "r787": { "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" }, "r788": { "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" }, "r789": { "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" }, "r790": { "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" }, "r791": { "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" }, "r792": { "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" }, "r793": { "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" }, "r794": { "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" }, "r795": { "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" }, "r796": { "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" }, "r797": { "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" }, "r798": { "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" }, "r799": { "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" }, "r800": { "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" }, "r801": { "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" }, "r802": { "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" }, "r803": { "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" }, "r804": { "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" }, "r805": { "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" }, "r806": { "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" }, "r807": { "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" }, "r808": { "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" }, "r809": { "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" }, "r810": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "730", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483041/730-20-50-1" }, "r811": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r812": { "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" }, "r813": { "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" }, "r814": { "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" }, "r815": { "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" }, "r816": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r817": { "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" }, "r818": { "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" }, "r819": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r820": { "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" }, "r821": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r822": { "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" }, "r823": { "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" }, "r824": { "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" }, "r825": { "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" }, "r826": { "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" }, "r827": { "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" }, "r828": { "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" }, "r829": { "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" }, "r830": { "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" }, "r831": { "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" }, "r832": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r833": { "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" }, "r834": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480109/944-80-50-1" }, "r835": { "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" }, "r836": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r837": { "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" }, "r838": { "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" }, "r839": { "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 58 0000950170-24-057180-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000950170-24-057180-xbrl.zip M4$L#!!0 ( +J%J5@LHG:5'>(! ,EY%@ 1 971N8BTR,#(T,#,S,2YH M=&WL?6EWVTB2[??Y%7CNF6G7>4HY]T6NJG=4LMVC\ZILMV7/\K[XY&IABB+4 M &E+\^M?)*C56BV!%$BB3K_DDW\ MUR*.?17*\9=?_KJ]M[.[^]?_\^L__?R_$"I>O=E]6[R-WXIM/RF_QE=EXT=5 M,ZUC\7SOCY^*W?&H',?B/W_[\'OQJO+3@SB>%*C8GTP.MUZ\^/;MVV9(Y;BI M1M,)O*O9]-7!BP*ADX?OU-'FSXM7=A*++8HI1U@@;#X2MD7XEM";C!CROS'> MPOC"UZK#X[K\LC\IGON?BOPM>/=X'$>CX^)-.;9C7]I1L7?ZT@UHI=\LMD>C MXD/^5E-\B$VLO\:P.7OF_@2& X9DW/SR[$++O['-JO[R@AAC7ASE>Y[-;MHZ M*F:W3B[>6EYJP,6[V0L8Q@ET+9[>#P/_ MYRVWY\O.-F>W'UVY_U+_\M736\NCFYY+JV*9C=<=:,28URQYH[^@TO MH0@SQ,CI-^-D["Y]21M75JUTY.6,V?FMY=$$0?#&I[;A)57W0 M"E2>*I CC2X]Y_IFWO:0W&Z*B#Q]2%-/KHXE?'AYT"?UC6-H7L#59[_^4_'S M?K0!?A8_3\K)*/Y*,/K[SR]FO^=/#^+$MC""XC^FY==?GNU4XPF "_H((_JL M\+._?GDVB4>3%ZUPOLA/?7'RV)]=%8Z+9G(\BK\\.[#UEW*\5=CII/I?Y<%A M5<-JFKP\M"$CWE:A#X]>/FO?&LJOIU\*97,XLL=Y=4>X^G-YM)6?'>O9KV4( M<=S^>K[\BS+\\NS-9YZ"5MPPQ&F(B"<6D6,X("X3YRQ(+3C,RM@>Y+?$WA2%=[ 9\U)-X\F'V*" ?@XT(AUGA&"MD?72(,4-UDHYI M0I[]^G?R\XM+S;JAE99QFHA!&#L"#PL::9TXTE(1;)6+4=J+K7P]ALDYWH%V MUG:T.P[QZ/_&XX>U$(-T*RV(8O=JJ3(:QI,26,Q"($YT0,9@B> 9T@@:,(WJ M8DMWIG5]-IS_%6W]>ARR@GE88Q$B%-Y\KY8:$1CWFB -XX>XBP09K"6*@KA$ MM$HRBHLMW89I#^W4C^R7AS4OV5$3;VCC",.WC#ID9=.(:YL0,Z8 MB +SUAJ9C(SFM'4G^+BU4QTGC3.:?4*XD$MC#4JEUA0J%(J=!64NB6N7?3 M+R\)%[@2U%HDF+2(V^21CLXCI[QWA$BLJ;XJ9D!8JAIPJL7AO';?I4L?/6RM M@%( <9>(X7NMYJBDC3X"+OC<=,PM??8Y,G:0:!Y/M.*I*[9[9_-M6T;O]J>>_625_;L=_Y3)U*T%D% MJY4!5-$HD.,,1,=&YH7%A##Y[/2KL169T[_*D/].9:R+MMGQ6N:TL_M_+^NA M[[]\^K@F?LF3-/LSP,N.#D>E+R=_Q ,'KP@E7&W-J/,U, %YS=]Y#<0%-"8L M!!CXC$)'9?/LUXOP5(WW)I7_<_:LGU]<^XI?3]MVUI(7UW7[L%TT9ZV>V'J2 M<>/73,P0)O"_L^><73L;OW#A5M8JN\M73O\^?, 2NSC-VC.\4<0M?A[9,$Y 0H0D_7 MQ-[4-64H;7V\9TC:?SM M^(]HLZNNM3!JL*-!_QY?;LC9S1=N;3Y$#R84,)&YX@J_O$P>@RMA,Y@#4&W7Y>3U MU^L%Y?(-\UZ0^7]=+$@/^BPY4'081X*X 'L;K F,/#$L*2Z(3;TE/SLCVS3O MTG_8O"0G[^K69WYA89QK! -<$&2Z!C)!()9$X M*+N,[+6=UNV/?YQ.]DK.G24 R4'&[.%3B./$D658@W'*%+4^):U[RQ#N:0ML M>S\]F([@WO!NLA_K?%\=]_/3OL;L/3RXRVA=SJGU'(.- +K6Z=9-:2U(I(7Y M)<9PH;0+M+W3I+0XI<(F(CJ%MJP7*CF0M)9P%$O68J M+?FL;(?0DF8[>F_+L#O>L8?EQ(ZZY,:/=C@LI]D?3%XUDB&GK 3Z;# R5 >4 MI"9,>&UD?]'Z!^DS\*EE8= ^ (4V$9"5T@"S B3()IYWXKS!@CNL;.SKK/0, M:%EW0*MU=$('$!,3(\Q* KO&4(L"MM%K#)0UZ+[-2E-/MCYD?\=L]/.??]BC M\F!ZT!5XMOMI5]T)[V/=;I"-?6SWX>YRNBTG(W)&X8A!,IFU#'&K0&2-#4!V MI7?*4.YH;W7OTTW[E M&0>.'IO71WXT#3&\J:N#K/RGD]:G_BZ]MO48ED0# #.+S#B^_@&7)_;UP>&H M.HYQ$3MO3Z-#$O7.2!<0D<:!56T8,HF!#C$\$!HM8ZFW[M(UW %S49B4-[\$ M$4 %HP&5SY-$260]8RF3JK<2.WBWYQ1ND81(0/\Y4@1L:4ZX0)K2B*SF6AE" M@_2]=5B_']GQ6WL0KY^<"S.S.PY3WTY+_DH[:V>WO879GL0XO@37[Z= 7VP3 M\^U+8^3A(&T$(+;2"5#($2,'YAT2@GFC/=CBHK\L\BZ6]&GO8]UB[_&YNIT# M:WPPA:7+1V%[LW"I4P%K4',B [Q8#7H)4L0 )/A7+B@?&]]1HO42[=%@5RG ME/*[%Z>3.B0J6/-$&,MG W!&,E!,\!M&) BGJ?,L"-/7!7'7)FK[][O#]M#A M.T /&*2P1!R2"*X\9@Q1QX#R"ZR04<(A85.2TB879&]E=7!5+).KHD,%(ZCR MW$J."*,&.*[WR&&&44C86!&$U]+W==$NS<;^$^T":BEHL(!''A@#YX$@$X)' M1N#$G")6VMX= KEN9Z,L83G&6Q0L,(B+KU%VO* 6(HVQ>0QY[R G@SX\K%D@:5&+B3HO)(>60.F9I1,"RD$X:JW&Q=W24^[?CLS4];& MYV!2BL8KA;"7H NIIDAG%RJ8N)Y*'1R6O=T-\"%.+.!A.-W.G/<615=3 M0ZTWD2003P[DA!N:#]E;B;!1RDDU#F?1VS*1W#R1VK&6QD.98R<8(T MP=G#"QHG^_& :)+H# $N$WO+5H8CFG<)>F=^&NN9E,IBI$+.7D�X8YBG , M0%68,JZ_]D@/!'U.SGAEHE+*(R\T3 H(,BA&L!2Q-!BG9%0TO=T@OLM\OX[! M@/6Q/?FX'T_\G(LY\/1$SC.XA/&$IM["T86!;U?# M54+Q_1VOCPZCG\20.497BV:![I>\W-H8RH_1[X]+6)67NWOU^LQE][Z&Y\*: MK$+L[*C4X JZ<4^78TL=$PB+G'&'B(A,Y YI'A,H!1%HF+M]M1P*$UL;O* 2 M29] 86)GD$Z)(9$AB4DGF.NMWV@A,<\GY'8EC5BADQ82)"1XD\4D!933_"'J ME28Q*BQQ;T_,/(0(M^BW>"K\1),KG8T66P2F3D[_X3@RCE$DE(XB4J9B_VC% M_$_(+8/.?)KU H93L#@'IDDPB#DVH#.MHLA';H2S(1G3VV#;N\#@U$/QL3H- M@U["(Z^6.RYYQ,B:Z!%WCB#C@T))IB"X"5BIW@GT0G(++*F\$6IL<@Y%GD.X M'/;(:@N4%0BJQ!$(;'1]F\X'X_-R>I,20*+D(F>SQS!%V@OD$H CM=RP9)40 MHK_D^/IHD@\1S.0R&^ M]GT:EY/FP]ZG97'=1H%5SFV(I&,V[V0&9# &Z\5A M(H7@P%M[NW'6QSW-+D.ON*2*Z#PKWN5D]1*YH!,"@P)S!^8DD;U53P,KO%'@ MM("9 Y;A&0N(!^7RK(+ I0BTPP D]C?':.^RGW07[9-REG$24,0);#L5 K)$ MYA./7C)'@,?KWG&'OB5X8HOG$X[!<,J8HP0" S[A*#(L&K"XJ!>:T:!MZ-NT MK:U)/I_#R9CZQ(S72"7-@5WOV:X$[M3^^-?VA;/Y\T^96F,0:[.0/H.>'?>,E M5[C1)J.35<"YD@:(-Q991R)*,5$P88R7NK<0OZS90'I@MXKH(P$^C:SU%*BV M38?/K@V#(P)[ZW4B(1U3WCW6^PQ3G&B32:A%1 MD%8@'KQ' +$:49=P%F47^END\,Z39G>FI1Y _+HU 49(#+G&KM8X9\X,&KDD M B+*:>&(8\'U5MO>%3NP4XV_QCI_YTVT$\"L#[%-2O&QNG ^?B%E@;K,K,:D M%!X[)'PB,&$T(4MS$3$!&IB .&/3VWQ$RZ)PNDSW@HF(G #2$M?F$XO($)@N M@D$/:6I9H,M^E'-Q-1V?*#NY\D8:X PBYIUK _\8[R+PW!B5H]8RU=N=Z\=[ M;7JCJ4*BAG*6$)6@G[@4N40=&!Z*2ZFCS@7K>QOE-M=XYUGREVNB0W(RF._3 MT+<7YIH>I@<2JPG52C""A S \H/,M98TSAD6.)>$XAAZ:YDN/AWX0C+3/%%- M;^V4("8BSS50)#" D.%1\UB-!6*2I M2HAP[%AT%O[7V[B8'H4&=LB1HP'#)0)<6Y?,+%FTELH@Q0P)7CM \?YRY,[J M5'9-R]]4I[?>W'T MU)_2 R:G,1:,1P MF1.X60-&/P4-P((%\#&1R=2[]=)_E'D:4_]I$$#BF$41S[B"-B /Z(<^:0PPEFRH ) M3I()6/0VOFCPE7Q.6CCE@0$ZRF'ZDDC(.9]0PIXZ$:C@_D M]E$4SE 3I!*(!@& RIU!CA&'C%2*8L&M6UZ5_)0Y52]@+.EP]RH1KPV :KMG MQ5402"N24 S*D,1Y!"W8U]E:5B&=4]T'9YP5A&5?M ^JBT#T+X?!P95E2B.2H4^#'Q"F%AVJ 'K"7M MFZ^\,YE2/AGBG43>QY#=$5F-@719Y1EA0A'N>QNJU\?MGJ;FU)%?\:E?;FXVY %G*1SJ2S"FX M,$8S)DU$6L \M;&%SBN/A#3*.LN$)KVU MEQ=;7:^GFU9SRBT1-0BJCX@*8P!S'4868!BY:%*@GD367P(SJZ!]1C1_KWQ[ M%N"*XSKF*!N8JU(4J*WFN&N F\G M%]Y/'3SH74JQ7J9\M,JE2'D"ZY("FDKZZ^/N=!]Q?OBQ MG!!/O8A*!X."REF]'5-()Y)#!RW61C%O>6]#!^=_!/2)TQWTP''(.(Z&:H:4 MQKD0/9CHAD>&O/%@!B@A?)R[[_NAZ^.N+94KKM^EKHA!L14RY-QNW$N >.N1 MMAR6C,<4>V$U2;T[S+UF8$N$<(RGU@'O$ \Y*SR5#"6I3(B:>];?/GB\IU"Z V?,X%I6#$)C.U<2IDQH'(X),0I M22)YYJ1:'6%_+%- IDX4.4W!%@M:B("C\[:_]>MZ$&@P M)T&548M<2#+F4SD\%VK18 8C(UCD'"?C^EL(Y,>3!N<$O?'?*^#(G<:A#"5M M^^1HFH_[."40""!'0%^I!SU&-=!7,$0]?"JQ%D;XWOD:AS.9'9W)_,&$^+VQ MN:Q(4:4H44S>(+"[++)4"H1S/9KH @$CN:^+]N'5RE^57W,#PGM[? ^$Z2/* M]Q19>^#"5U$[:9U"1.8P).5A13,CD1>M;Y^K:'MW%FAMJ_+T8+TP@[WFUB#E MI,L9RSE06QR0\%X+BUFD_4W]=$^K8Z$U"#N,*,SG_AGW&J4H2-Z-RPDNI$=2 M:855]%&YWBJGIZJ+-I\8:N*<-E8X%+!,8)J#N!CI,-*<,$:4#4;W=R;N&7WK M_?1@VFZ.O)OLQSK?5\?]_+2O<19>L2RS%1C'A.?@09"0'- 9D?'$(RUU\I%J M*]TR!G2N3=J&IW&_F>"%,-G]1CF@K8XY?EMA%'U@#@>O ^ZMHZ=78< =.M\L M<9%%%1%VF@+N,I,SA6M$.7<<9DL'W]O-RX%RWHS/23/#5"X3B<'H)A%I3#'R M,6D9P.8.N+>Q+/<*-/Q;',?:CF!>M\-!.2[!)+8Y1&$QH89/$V>@K]O>LQ3W*1-6'%4A?_*'$;0P Q+BH%3N^QCY\1'Y"*H# ?$3B:&82I[.UN+ MKT&PDC2!$1)E\ YYDGU:%C2.UEXCP6*PDI,D>&^Y7X_/,7>Y)49M-#*7!Y$\ M[^.:A!SA DGKN/*>JI%A98'NMM*>V[_%Y/%^';Y2$.':30N"US+G*E39@@ZA3RW''C 1JQ MZ:UCR_D[.>N7RUJO,F,!M(,@PGC,(1^Z#$U3:T-?UT)M-V!ZPVQ0=\S$$ ME$]K()Y,S'7:>9Y1QH7!;'ES+3TEN^U0TEC4H'R)0T08!\@K006;G'L9XQ!- MY%KJWI[@Z.F.PGPF*AB+(V,8P80!5U*8@HJ,!%D%Y-83K$'"^CI1=Y'9#\VT M+40)/Y8PI7%@3%%F4]Z*RSEQF4":T) #B)(U&$M#>FMF]#Y/Q-/H+:(%U=I[ M1)W.J3]R@D3#X.DLN!2)2TGW[C32?4CB3C4:69?]_WF2[PF!/R3FK6]]\OHK M_',U_O:[&^9ORN3_W=.4N7CKH^)-B8G.\@2/RTLGAEQ$4BMD!54,E@V)N+^G MEA:5*KEK$K:X6)PV3?/]\(ATF$2,)F.X,LCF%"2<6Y7+BSNPC[6R0-0L2[U= M5&NZ)7C_)BU+?:\N?>K$FZ1S+BV5SXTS'I -EB%E+4TX$NID;_T]2Y"$HW.G97NQ_W?N'U1/E" W9@;&OK)[ D M9D>XWU1UNXG=_'9\3I?.&MA<>,K[NOI2VSFGD7BBC1J#*9BO$J,4\IEBXC58 M4$$@)[$D'AB3#+T-:^Q;N;\.99\3(:AS'H2=@F&K$T9.6(]8\AX[SJ))_74Y M]-(+^S2[*TYKQ1/!R#)0XMQ[D\-,0+RBL3+Y[.+KG3<]GWD[F\,]$!X+_3T_ M#G?Z">!G]+;I#,%[ZE*\M(C4_1?1=[<^*J]:KIK 'E^-^L0Y M[.84"F'R'K=D2#!"0+S@-ZT,1\DFS!,E+O4WT^B2B%>7)U%32)$ZC&+(]FMB M (N16D2XQ%@'%03K;17#(41\"4/$N]RNTC+A'&)*.,XYC;%"UD>'&#-4)^G8 M K+=+P=OEI$QGW/2R0S,H#X=TDSZG$I6,F6M,[&WF/QTF>/F5 #%6P*H2Q&U MQ&4;)A>E,0EYR23ES"1O>XNXO;%%YW2*02A' Y@"+,(_W&?+0 6"DH#AY%%& M[WHK)MT=+U_.C6ZKE$K.@%B%J'.!20S*0&#D8;BI$MC ?[V=N_X&:'68O($) M&YQV' G"#.+::61R4*1*EH(JQ]K%WCK@URN?^1/ENY>Y"(5,* AU$DAO221 M4B2F25F:9'_1MV<2W - YM'&$#!'*KAIM'YQZQ*1_KUAER_URG]W_YX"AZVEP"0ENO8*4R M(F#A"F.1LPY 3%DM)*/4]S?3]_R9YW75FG(,^_<.EO;"7*/:>X!QAGLJ4LAO MU@I(J.7(J9PY4V./3721F]ZREJ$.2)^<2: 9&>1RZ((CVH,2 MM8&SN4?>_S#B"H1E%YWG5EAI8_IMVI3CV#3; M'C1Z4YZ[,-IW_U:ZZK>R.@1R=V!?C[_ K6WEU)WJ]TD83E(]ZB35%+ARNW0_ M?3X$H3M;F@71G<>W8&_BB/MJ!EU;3VL9G]N1]M M:!E*/CK8\@ MFTWQ-GXK/E1@U)W>Z*K)I#J >_/J1794?AEOC6*:Y'^T0WJ3B<%*&:NE%\>7$ R6D#GGPL>%=#<6D0YM"W',@?Z^][YZM1 M56_]!;?_O;RYK]]FZ]15HW!QX/4#>__I[>['UZ^*O8_;'U_OK>L@[+W>^?1A M]^/NZ[UB^^VKXO5_[OS;]MN_O2YVWOWQQ^[>WNZ[M\L^,O2!(_,?VWO_MOOV M;Q_?O=TH7FWN;!84"VYN&HV37F7AW>+X7\Z XJ2;76+%&2S/_M[,\-14HS*< MWEFWXY!;<>?8W@$LZ,0LYRC3SV/DJ".4G^67%"#C_$=.^PQ6)LLZ428KGU MJO*MN9NY2>U^#$B\\CE\U#.]SQG6"C>C>-/ MWXW Q *K^X[UY?9D^@N=R5?1R!Y7TPD\\2B&E[.G$XPW83)/ON"SZ7+81# 2 M#VT._H8WPL/AZ?7IH[^",>S:4+BMT[M/;H*[PMG<,/EVG*X=W&_08N3J:/_<:O]%^8-K6O(UUA,PRD8G4PDKX2E,@(N/ M^NM>_%+%XM-NL7=\ .OBKQN-'3>H 0Q(-V%E%"I98A4B5.:M%>>18R8B9FU* M07!FN>@**_\^!<,^UJ/C#_&PJB?/BG8K:_++LQ*ZV$0/:[D:.3L:51,PJ#H0 MBYLEW2@N7]Z-EK" 0D\GOLOQ^/NG[0\?7W_X_;^*#Z_?O_OPL7C_ZI^VW M'XN/[PJ@OQ^!XQ:$%>\^%$0\#S\5[]X4'__M=7&!&9^QXNV=C_DR,8Q?-Y"G M(@D_,W(L &/GPGH>BK)OJKJ8[,?B'Z>B4,Q<5D7,*1WNXD-WO?4&&=XR. MHZU1'/=C;O[(^P8%(QMSF@9J,1-&Y,)*AB.>([1TQ!:Q$#VWBFIK.J.E;\H& M$.J_8'C?P"=-/P8X^V_OPMS[$=>;@8*M"%"\^S#0L#6B89J$%+7VB%*>XW(M M1UH3AH10&M-DK5.T,Y.UAN:T^TZ]X&%\X3RL!P;;32/R\4K')F3B<AWOSYR_B-Z% S?Y:7RT2?*0O3,AEV;U0!"B1E@(2[Q26.E'^VEF M@O A?FE/S8PG;^%*I\)P9^=OFD9M7%EM%+MCO]F9I="K+;B'.OV?OSZR?E+D MF2JJ5)S/76&;8N\P^APF%8IR7)23IMC9;[T.WWMX!^SH!W8\=5C#)1/SXEJP MTTGULCN;\](,M\]^E!4J\"UFZ(6+'9JA5R?M#N-D-MWSMDPOB\?UBH1+D3"1 M%!%,$B@%@Y$FP*VDP<%A)KQ)MAM%DL]KSE+]E#DK+EF:C_:H]V3(-S9(=S.F/--<\8DXH9+S>_T(%YCX5XC\?HI!5[WCHG< MR"]:N2W 5*YR3K7BOZ=UV832M^9RE2X.>L?]W%1 "1;;V?(B8+5]KK_8E NLYSOAB.W89OXJWU>:U,[R:I.$.X;I>O8 * MH=$XBZS68((F39'SRB%GA4U.4H8)W>HF'DUY/+&X_63@!/H0)9R+>>VIJG42"MBD63,196/XW ^KTF@ MVCX7@B$--8:;W*Y- ]\RP2)'&4!89424MCI'-3!/6[>8]8$3(UFG MH]]2H7?U>S!1@"D\J06S XL4WCXN[1--T,Q_8#C!UVXM+86YY 2EG%N#M,@I MQW-J 1<21P&4FL$Y_2/I%DK?5[!"1O^O/&P-X/E-SN5I&IE4TSB M*![N5^-8C%NWRD8!*VHTS:[XPH*P 2:%N%4\GU.86F+:FR004Q18C686&8HQ M"DIPX9U+43T:%C.1V8:>= 2$'4P#)V+.JK2#1OXTIUUVJ3'6N?BO%CJ"9>:QC* ZG=3/-.[&3JH [6B\3H<_=3YDDY,"C M;3_9>@RX/*[1Q4WS-6QL]F5CD^E;-C;)+= SW(R:D,WHO7[A<]9KAYF)-PX1L5?4OL?9D\S6M>.SP]DGGC\ M"*S *JEMYA?S]( NMD.SR/CG#[6(A\6^PHO]-)BM1<1XY/=SBJX"V!,\%CXY MIUA]VZ];P-F3^_@UO19.NT@0S45N>7(*N5R9TRD5O,,X!/KH;8D3RGM,J&LU MV(\OA]OBRZO\H,K_N5$ L2J^YD1YQ3\#]<(DA^@7;:JIY0W>63A6]&!-1I&W M)BE&BEF"N$D&V1@URDLR,"$DYX_>K#E1DC/5TMV"?/WQ[6_#8NMG[VX(<=1. M>T\]K!1I$/?4Y=RJ F$JG-&28\=#5P#X^D0_M;'R5W8$L_9ZZ&;@S>JQ"?8? MQ=]&E;.C(F?MN#-@X=[N]J7QU9A,>![D(-@=AQSS$PMW7/C]Z/\L#G+BDV_[ ML0UPRXZ9^CR*_CGYJ=BW39'*40R%'8W@8CXSF3T]_YB6V<\SJ0H73VZ 9YZY M>EB.()N=T3MQ^%SP$YTNF^P$RI?S&;TB3'.FS_96Z+*/K<.?T*(],]\4S^%Y ML,"*9@HLJ-FOM(=[],GYV4[MSK2NH8^S@[%9F4SLY,''YQ^Y M4O\K-G/8DGADHZZ?XT>^_-83T_=,XO(D8U$4;ZN>C0A??D?\HL ]@Q[@W4$Y MF0!"QA'@7EV-,Z49'1<1Z,UQL9O9AO7M)OXK.[&S,Z_?8?_Y,R[Z_#],X4Z. MQ)X)EGI)&=T\N6&R7S;08GN8CV?-6Q',VGN&[['Y:;[H M[46D&DB8DB'7'L<&F: LDDY@91-\V%68W(79RI-U N8#>@_H/:#WRJ$W *8M M1M"16%CO ;WS%EQH :W.Q/;:3PN00W3-A>8 0!_>49\2/\"C QB!XXW,XN%A M0'WSD'TIOM35M\G^Z>5-(/6Q;5F(J1RW:23:*+ F-F\BFJ;7#1(-H>MX;YO#5.R26_+OG3;[K!@ MF^SAF\,4;\H'OIAL*GZ?;66\J58H*]0%4+R!('D2G"+)(^\#![*3PZ^TBRB* MJ**2$BX^.C_?>9*3>@?6XY>J/K[&7=7>U *0/[FI2\_5[]>#X;S3/\W&_@GS M<-XG!&?)N]@U'US^$;F;@J]N'[=O%/&5[?(*S>H<+)G[;,\_1NM#K_*[?GFF MGOWP>,M%,]D?WW7K"5=Z\I5YXY;8=4;=Z@CD@#F/PISE')%UY@][-WD[5K_K MW\OO328PUC3EK%39CGNB\Y> '0W]&OHU]&OHU]"O7FF.WE*LU]=OCRT)MWS*Q;]4E#(GQHXZ M"&0B 7IH+$;J@_M:NIYW9+4\0_ MF-EF:6,I'A:K]"2NQL=&*J5;8H)RNIYK YG*=%T$:AMW&D,QKMJPT6DSBR>" M?LYJ EY3GZ:JVW>-CO/+OY7P:GAM,89F5]EI]K5L6B?X."?QLZ.\XYX3;^>; MFXD=!UN'ILAYZLIP4YX*]MS^=&UHT! NUY]%^./AU#828SP?T'3?CA0^$&%:2F73@>,O*4Y]W=DR 9OD< 11Z!IDL:.LO/M MY4&9%VN;^[KO46QQ#^-IGS;">.G!Z?'9A9Y@V+?; -P_['$A-XI<W9_KU\M'\OG^%OWDTG+2,! M:O*LF([+V>,_?6Y/^#?/0#OY\L".FE^>[;Y]<[F:\'AZ@$(U02>W//O5Z VF MV88Q^A043_OY>%1<2CF8#6*6!7\II\)I)H6SU IG.14VBNI\0FZ, E]8LCNZ M27-:DU!-P7IZI*'SX!F\UM()Y=L:<<^3V]&#\,I3-X<@>;^6K MWV<'Q)NBG+WOS"N;/_CO:3,IT_'IJ]NO(C !8%".4B7(SE0 M!V/PL3W: ?"W,_NHN0G05FVNE_A<"\&;MYT@T7R3W7;Z1&R*>YTPR;FSG?5_ M?JFKZ3B@DP4Z2QWVN.VQB]1>;NJLN[]S:AZ4(8SB);"Y.#\G7[KX''QAE725 M]?N)PY:N&83E[^.]Y_[[Y&WT0OZZDY9=TXVG7"[SS_KV'O3[0Q*ZS4>,?V2Y M]L*A?:\AWO[PL=C=[%)4.^^[+?;K; /^!?3+Y'-YYL3^7(YGUA^0[)N'Z*9I M;U\$EN));;'-U^-VWVV]W=K=_+\#R?/?AC^V/N^_>GHV<_=&L M6->*TCS'LU7(BP\P&43RUC'=G<2#@BR)!$*_#CZ3S^6SS_-+;3 ,\//RV[,#YB&9'^2.6\^6Y?);E3PCL_&*XB>$S_-8R MS'Q ZK.S(Y"M^+G9CW$QTKQSVI!LC9\UI/AMUI!BKVW((-*#2 \B_3"1/E?. MGZO#? [R":7Z@L*N4O&N;4Z;&"V^^-V+?;O/O5"![6G)2V*U[_8UI.CN_8$[VIG7=/X/KA!QOP8\"/CO## MVV;_<^H-?NQ UQ-8O-Y4GV>GGK(/E\K\HN0 M[[>Y+3F>_,Q;5]P@\MI79VUIK?CMD_9D37TNQ%G*9T=5\CT?8C,=?>\# M6&/I)H-X=R_>;)G$FWW^1SYJ58*N*[]&$.JP"&G^^X5WMH()'XQ._\YR/:J: M:0X5WG;5=')24JCX4#9_KK&PTAYYY%=&6/F/"NL".?.DKD9-EM+/ MAW7E8\A"LB#[N'UU*ZSOSUX]2.,@C?.-#5NNX+"RJA<=%O;NX[^]_K!*(6&/ MD.9^72297*3AL%+_8T4P[ME6J%J(>?\\OG>G%V4L'(1R$L%,AW%XJ*;2? M:[#5/B?K)U6]$ G,MF'Q9O:^0?@&X5MC?^UT/$LL$.N\FVI'B[$0/UUX:[&7 MWYJ]K+/PBHMUAK,!^:EI3T&>Z,MUEE?>HW"KE9'7)7/ AIALWI7X/#VLQI^; M.,Y69',F,8L0WE>S)A2?#G,]V+8%%V3VHGP^T1;V(.^#O'?GPWU*>>>?H2\1 M]'**D^.%[)S"15#(^747MU8&I3L(89="*)9)",7G*F[9>N7,PYO]N#5^BL(B*]J2+B$ZW)!CZU MDT7MI.^=O6V=%^2M4>0]SD[>;4JLE>[#OD)5R<_ M89OY]D$9AA:9P' 6D]-&8-.7)PF)'I-/MN/FW9 ;:?Y@>ST,]$V7/ +G9I+8 M+M(')>%9Y"HXB5HY.030H^5Y^5#1C=F,;YY ^52*JN.!T,:5U4:Q._8/&(1N MH/:1:6@6.5K7'%3KT:*^)6?.4^'NG$=B=FM^U58Y@7;X&\?F^>ZXF.Q7T\:. M0_/3.I'_)4WV*^6F,>R6=+YD4]+;+M]VC6YJS?#Y?[?>W*LV+"!O\=7%>S]7 MR/46R'R3S,Z_S-R*=.YNE]])1[]//WPU^_!3#$67IQG^L+7?+QC9^-G5+W[- M-6 >MB1N&:F9T&&V],MFD(GUD(E7T<<#%^N+8G'M3L7:B\6@@ >PF2O8+#N4 M7)>%>:UF>J4[U^ME/,SB//+S>U#9R7<:W7/K,/8UNF>[:2Z[U!Z]8!;O9)JW MU/&W#[U![%W>;VX4T1YPX@0PG&F%%E$Y2T>3LLZ)]RM'D0S[1L?.9.X%U M3 E1I3WB&%-D*7>(2^PB=DRJR)X58WL #9XVZ(NUAUM9[+;'(?]X?2YSVY,= M6]?'Y?C+O]O1-#XKIN-R]I9/GS_MO0)M!_, 3X''A>C+ SMJ?GF&X*]9Y.XO MS\JCR=9X>H!"U1X4R7?DY(%J0RCV\XO+/?YUF1=\=Z(\8-> 7:N!75)P2C51 MR$JK +N(1YH:B:231KIHK67B"G9Q^(Y7$@EL*>)*!V2,4"A2*K25%'#-/"5V M,2(WB"1KCET/]_@,7/@'Q.J/-O/W+)CT:CZ:09>LHF@-*N2B"F&"&A$Q1M2F M %266&29(H@:E4S423 2NJ"_YY)VGOCIQ#_;E>+@?$/EBA-KK3@&H%KWJ5Q1 MH I!D*B"1AHX*N)!!62Q)(A)2G%D3NO@N^"Z\P- V,21^50\]@#"?".[KH\-\.'=['-HD;[-XO6[U$:$;W/#YJ:.' M'YY8#5$9<'' Q=7'11&X"WZ^0%SD&U(. MN-@S9S7M@LK39:3R'ZN)'0WT?9V,Y,$%=%'%>)R25L:B[)A&G!F&M/0!)9]$ M, E^2-4%]9Z',A&*;RA-U]SI,T#3ND_EBD*3#DHF*RPBQC* F4"1%@!2*@EA M.!/6^ZO0] #V.Q=H,FQ#L#D2W:58SW/W1S^$L_:?E+X[C#DW]?A+,8JVB44K M;JA*: I_#!QU#01G4 27W"!>:.&-1%8'4 26$V1-HH@Y;UFDD@7223CQF=S] MGL7N0^[;N_2IB:V"Z&JC9J80"J=9_*%06J8"3WG&%D &$ J+Q#.AF' M).%11<&53ZP+QKH8H*)FW4\[S-T)NYK\]7U=P0*='+C^QXLCT. MKT]%[NT/:(-?F5ISM!]P:-VG8X-'A-'^8U;2-Q!_?H$&DV1)K]N(I(+BJ<'!(B*L0%L%0=54* M]8P**6F4L1,7ZWE@V=MJ[']PS^U7IN=X%FUE8L<&I!N0;D"Z&Y#.>B>E=QPI M G#'0P >[#$PXL"%9=$+Y4@G/MI'(IV9(PU>&:0;HF07&"4[4.LNI8YNTBQV MH9KF3!E/J'(6GSGH/@.QHMHG)95 VVAD1$R@?01#&C0."IIYHH()PNONPFT[ MB[-5&XS.,<[VU@6Q7!II@,(!"@5)#IKQ^[?=M]"F7]7MJV&&X)#RI7%(HX]31Y MSU%@D2$NC$>::X5EH"FA+P<,[)=WSL_BKQV0&O;329N_@MKFH M4UCT*6B2T]RZB'@P%!GK@3 ;J8SQQC/62;KMN>T_,KU!.5ES5\X 3^L^E2L* M3R1AK;@QB-,,2B%RI),$M$K<)>JYX#YT0GGG%AYA-B19=W@:2L)T'^XP/LN/ M.2B$E1:>02%<"IMST1(E I*:,P1,U"/#-4=,8\&Q433$J]N,W44\/" K[5V. M8UJQ!'0'I$?&4H:2EHEJ3@/# MONM(AL[5 &4;6 X'TP:(6N^I7%&(4D%R(0%NG&,*("JQG&PZ(F9RLGT2"([= MN%SG"E%\0ZW]V=G![?J(FHCG+'6(#1ABUH:8M8?&K"5K6! Q[Y6)7AO0<$## 0UO0$/A?*+46D2% M,(C[R)!U3"/L.)&!::(%[JR.XGS14,USVVIET'"(Y5U@+._ T]?%LAT\-I<\ M-M%@XF56(SXBKJE'5E&*&"@4)T@N%78UE=#C8G@[4B-2;BC-UMQ-,^#2ND_E MBN*2#5)ZS1.2R07$&<\^92I0PB8Y9JB/MI.LO=WCDC ;1JX[+JUCX:7+8X:: MZ%%YA/;+ %1X"S0M#MXPF5.+.@6KTT*7C(DH,&^MD0@YH(7N1)BOE*.O\2QS[41G[^M M)K$0/YTM@&M_#)5V>HO:<]#)0W>'5;RJT[I2W1V*!3]((^[=6 MXJ)"X/L*S M9E@QK.(UG=:5ZFXO0IJ>3EX>:096^4&@^S:*LYI3\PW^((PQ(1V2*@=_8);3 M$V.)1%3:"4HTP9TDEYCUK57K[VW]KMZ;V$D,_VY'T_@^UGO[MHZ7'4/P:PSM M7V%1(9H*634!J:WX_7=SDRS/9WL5S7 3;@TI4U[\>)L[;Y]\Z!%J[@R M)C"+/-'0,X8Y@C\#4MH$'W&2*5X]I_"X1=MYSRC&&WCV_R=:C[-6%_:L3R\7 MLRZ#3#8QQ9'35".> '>=#Q%1$J3P+F'MTUS6Y;OII)G8<2C'7^:T,*/#TD<" M71,.%F;T#EGA">*><)MH@AYWD@KT2M=VFV;:P:(T8H,8LZ$H?Z(UF5W BP%' MT/%*.0%CG1;7847%HRX#* M<>'M83FQHP']5UI>!O2_B/[:*!=P4"@)+1'WV"#';408&";5/GHA52?%M\_$ M[3U(V^YX9R9KG26ZPA1O8+7N)<(&F%KWJ5Q1F))":2P318G;A+C60%>U(DA8 MYK4A6!/>3?7MN<*4,6R#BW6WI'L1$["$A-7[Z<%TE#>)BZI->>*K _C6?APW MY==8/!]53?-348[AXS@HAY46H755#L\7LA.FJ8TD'\VTQG'@M\(AHR)!R5&J MN74I*MX))SZ7Z#8!P,Y%>=YMY?AWD.FWDG4KE?<>03V"=7^($UN.8WAMZW$Y_M)YI^:R#D M _(.R-M_Y'6:!TDI08DZ(/Q1!*0Q_.D=B<#WL?"D$R-A\W_D MG;MW?LB F)\SRX#8W'BR?5"*@U(F ">+,:N2\S"G,34K1 M&QU()XG++R:C>-V*:E$&R.+OF>ZJHARF7 P0$'N_/X6\,X3@[03VO$ M23[CS+A$,M=>IRX WG1R$GA^.,CD!L-SC.1;&1Q<;+)RT055%TM(U6<3,/OW M2N+R]ISC0./GK;[H9EXZ1:BF;A2?4H'=S[+^Y[EILNL'8D5UF0J)1A8CZ#*. M,S\/F=T;9 ,)7)$0K>TD$.="0N+M<9B?9E-J@]&%>:.^6RK+I=L&D!Q <@#) M>X%D2BI:R1&F/"$N# ? 4P'QR".F8 OP:QP?C\O:/E>0-#(GNQA \@<, /AI MH?GMK[V O^_>?>OK[MOK>7?N'!-^4%Q_H+.S6_.3M_*QDM+?O#^P'POK'-N3T,Q<,^7+VJA,;>/;!?T^;29F.3]_:?A7%<0 <.,K- MAR=LG4'"T3WEGM"[>ORTZ^RF 2>74 2&NQWV_3/OP:']$F>. 603M'++CK[9 MX^;ELQ??S\_IX+TOT#U;39%#E1W%V.@C2NKC6)W[#>? M *M;"G2&=9\O8MWG2.6YN*=^W8 M 0;/7%V7 KN+'-.]-"KZ@4-S?YW]_-.I_OUI&)2S0=D= SNII@VLGF:CB$<^ M9G_[_HS)A *6U^E?!]44UO\BQ^[)"6W+VZ_SE-OII#HU57);LA:%IN?;$3"@ M:@I,ICR*X>7L503C3?POIU_P.2OP81.WF@@$$8#E= Q:BW3V[&??[QQ\+9NR M-?".MTZ_?]UY@/9U4FX:P_[EA!=<

G:64?-@Q_:OCYM]1P'ICLE<[/!6\=8_ %_[S?% M:^!(X6=7O_CUC].LH@];+O?9Z^W#2,Z_W,( 0 , _4#1E?4#H)RU> "93F1D MU3H[2,UM4L,&J9EKL-9:U_X[<3^-OQ3QZ##[S9JAYM\J]W/HVW+V;5B?2]VW MA9[Z(UV<^B/+>.KO0VQBZ]#(GN\0O\91=9@W?88(N(=&\SPYFUE$=-N*1J[) M2'P@!".2^82O9+Q(VB9RZ'I7,*/YO!>A: %#C%FJ$[2 M,9VCW;X_=SZ3NNUQ>'4N^'L.83D04-M'U)8+M50F9#\R'G MQ4"M!T@<(/'AM54=D8XH#@R;Y 1VE@&\*86$Q#Y*+BS&5^JG/X25+P82Y08E M<_0DK PD#IGJ%IBIKKJR#SMHJ4%+#5KJ![24I4EX*1E*0>! )5I:[XCAY"W,]")D[44M-9^HH-JM2@F :N/J#@@((/+JYEDW8!V#:A+B%N MM$1.4X6,!#YN5>(^7,GI\Q"N/B\4I'I#Y$#A 06?VK.^FJ5I\I':(M75P2GE MKL8#U5[M/:AUW6)=3'4#HPEST1)D.>6(.R>1L2PBZHR-4A&I$^Z4=I^7.^N\ MD,R<&?B3(^50(V9 P $!.T\)+;E@&A/D8TX)S:A&6GJ!!+"MX+QW]&H1R$=1 M[ODAX+S9]W(AX%!)_4%2LINA(C:34U?VH%R62%P&Y=(OY>*8# ;[O..J'>+< M2V0%Q8AHY2D1$G2,[H)>GPIMMWNM6LZQ+..3H^(3TFDR(-Z >*N)>#+Q9#45 M"'"/ 9WF!KE@":+>2TT\(\RY+NCT?!"/;F E!LP;?-1=$.BR-?3:J.YJLA_K MC6(:2A4X\U%E$WU;C MZK*?INOH12&&XEV+#A)95;H](.):(J*4W)NH(_))!L2]\L@QIY&+6L2D+,?)$%OXZ08Y: 1%V$9QE-./K%' Q%?(BMV\/+T MR\L3(HF.4HNL9!AQ&PRR*@I$"5>:N!1(Z.28Y?E>Z9NZ.MB!YY7C*6BB\[H+ MO[5R/;OOHSV*S>NC26T!XLJQK8]W)_&@ 1666U)7HU&KQ&;F>>?A)V1#Z&'S M=2#P_9[3 4G[A:21L!04]H@J''+X"4:& 9("P#))5?"!JF[\Y4N#I%1O:+9: MJ5<&+_SBO?"G1'\(9!G\3(.?J0>J3DE,B-0:,6$\XL9S9%(BR! KN<$.S(@K M6\,/-QI A9UXJGZ+XPCMZRHGR_H=\NR-'3 [ "P2PFPUP.B2(P[Z@22E#+$ M*29(NQ"1$%@DJ;@07G;'_3L"Q+:P'OJ?6%=Y*6A*Z,NU \3!?;]@]_V@6E;. MV!WRZ2Z<@ OB?6),@99)!O&@ [*,@RHARG-+*"%<=$' 06KG>,R3;$A-!N_0 M ((K,*<#""X>!(U1P+HC4BI*Q&5*R#A-D-?"2D.%")AU0;KG"H*#BWRH'O=H M^6CCNV"E'\"=^V 7EE]C\3RS[9].PF2&8G*W]K,?@#L'O3IT=UC%JSJM*]7= MH3#=0A3EIS&,T0A:&$[UXQ=;C@N@E-"&/^/$NE$LFNBG=3DIA]R_2T4[AWBH M?IEGFKHD&,;(DNRCDC:!E:48LLQ:16TPGE_)5O_@XUX[%[GON;6V_=66HRS4 M;ZIZ#\RTO3/1W@[_/6TFN=H4F'?OTD=[U+5EI\@00SI@9K_G=,#,1^8Z)\9P M+CTR3C+$N=#( H0A(C##07EE[)72G@\^P+50C+O]J->*05L/L_X.?#T_!Y8T M#.JX@!5=Q[$_+B:U'3>C-LRYL&?+>R#J0\#2$+#T0[DR0P!V3C#"F$3$%>@? M9SD%[>45)LX+%^9.SD^$>^=$MC]FT9XU)52$1,"A0%$DB;JE!6M.$L#+1XBB(T''>YL0B4/E^#I3UJS[2YQS) M%TV'M:\2>-=^^Z!)5TJ3+CX$;%"I':E4YTTTFDHD6="(!Q= /7J"5&3").>= MP=V41;E%I,6)N6R6B'3!(Y5X4S6@00_P& ^SGO P#W$H"5Q\XP)9!0UB.N@D%.6 E@*J(2R@@KKFPU/\2@6" M4[VAZ,*R_Z\& ]Y,QZ7]OHPPK#MVSIN%,XVI6^KT81R-)W$L'*!FH,.''3@ M*NE G;S#PF/D4HJ(2VZ1-;E6>PB.\1B"Y%?BA!]BA+RV];@QWHO8\5O M&2DN:S_X-8:]B9W$YEW:/H@U3/RK:C2R==-^Y4PWXHNZD=Y7-=Y0Z (X ,T' M]+T,%G%OLQ&&$Y)&?3_U0P?%SH">%-<%[DP<(7!6!L4U:"H^JVH M8A1.>",0#5AFPXLABS%'DC'N):%:4M*%L=971:6=)UX1@Z+CT!?H+;+$<&0C MP4Y@3I*]4N:YB_X/BFHI%=6P9_8@[/F/=HAB0!:Z8K_$F6';%-,FAF)2M9%U M( ZYRNKWQN_/KGYQHD@O_CM/DWB@%7V@%4\4S;ZB;.*&C&HB,BX=1D9%,-.B MD6"F:8J8P(Y1*Q,15](8/\1,.Y7_[9GXOYT>N%B_2ZU2:]Y-)\T$)!G4XU56 M, .*B^H./\P@M5'H)$#/@T)'7%F)' ;[W/L@J*0I>MY)+=H;>GJB[J]T^)%] M-6)#<[FA^'6;@VNGUX?#3H."&!1$M\=&1?3:.X6HD@YQXPPR >R=0)F7BANB M])6\PP\QCYY>0<3D&/&,(^AOSK!L"3).!10<]811(@GK)+GH8A6$8!M$D0VF M!@7QJ!A)^)DS;K2_]@+ZOWOWK:^[;Z_OV3EZU_MN[MXY-/X@:OU =V>WYB=O ME1-XK;_Y;-=^+*S/MJ<='X.L%>-J H\"&0/#LBCAMB^U'16'MIX452HF^[&) M((YV&K*?)F-!R#4YVM_:"&";/T[EV(Y]"5]LLB>G35>Q^=THA_+KV3B/XA$* M91U;(=R"L9@>C%^&LCD.M?/7EH0T9"BZ$')>S63WQ/,P^R*,+6F60>W5/\2,\G^Z:II9>$&8:['?;],Y_-(4#OS!V#;()6 M;MG1-WO(\_DBXGP^QQGXM?)_[O=DQ';. '+G M(D"V#NZ#!^YNS*6A>>@RPN^UHP=/C773%DA2+XO7_YB6D^,GF/%^#,V;JLZ* MK_BX7\=8_ &?[S?%:YC74/QA:[]?,+)14$QYZXN%7]C*#]7]"<;S3Z=DX:>G M6.[W;V@QWTDSIP?_EV3:=L>PYJMI TNZV2CBD8_YC-=^2PP/JBF@Q1SFTRS+ M;-Y#!.\@(O^?O3=O;N/(\D6_"L)W^H8[ LG.?9%[)D*6[1[=Z[;\+'GZO;\Z MS;B+>=^VC",9G^$_S+_@2=KULXJLF9OT_ M"ZSY)E2_2WOO;VY& C\-FH$;#+.\>#7__FTAOOHX9LZT_%.G<-[R.7GB9^J, MTRW<]K[/Y)EA9O6/@!0>.7/X^YS3SA=WYLB_OCI+^LFTW.&2.C=P^;N M)F0/2+CT!<*BSO4Q0&)PN+V?'%[3:)/,:;NVH?7(1OA@_'(#D_SH(]Z M<:=#Q=[/+F;#ZD.MS71.\[R/>G%[3)M;?UZ_H?H M8VE_-"\B9P_1WA[OTDLV:#N(5DH'/9]D\P,B).<86XZTL0+Q0!PR,E#DG*5& M&4L"LS?;C?E@33*1(TMI0%Q0CVSB'#GB#1;<854FM5YO-_:U#<7>_O+30STG M69]*TV=*;:^#V#$3-?O3WWN1 @B,%*8D9QB0Y))+.(,5#5F6()BAC#=$I MZ83#VA2;)X'42L2W54(W- C:,, HP*A]/$K J UA%&,1XR ,(MHXQ*7 R$EJ M,D9)*[3 QO&U25.,D"B#=\@301"W&"-=^GP+%H.5G"3!UQI[;P^CLD+%A0"@ M J#:QZ,$H-H04%FE=0 I "D-HA2.UFO!SCQ$G%+6(\(Q\WG"+M M8T(Q16]E3,&8M5G@QENB4J"(6I(U.N\#TMFF1%XR23DS*7]SDZ#WN.%I7*@^ M9_2H$! F=@(4 A3> 5W)V$0\)8APIQ!WO#BR(D7244>B61 MP)8BKG1 Q@B%(J5"6TEU3&9G^II@LL^P/"K$VD7D=EY*<1*1VSMSQ)IF5B.U MXU2F,Y9Z]MI;OC<8]>P43<\CRB_S1YSV+F=N./#YNA0G9<)IOTYQS%\;S&_A MQ\W#^<=[O(TG)D$@M/M,G="_I,R/[6NL3%R2@\9[Z41XI7CF%L;,Z(6MCQAX5,UXID^$K)4HB$5+3M524 M#>+5?]GA+-X.5T_7?8_+3@>P K "L&JC*!(;JLM TE@L[*APAB##D.;,!I4< M2WYMCG,TD?C("+(N&<19Q!FGE$&*&1*\=D(&\:)@1?J80S8=(-9I'^7!(U9M M5D+AL(%O]V&YP+? M\"W<)3'R[=W)*W;F&30&,40$^)"BFPAL(BBBC:;"E%P MXV]:"%@0*IR)*&CJLX6@"3*\)EM%*O.V!V79BUL(YL0M!*C!W&PD;W:9?XQ? MXL0/FO5//]O)Q#ZB;] >;QH(#A <7R$X>-(L:)-0QGN=A4 JQ9DF2X*$8V(F M>$?7XG8"$Q$Y\<@2QQ$/-F:9000BV'NKJ66!+EQ+<3IR]P?M_M'QW(\=4X9G M!^\84WU%H H*=-W3/LJ#ARRP48%O]V>YP+?/4S4HCRE0Z5&*EB%NLJ'JDB4H M6ZA$.1U/GV=BLA8N5]J9:5VJ?2 M(RXA(X4LA01*"2L9-6HM,5?+A$LO$\(Q11QCA?(;.,28H3I)QS0A8"7L :E# M7=J6HUGMK\>7A;8@BG7$G 1"XUH42WD=6% H,H41IXDAP[1"*DGEI8U.N[4V M,U\3Q7I4]5G]\%W+>IL+9I&^I*=>S@S*[JD?Y<'C%ABIP+?[LUS@V^?I&PIK MA061B)MLFO*450U'A$'12&,MU<+0M8*LKPEE/2;=\F%UX^FV*M1E 7"=]E$> M/'"!P@%\NS_+!;X%O@6^A:,\7KZ]*^>-*EKZR@BF;7$R9D,A.H6P\"%)JZ*C MSXIF@:%P: $M*,]Z,*#U*3;33,+EPTG^<3+PTQCF%V2J;?I_=9._=*>R^G?7 M@W%JO_0^#Z;GI;]HN4^FX-J>L;K?>TV<3H?Q(K\(Q,>.ES%!#%UK()2(3QA[ MY(L$XB'+(AUP1(IXPK631"2VB?C8;PMVK4*GC8NU8NF7.'V7VE_\-)Y\L%_^ ML>30#?1K-+Q/*(QJ #7ZM(_RX/$+S%_@V_U9+O#M8\]Z-Y-5=)0D"D:12IH@ MSFQ"CA..HA;8<9P,DV(3<;<;>DQK1M]49N[3838P>X7T*3VN[B

A)%@.0O7 M>790JMPL"D&/&D$?1C5E+ PC,PP-'H28BQ<&1N2;OI&D 8L"RTF\.#ALM\W> M5=/GFI?""Z5N';6Z M=1^\_F0.7978O:<2N[_,FD J&-VO]+07-HK/M.JPD>9Q*E[;]^#)P_&.:)SM M)U[$ \-T@P0L6>X9D<>P02]/X%^19;GFNO6;!7[JNQXWW PMYC#QC#CS?<-F M;N1D+/ \SWRZ!=8LW0I\W7/ON3K0I32G]-;G"[B/+HA5(;8[(:8?6K$=1:D1 MA)9ON(&=B9O(468[OAA+#US33(S$S2S OL@QXMC/C"!+ M;!^ ,XPSYXG@Y4'HK,$BB)3.NN'HAK\SD 63J4_S6=V%Y3C?7Y+4:CD8NWM@ M#_3:="Y]^8X->K/%,:UK;=6R FBQYDEU4L(+D BJY"M8BT#\P&PC@VC\&_Z= M:S4O@%)3^*WVZ?/OC<;*5/N(?[E@C?;=MN3!&TQ__ZCB.RP*D]B(G#0P7"^( MC9"[S/!BYB=FF/J!NQ=4>7>V+*H5YY]Y?9XG?#O(# !!>-)\P=V??O^V:MI? MJ_9_.P\*=@87A7>13MQ>YKHP]/KAH\7< 4= W> M "2;-T1_B22\&,EP(-D*X$ECVD7?@I,)V,5&FWF5(MW?D2H'X@)%&-&Y][*8 M418#?1D)"U+#M4+;B,. &Z&9@0Q++3L)DGW<$KDWVA)YJ^^K6GZ$SUDS0C$: MGKQ*NWK%6?THN&4MH@'59V?PF,2)N]$LIM+F&G+P\23'M'_M#98O'L57OVW;)WWD"N;+S"='^"9KW_1.(#W$G62&I3$G3J*=[F.$MV( MS"1='H26\N64$P&Q:EZ\FI-DKAJ07;KOTQ+JVZOT*N.:\/$'FQ,>-@JVJKH5E?./I M:[$DRS07YO?]#Q)4Y)<-?]7P):MA5OWVDU4EQO[+MBR,\[S)X[P D^-5/\:N M] IZK>\OH@CHXB]_O>0A:^';5SURU??V(@P=<_R?*W]P\'.Z(A$FO/0VWC96 MV)X\<@^>CRZ;B+FT6*.XHCCXPA'<81* MC[^O]/A/O.&D[6& (.7GO*B6]D>XG&'=3D>Y]UKX('6XSWS,R*TL,-PU\ M([0\T[!9F)II'(:AMQ&3XCQT,C/!]*$H,MP@-@WF^K81\RA+[<3BSF;<0#H> MIS&DJ5_RG7"?[0P@.;, DG-5SV_=L52.I(*R@S]2!67[O)KC1*&;A(!B46H; M;L(P^!)G1F):W/6M./,2:R/DXCB![;#,B"PL3)$Y'L"?G1I![&=*=JAB'*H8QRW% M3F"S((S,Q+#M*, ;H=R(F9\:J#F;ENW:J;717]'EC*>IZ1I!&H/8\=+4B/P$ M\TNY'3#;3E/'>V0-V@_ON72_*D.BD%(AY3$A9>Q%/&9.:O D\0R7QX'!.( @ MNB LT_:R)+0W%?0L="(G,.+4-T&IMS"ET3:-A&>AGZ96DIH;.5$/C)2F?\^^ MAF>%E*I=X@.J_)1YNS-I30FS9WJM]G'<2D=\O]9S(]]*\%9MB,UJ?"\)+9L>,9IN>#&6%YW(BX&QNARS.7,2^U4_:H MP.GHGF=)\Y#6QW37N%NT^._])W5?; M=;C1 AYJM9^KIM%@6S3:ERE7[/6@$\\U(]LQ 5V=T'#CT 6-U(L-*^.IP[TP M#9W-B.C=+J&M'3D@;9Z\*=,?\Z(#]/V"G'W#*V;>PO2#2Z_!7\EI!WW'3%P* MPX*MXM(7C-]@10>Z1K9QCUC4NIG5>>T:<1$9A$32X7UX+<9=%[EN8M^U$HBN M0*); M'1&+MOJCW#^VA>M+#=\,J[7YY[U[M?_B)T@CO?07N,>3S0/8]KW>O8 M'5O?5\+N ]I$CY' _A#+V^,%LRTS?]+I[(][X>P0=O/I74"[%C"=Y6E:\(/8 MX3N8XMHMZ$^N_.%A:Y]\>?G"]W@?YXD0R '=6#N$'7M0!> Y+EAQT"/><#N$ M'7NN-]XNE7Z'&OQ_6YV=5:6(_C_]B-5]ZSO/+UU>W0Z9M2UU/)XYOFV$F>T9 M;F!E1I0%KF$QS_+CT&()\]=]H9YI>=RU$H-9L6NX*>-X3\0S+#-)6&@S)[4W MTG37ZJV*0-;7X;W7;D&;VBC+5Y1:!I1YG)*$L2SX^,T&&IX<:6;<21 MZ\+4HRCB5A:Z)K_'E4I7[\:"[[C6R-$CW]-];ULA674]9B_\?HG>L+?U/JCJ MK0[Y>8-ZZ(V''01:FV,'+=P+# MM;EGQ*Z3&"'C3N(QT[*\=L&PLG[; M*&M(7>=1UWGN*GP=, PB!G:4F\0QB!<+L,9*@=G"S(TRQ@+N;0C?+,V"C',& M8AK+(GM@BK'$C S+R2R+>RZS[(WLDH<523N:V'DA,VWN&W&&"[9M4#D83)Z' MIF^Q*(JC>,-ZW.-:[T71L/0PM'0SW):JJ*XS'8'1I83(P=##T0J1*$@X8'K>AK,J2++(2F+?2!(.P.I@1Q4?2^T'B6/!;RPW MV4@ ?WP++O3-+')!2/IAFH X"$.#\2@RN)NFH>T$B17>YTKO25R&IKFCCYX2 M(2K2]4 FC=A?\5^Z\OKT#;S'=H@>Z 4MU3#V8<2RZYC,2<'4"4)L.^: 1&9A M%AFFPUGB^LR+HKU<$7E\L>Q'D9N"A69P/V4PZ\2%E<:68;N9;7NVDSG^7J[N M/G"TS--#U]<#]W$E\Y._F/:4S3LE0AZ?$(Y8A-@6YV$<.484NI;AI@"L<1P& MAFO9=AK$K@4FT#ZN]AZ">Y![F6DS,S(<+%#D1CX8L!$8:[[CQ'[*613&&^)R MCVN]%W'I.;KU*+&Y9R9";G"W>:^7/^W(]")F.H9C94"3++4-T'1?>=+5>9OSYMVWI.A2GKZOJS.\<]^ULO_@+:X' MW^Q>Z$V;7![NS=#I=<]EA8_DK"A66K_;6-9IR/74^)]=?LX*ND1ZRN#;F'/L M4"C.0MNDVZ^Q%U MFU3=)E6W2=5M4G6;]%"NE:C;I.HVZ77Y4MTF5;=)U6U2=9M4W28]?()2,?:[ MBOG/Y%JHEN@MF-6?>OJQ]H/)@WLR/DUU"VF6P\;#F(=F9'B.QPS7"3(C]-/0 ML'D2NJ:91I$7;&1VA:GOA69BN'C-TN7PZ]B. R-Q8S=*',LRH\TBIG?SK[XY M VQK[Q@5\/4PLG3'W78+4W'"TPH0*]Q3N'>GJO>!;7+;-(TP23, ,N89L>F% M1NJE@9U:W'03=QWW0LL. \^Q#,]/N>&F/FA686@:<9JYKF_!@&E\B+CGZJ[O MZ.[6V^?'R GJ7N)=>>K3Y]\;JM'Z$?^B%&HE6)1@Z:]*)"Z+/$PWM>/0<"-F M&[$?I(9M<99P89@23,[LETG,VS?2PW7Q^XK;NP8@>O[(0^M.+/<0Q0L MENZ9H>ZYJLGOTU>H'SOC\H@.^3G!7G38B'@+ZMQW$=PX3[FPKU)T@4'"G'--[ MX:E_R*(>F(:V[.KDE#7S?#BE3Q\?6RD!,Q,PMFLGCIL8<6:#;NQ&\++9ON$GF#YLQI$19IEC>#QP0\>//2+H9 MV4K"*(5:'?(QXIWG1+$3N)YA.PRPRS=-@YEF9CA)#+@0<,?QHHV G,4CWTI! M@[8"P,@@B0 C';P]8496Q#T_M@XR(&=9NA^&NA.L[6JNU;R@ZQZ@8T_OH@!BG&E%Q50K\>/A+R5J9N4#0,*P#,2&%;JAX5J^ M;T1.8L(_H]1+S#2+-GTWCL?2.(Q=P[.K0SY*L/,2Q[*Y'1L\-2W#S;S,8)[G&1[SS, *>9K9&XEN=N+Q M($PC(PT XES0RXTPLUR#!\P,H\!)F'N0"1\*[)2;>I\<]>[SQX]*2U:50E6E MT%MKVK:9V%9L1#;S0) $EL'BT#;"U(UY9IIAZK.-;$,W21(S8T:6QB9F9KM& M;,(0@6\%IL,C,XDWVMH<@O"Q'-V,MM5E?AA6>GI%5I0RKC!58>K-,34*/3<( M8L-&5[<;1:X165%NAF$>ABYJMRBL@04NBITO6]TS2+&@C"UC-@R M4\/%YB21XZ1&Z%@!CSC )=]HZ'6;*K8'@:Z!'OFA'FVM;JO0=0_%;+=^"C\] M#)UU?+>W%=JI[1N6'Y'3$Q0>Q[4-,[5#/_2"*+(V M,G=O5<2WBQO^9P?+>G>.=6.O48MW]^G=N/#NO91MN\'F[SI?RUQHX\YH8FNF MK/$<-T,\BJ]ZE8/-FB<[M^>'_(=*>XL5%Y MB>N"?S/2O.8$NUAZMSLK7Z=YLRS8ZA5^^WK)4LPSFWA4)D"^'[#16,5X0&'OUT3;"W[]J=VMP)@=Z39>6$P";H(UZ>#"V?) M3KCPSA@L@YF^8L4%6S58P'=Z0/WN$R)OW_J[[/!#@ORMMW.+.!RDVT#4MZM/ M'CT.+-QM/WXKAQM%TY??7=)E@1GP( R,+/,=PW6MR(A=L.^S++#\,'1\)]NX M\VV%GAV&26+8<1@9;H!Z9X0YVTX:9]R*LRP<[GSSMHQ?S%196?E M2B/HXZF6EVVE,2V9B0?6;[GV G_S[_\6VK;Y>H<(H6^MUR^UB[P]U4C8_)!7 M2U#USYCVK@3>X+#R\@1>O="UG]L4_HLO%//(RZ2JES@H3 ;;?XL*]@6[:+#8 M/?[](Z^6!3<+O*B0/IL0%%*6IC)LJ[23MA7&4NHOKS6+,$ R=!,P.K]O %F%EG53;=< MPD?3G:1E+_E)]2^6\1IVG\KPX\U&7B2GKZY$CC+B]202^;^ZFQ5NNI@XAH.&DX+OS- MSS"1$P9$^AE/GA7:&Q"[$PH#B[8\.67Y2^UC7E2M]AYK?7^I65U%L! MUM/!L)2'CT/&7?%50UOUG,-;8,IIOLY1/];="6FN+2L3/C!2C9TA:D%P@CKY M900FB7*A83,*4,I:A$@M;S3^#1;3#N. * @/O_W1W%V-Z]+X'M9'Z:.4;"HM1P$]LR0M/AAA5901; =UZZX7WQ;-.* M BPUF,4>%CT! 9CYM@&/6W'$/-^)^4P CB3<4_!'ML*M@S_0F)]Y57[__.-? M-+#^<&?\J7/%\*[,7P'XV.E8>7BVU^#I K>ZK2Y8+;AY@&K9_F07A[] $<:) MW8J5H+ >7\76C9(!1A$"X=!H*PY=T*'BR(C,R#3@,!"H? M",VPIY1F7U66S3L@*OM^(".Q5BD_.((0=;R1,J$]S8$&_^Q8#:H2_@;5.H&R M-3]C.<'<]J$ ,ZRI@8 M#L$^K.OL#_L/^ $<'.)$\P?P2-(U>#GY#_BT6#5Y\T=V&.&"#S!;S5YHOPS3 M';8VZH4DI"F^XDW72&0][D+ +G"ZAI[6J9SEF C2VA55VO90(O)C!;KD1:K@19! MF051?@IRGEP/^/NN9!W\C*?T>UXVXF^4CDOB?WQ!,YR>?(.H=5!6+1>?5#3T M^(.\% H<::>E;*O)BX9?P'-2S8>5_%UH^*"%?.++JFY1 WJ/+A3+-/XN!N[J M^YT43 7?\:8L47_:G,9_#ZT]T;^M<>PNI_W($XZ-A;&Y'-HFSD+[C-J>5+RF M+\+#!IU-O(D6O>M8Y90:?"'RCE%(WIDL%)2T%AX\KXIS,(7RYJM8:5=*U1!5 MM,56RV2_^L7U2?PWV%RIG/:$*13D-,\RV$'4-&NAB!3 MZ1GY!&?73U2Z1RYCE$M.],%!ZU*F/2326QS2KFE'K S\!D;@>$>Y<4-T+JL 1H2K'U$DY>< -$OR!"#8; 2Y M4/;D95F=,PI[H.ACRUQ($^%50#N_]R04\$PM!@(4S2OCC+<,CCM/$, X:U", M('07J);(.!T\"WH&BF%]%A3!H.(L;,=EZ!&F?U*LDNKCNY]60CBCL*O(M9'E M<5W%!6M:[:2N+D GR0@--=L:HHKO?WIO6Z/S&'!01CW@'3$G%4EL"^H%VY8Y M6=6JR4!*XDX9K&FJ)*?Y-"T\79WR)>Q:"^/W;_[ES>>_3>*9-3_/JZZ!UWXM MJPN0VPT(!EA*4IW2Z&O#Z+2S6V?4P(2!$$Y7H)F!(,+M ?&7\K-\#*9^_MN7 MG[:%(8^,9_ ,\,Q9OVD47+O^J0(_23J7)'V-@\Q8VZ[6?X6'B;0'C HD"L?U M+Z&)@)I7L#.IY]&)(TT+54Z$TFDDL+#3A?:A1*W3I(_@+[:N77!<7(.N)>!7 M&%B@0 5J4\D'S8LT+%1W/U(-8"O^J\V /E$YAGV=!3KA_^@ D*11K=*E7_R4 MG?<*+A<&"TO/,8;:4S@.WXPI@3W@P:%@IL')JA^95C'.Q8ZU=[_^_.%_WOUZ M[0GU?X/E)3S'V/X%YU\Q;0 4L0:U/=AT))V5T5Y4!GY)7VT,#4\N"\P K8AI M;9<&:J0I)@Z;:7&1D_(/O '&$I[YDF:.KL]9F&#R>Y@"' )H!A,4 ,[/JQ1_ MYH;BP87V#SPC5*9(S12')H?1 '"9.+E^@W KJ+>U,#TP+.*ZVMG)^F*%5LHU MQ\0O)YN#D-LM&PT8_A3921=6X2E(?=*D\T8((\R^(%2'\]7%T]+$6=8Y@,8* M?M*T@ 8G"/KILLKQ.)8R!OW[XC,HXU65TD0HXOXFA?W.B11P P>@__'-$((_ MZ4#$P/N UL%TRV4WQ7(R/FUK AS"1>Z*2.T@ P^YV1"\A>P_(Q@BN,]\V0K3 M#?=.N+;A[; AC%CG!W1]MJ>P/; 57TB(KL#^D:I"F M%+F6LF @9WAL).@6;4K,")(>A 20&Z02D,^'\IPUN+8O'(,I_5'\^N%+,\D3 MD6B+2LA7O@(SMO[*ZV;4K4XY*Q"JD3EC7@(MHTL&8+%&H(*ETCI@O<-0 F?P M-?!=+<+O,',1VY2;,;(;[@ ].[A[UL=&4H-CR(>83",=$>-T2#R!.#YB+>-# M*;UN70U[/ \Y"ZH_Y46*GH($1'?6%0A$1I49DH@I5P%ELAH&!\ :%6*A"L # M@(_(5G2(*'_[+<@X3_'J^_@&V)0CIK(O ]0Z!'H__>T+P%Y_TA13E=X?#3!N M>)1PL0'P8T4GN'@3XU]I+_*7XZ#&>ZF$]J>$V6AE#9K,YL\'?548H^]MX[VC MO: _7A+YOM%YXB_MRH?TH4M^(8O(: M3,&UE(\UJ2-\JSE&GB&F[]VT43=7;XT1JZVF3&[8PVKFD:?Q7A^IN;\=]2K';=L"7351!^B<9EV/P9.K574FC$[T9!? ?4F^!BQ/9%1/+76@(H>F] M]DS42/Z:_OQRPA\3LY38@5'LH>:DEZ$''\<3NIIPQ8#RD9#EQ\^'V 9+T&$- M)XL_)!>#4"S$:L]DLFBOD_>:\D01ZEWDVS4A\@-)8H>O,*,#?H"RKN8R@T38 MM+-ETR&@?DE'@V.@(B388SJ-9BZ%MHJ&FXA+,LQ+?H$ M5O#( %9K3FXS4DWG$*M?RMW.&G((4^TJZWIM/O@&&,L#VH.5@+8_5YFK\J2B M0"D2YKHJL(:ST82'\N6LR,&*T ;<5=D$"^/ M>QWC/J]*=,W]WI#0GME=@?L/%UTW.*3RX.X[#\Y3>7 'DP?W) 7)X=PKZF'^ MBNM$(I/F)M>)CE=+^(?HC\C)"IDD49$*9X6D3E$@!.R=BKR,LY1J^$_OZ@3= M$/[ U!+4&UG>R+/!; $=Y Z2!25[P[-"J2VVA5NE:;+"1T4<:*N=I4O_$+U$ M)HL/C6EXF9T<+J!UTS"'$3\K+CPJV48 1T8E[C#ZV@YH\:NKXFC[3DK**1BU/!S'!O>U^*&"C)I.5TJ[ 0@ M8KK$B@+X2R92 7#(F=U" R1<",>M^3%W6.QU $QF(I SHD\/F"$Y?B^N\*R[C49:8>BTDO?P9;+0!BN= ?YE18>[U_(I+?99EM*_ M 6!C]*X.G R5<(#/\,]++R9M0;XA79?('98#NTJ!6Y&&>PTY<\38^4.OA]'& M2EUL/'-0 4OAK!"0([89G7FD332G.OU70RT3.'OP&U)4DFJ0H6-+EI$3:.;; M"V<$S2V8.-S-;+H,49 +\0A4+HYYHA:)/(^D #]>?/JT"[T'W49F*\@@!(Q-%U9)E@T* M8:_A30>0PN0Z>:9"S.T4))=/!5-1ZE&^3MIU3DV:F2DS&7PJTC<&&*VX)6L' M[-VAP0RS''9%E-X9 ON]UU1&?L9_RFBJL'[&;:CJ$U9*)4?:8O 78'5&27*7 MS%9(B)G38![Q[.]FS#0:,=V=\YH/N#DYH0V<@X90U=NF)Y++4,L;U+:)[@IV MM@1[,=JPFY,1I M:/(YI$E)B8'H,;#)FYZ*>#<*--:,V)F:RT#[./QB("7-W M60'D1(KAV;*H5GR2V4,O:*ODJR%<*D/4FSSV>(,%2!J,X0XU)7F!AZZ([";G M#'[6-@]PB>'&5Q:>/]Y)ZXX8LBBN@3DR0"%T(/KGQ(_ ZM$J)LL1;,RZX]+I M-X-((,F>3NEGTLF7CIXZ)![Q=9E.KX:- =8^##E GARQ'ZP6OXU7:&3GP"A] MU!5'Z_KR 7D]5MDWG?O%*2^'IP2K M8/I&%9.I)FZS,A!#\,^5K, MW/"[#KZPIB^;,YSP6KB(]/!5+S//X-BU<] T\>#%(;#!BHB9!$W41\4&;?IQ MR3FZ>T?DRS2692*82-=;\(U<#"QNXLVT_DFJ$>G=Z!)BR:HWW[9Y3P6QT9G) M2_;#%LF\IF;=2SSX@U>]?%GR5B3G"2\H&0^]H"%?/I/I5R)U$);;E<0P)+Q: MV@^^YKP<4TAU$ A]IH]\7\'EM7U92.ER]A4Z.FXX03J1+H:06-M3U@479R\0 MN\4$+3!^NDGN]::KFC0[5FR]J'39P1Z#L^OZ[IR?)B[[-W.7_;I#YR#G?\32 M\Z?=T9;+O3QKYOS$W2+BM6V#&1/ .!DG+\)H',W0KN G&-TRD)<2HQ[BY+'L+@BSZO=T"\*:C5 M?24++.<*/R7]6NB>\C?3'(LK0O"W,Z.&)TFY11>&U/?61N]7M)YZ+^M6R!_% M78/WYB0DR\=D^2JR)-(;Q< ?'VOO&>4.6G?\0)<"FB'TMQ=5[,HF6K/-PJ@]XI*+&V%+S;_4R37,^] -:AG%X.G*N'1;LS.\ZS,FYJ0<#)R:$JYB ML!8;3,9+^&9P"-D);3JMJ-AX$4*X###UA>H$?$,-K,N;4WHGCJB8ZK"8ZD-) MC@X\M=]0W=1AN%:Q&'GFAIVIQ,Y@5M=HXFQE/?FCT7R9L2 6I$-;!7EC:SX0 M%CW/&G@-NH'6&!,6>99W9SM_>PP>AYVLK3)JKN+X+Y3*^TM%J;SO+DOEW0OW MWQ YY<8?! )\F55^E6S6G2';_PM3]H07AP)?];^7#\T:RM+K7&<1 MA-]+:W/+]]8B="_[^K+OW$5TVY\^V[<.[6PGYR5-^!!('2]R8]6=,C4DGXB. MO=OYY *(1/@.7@D/ GZPY:COTH \W).7X'[[CU^YV/M=W+5=(+=<&M "?D-- MD2Y=YKSYLXEXK%&MYVV=Q!_MU&]3;?YRD;C]=LOM2.62/1S:9Q_"+BK>N1GO MV%?PSE&=Z3-:K!*I"A;N$1:.3Z3.>OXJT:EX1/'(-AYQ%(\H'E$\LIM'WM*% M4L4E=]-AR06ZJ<0FL 59LE?L?!JGQCT\"DR#VCC MCO1\GRLG/_4A6+G'L%Q%Q<_R6(]LN8J*G^6Q/JOEWEQ?ZYV.UU3-IG%Z&G'K MQ*]0X*9A:!ID.JIY2>#_4/2[764RKJ+ ZVS6\T";+4.6U6$M=W[^N];YW1[/ M]#"@Y@YT[P:Z:X=/^=#W1\Z*?Q7_/C7^M6W=,?VG?.B*?Q7_'C'_>KIEVT_Y MT!_2!:U,FAN0UNZKV I4;\M?5X?6G@0'WO*P;Q18?)IX'.FA&ST$N0RQQ>=, M, H=%#H\)W3P==O:G[-$H8-"!X4.SP<='-UW+(4.CQK!LO=A[ME/T=S[4K78 M/W%#PH.!ATS%=>S3H^>+CW\-YMS+O#M]]^QBIXH@/,MI)4"GV?7R#\6),>7NS9\'IT1M^U MT)>*@9_0F2H&OC8#[]DT4@RL&%@Q\ ,S\#Z-EZ?%P/<>D7J>%LIZ.7&%C4^( M710V7AL;0_]8@5%Q[X&>J>+>ZVLVNAEX3_FL%?\J_CU>_K5TVU+WH53 Y ;F MR-;6*PH>5>!:!:YWW&+PO/U=&7\V<6N%#@H=%#J A;LT?^AT$&A@T*'YX,. MKAY$"AU41&D_U/0K;T7WUYACKV>M9=\4]NZ'F>R%C=R45AUV"WQ$]'WXHD#7 MV8@G#\0O/$OWPONZG;"V:8\)QLH=KG!#X<9>,W]"Y[[N&'K M@7M?Q6^>!V[T5B#\B4VWZ:_'W49^5E;]Q[&LNO9NLSK%;+>FU3>N[!X?W6CW MGE#S^+$]O%$!&QGB[UI"[:X:+2^QM?S6NO5#^0_59G[^_?-M^/XX;U4]<0^I M=\V3ZV6HVLRK-O.*=U2;>=5F_EK!)"52%2S<%1:.3Z2J-O.*1Q2/J#;SBD<4 MC]R%1U2;^3OIL/M07#>WZ!!X\@9;.7W#_WD+/X_K_/_H#2L;H^%UGCU!1#J MU5\;M)[]3JC5'^_J%1.MZ4[WO[Z-CV)^TJ*?P_T*!7_WIA_ STR]Y?/KMA7 ML:]BWX>L-^#HKOND"[:IZ\(/99\4>8D+F"8Z*WA\UIQRM*@(6LW3+K"OM!K% MMD?'MJ$>^F ^Z::X M*A#R0&;(;]CF0ID>JERU*E=]1;EJVU3%JA4V*&Q0V+")#>9]53-4V*"PX1D? M]A%@PQY;$#X;:% AHUN1TI>J9<75=3H5&.^'P50=ZDLWXLDCLQOHKGT$9:B5 MZJ;00J'%G5WJMN[L\7*00@N%%@HMGB]:>+IEWY?E]Z31XM+.%C?JU?!XS2[N MUJFA[V31[\X-26Z<07C+"6B7O/F>U[ZSMT1>)F#0-SS5XI7VG>TM+ T&+O*J MU*BW!(?_WUW-7,.ZK%I2G2U9#9^W%?VB86=]LPH #.$K\[$TJL.>VSD=6K 4MK5KA'QRY+7-&U<:E["6*S%[:HR&N3=KS]_ M^.EO7][]:KS/X[IJ\D;[>(K3=+2DO_P&:V'%0GM3-)5X$2Z-VH>(#93[A%NP MMM#ESNQ5?*SH4ARE::ODJQ'3J>+9P/=BBFF=G_,2EWL*N O+..4L3:JN;!>[ MNK@<(@S<>\^;GSB<,9P3GO*;%)[*&R &(!S^F%UO#@1&IYO#YINS U6? M&G!,H!!]0_+!AD&#;O3MF@J09=^>W.]6&?9N!&_-,[I@OVG?3P<7^I*=<.$= M-U@&TWS%B@NV:F1_G>D!];M/^N#VK;_+#M^_T;:'[=RBHO9;>MQ2YP.2.&^& MSFK'*V*&G9"("1KB5)Y8"_L>Y4G_+J%^;0J(Z=NI\SG\"9L&#-OES2DIL: * MICQN0B^\MU*\=IZ\!]*."].(I8R)748KE4,@9I# MOR^5V)>2MVOJEKL([Y$]!A4'V:/7;(@S1D4,]O K34O.&KL$-KH&/[C@1:%M MFC7X1G8.RAO]_AQ^@VMA!2L3V)_KS.T(V&@72@+95[5MR^5%H*E*<#U6FG0%Y(#( ]J@*WGMWC?H36L >AN_".'PXM__+;3AQ-Y\^87^9KU^ MJ?V691S=;$>,61]*R=S V!8Q-EF^I$$*OR=L&$C N'J!*0Z*9PO4*2>D6#7 M243*S?U,S[WIGQLV^B)O3[6?.6[V5^VC\&DVVL\_OY4B!%Y5:^_S]E\GZ%!) MM7]G9\O7VMMJH;W8,CJ"S##TLJN;#G$59@N;!"N!-9RQ%?!%)AVG#2H!W1*? M^"[P)OX68)WF%"1]TSM30?*#TB*\)+-7X^[03KQG";45'MY/6-W";I.V@']. M9P3[QV$>"2%\S4^DAXC> 6"'FR34G.G:-)@2'D/>%D()F7EJ6(NZ#TPT)^\0 M3EVLS5F8W^._2+DY@3, P<*UDQIM!G& 8 TDI,F(96-28:IU<(JBW_/:Z2VT M][(1]%7JG$.$0Z-%?J@#O5ZVK^,+-W:5C@NL& [;E9*D7-95PGDJ1 > E7NE M,#@*GGW/X[IC]6K<_76V)?8D9I5:[-KIZAIHO2"?P89$QR"#W;Z@L\CZLR"F MQ9$&6JHD7L+@Z!D<2>\[RS-ORU?.=KZZ,1==EUC=D5@MW8E\/0S#:Y/K?+(8 M5NH*BJ2 7;!!KK8U[LE"VZY)H5$E;)OO+-,=R1N&/F-YB4-C/"GKV@X9EL[P MDADM[AQLO#55:DKYF.S&[WA&%Z#VPK^UCQWP6:+4#8*N_^H*@BV;^!!%6\%1 M[8>I=---6XI-&S!G"V_""*RN&8I,0 E C(0BGY=KI%C'DR9M$L('X:EX3_2O*'0BC"51EDN#:1%,#./R/$R[H,(,N.# MYA@)V@4O6Q<8Z:%KZV;@7[K4EF#W&Z\36*]4'<3T'-N;*!$"J&" %L"XQ' # M:33DL9$OOX!)HF\UA\]#V!F.5;^Z(3,%L M"'ID<$+HVG_;VM\X*]K3_X$A.^0\=3?NUJIGVINZ;5WF+$ MH5SI_:]@3]$72LDE)X./8#YQ9-SS/.4BX:RWPTQSED\R,=Y @I=)OH0A,0"" MI%7 >(V.&6$-S%"B#45*,,D,T\98F9P*J6]/_2;M*6@':+-(!()_)475P @Z M>GLK\NFF(K^M'T6B@K6PLXK5KIX#_IR8MZ_JEM6,GR3G.;\ MG/?QSX37+:HAZ($1^2WZF/\FO HGZ%^N@(#@;6#[5B7%B"BI)@.0Q-,?%RSW MS7>GGXS0F\A/4[.+4I"" MV-K9Y@T_R('JSEE>B!CR:5UU)Z>@O3">6ZUY8IQQ&*W60P'0^: MYEO!R..J>Z=3OU*5,/3 "4.A2AA2"4/WKX^\[\B\TSYAL*\FZ#UB5\9OH%>+ MS,Z5UC4D-"@2FI,BCO*A#^'"EO6IF+J,44B9.TD-A9]?GJ2>YD*QF.1 H&I? M<(;60(4J.DP 'A,QZ"4_J?[%0-F&^<]2(0CWY4FBO->653U%<9Q:6W?)]+./ M8GS\9/ T:O\ G:* 78>)#+D5.*.K<^TSZ:J%/^%93H)*>CAIHI2DGI<=%Q/: MTL-E,&PPOBXU*CG"QEZ@Z$6YA0<#9ZMK:<=[IWA>HG97MG 70G4D>:)"%J7 MC :KLL<+O6]=N# ?65E6F.[%&M Y8I@\Z#- 2*W<,#*MX#GRNU 2PB#Q<0=@ M6-)K48G#)V*4]<320[0)C=/Y:ZN8]"L1UZ<8@-1S],'\0U<1<.6_^.QH-LY# MJW ZJ\O.J_?E4^:-6&9#*T>'$\-K#%W9I\C)4P/&XD#H>:;!K&M]6+Y(TFYQ MF'..)$4!N_ZEPJ$.;YO.>#X_0$3*"1RBG\T\SDB"7]@@\$.8A+K/[JE@.0#&7+DEX(Y7:Z<\$0< &@])& M45$D%;P3 I1#VX&<"80OLTW UD(UH"6-?"0WY%9 N+:G(R("5)_/A!< 9C!H MUJ#)5RNPAU83TW]V &)7:8CAADP/CCL)HU>^FR[^)\Q7X"P]2P83J"-B"3IM M/>X'@! Z1T[Z@Y/D3BDI:"+ X:"CLY!43#%D^"#E>-C;!JBZ E9,P2BBF>DV M(QI*9XA,BJHGDO*0?6#WC&0_4*X@BI,IEPW"$?=-&/1$AO04_R9-TGWD&&TQ MO$92Z#),-Y*!4B&VX?UC]A5)*];G_U5$,"!T@0^ SD5JK<@!P%Q> <$@:?[> ML1IX#!CL$TY%+><(G&TMHE'7D<& )<@+Q^_P] M]!'N*/!16H1N+VS2EA MO!XDE+*BJ"[0O-MMQ\L]P/72A@;?SXWXR7;ZL**MUGK3 H>\IHTS8%/.FE?H MMD'IMK'%XZKERQ[) ' 7@6?[MN\'MF4YH>F,R\Y+G+E!J[]DN6A=AK;M#^;E M9%/%.RS37!_U<4A**A@@"%&E$/)>UYH$>%&7H-)[_J4GG\!H=N>4/IY:(AO: M3=,"Y0D5;,M/!=XM*YP2>B2WJ 02PI+3JFJX#($TW9#E+9ABG<9[I0D>YV4- M!*\M 5Z(4W".0L]:(9L@ F:]?CB?X.@B0/? Z"10?')T?")8@#1(H1*=)Z#2KCFKY2 -?7R-#!2 MP>J9_U&1G"*YNGY/<=?+-HT:X:/#BB MN5/,]IZ0VTAD\&.\R]9DH@Q:!2AY(KV[Y+&6.;!)GQ0W^F[D.U-QU1]'I7)F M%7J+SM%3DY?P?4Z1%PIKER>O<3**@!4!C[!)3DD@$%833F9Y07^"RH=A) &> M*<^X#$X +?,2R#X1_UJAKY"BJ@7+SZ82&XFR*'C2=L)5"12/=\0P*V<2FYB3 MX"'%*.XY8>8?0X"OK289'M48HF^Z&.^0D*MW#'_)8@E7)HW X$S&BW:FH(S! M9LI?H;#(="K;(DYCCDZ?3 DT4N3_FI5A[ W3*0+U$3F1>R%^.@%$RL%O1-Z0 M"!=C&G-Z+E#UT@R*?K3M&2(PC/RW+NT&ORCA M\6*9%XT>D M$DU"BB*NB7X%SELI>_XITHTQ28AB8GF!% 7/T/$,1\/$CE!>0 M"GVPL8Q'#D(K:?O8[$@.F.&;M\-E"/'U) XAPQ8S[6L,_%(".4>K\Q!O>#Y_ M[/HBTL5@*A2:EJ%N02(3EAX86?*G+-\*-N"R&?U2)$?F:2F4!8 IW?+6P9 M M1.2%U(AZQ)]8\0LC!1W1O9 L?2+@)@_K/3[VF3= 19R=T4P&A*00G_P0L1BO M$HWFZ,!M0^X[9@)A_OM:Z%W[D%UO1^3])LJ=/$J,UB&3&9I8M0A$1TB\QTPO+ MJ Q.Q-X1!)H P'#2I\P!0L.[,#PX20.:3@/U(2MXW0O^Z^X,57"3>($:B"2 M>;I3 FIN29>]BOQ,7,,2A]G6N;BBM08K+7I0\4X%EA\B\4?^!I'9U,@*16N& M( K+V2T4O[IB?)Q,'60H'C><]+'$* MIAOTGG+0%C'.##0MLAHI\DQ$ -O=-3*5@23;657SG0'H>EN\6=^M(DP98IK5 M*.BB-X#@2\$J(Q/*02:I23OX$O,!2TP]PVP9$B)$:A?BGBV2VX[AZ-2VC >O M 8(\Y^KJQ8-?O8C4U8OG?_7B\1Z/9EFJ&FR>3/ M[@P-M'\)))P5TI/6BDC>1%,.4+]$;^D+R@^JN@8S*5^NI[K)<3==0ZQKJ[Y+ M!RX.61&H"!\W $>K#O P_\;3UX/K8V%^W_^ G/[+AK]JT/< R-WO,\D0,?9? MUOLEGN=-+L3YJ_[WK[TH<36&IM=*$6GE>TT?-W6E-L;O&SAH2W %NX)NK=+QGOHCG23SD_[ M6MQ]-WX"6L!O_N]?_+];WBZZA+(V7?3@.6T7L$X^>3/_8:P/2]1AH;^M^9"ES7*M5-/P<3_4YK?;F M,J\W2:\IWJ;^:?0F7Z>3-&S7;%.GGMC!(RW'-"]Q=Q^*>/QMR&D:\Y!4I_7; M-LM^=-7H(;JH/_D.Z2^<2 ]L\_F?^DO%R<_N3!4GSSC9U,W0>_ZGOI63;^\4 M4 K2M4GL _5B5 K2DV6P_:WLV:-I$.EA%#[EPU9ZD6+@XV5@5[=,_[B.6CF) M'D '>C_DQRL=Z.Y\=768]TEPWBT/^T9![J<)P[:EF\[^W$O7"74_9XI1\*#@ MX3G!@P/XX'M7YH8='S[;H?["\6>;"X<7O%#O[$:ZF/?GGZ\?O6C6E7;[9YU ZME,T]WZ#N>VNUEUSB MD[U)RSZ=6V9S3XIRC;Y):KCC1).F]37/L I:0V616JK?);KR6&/#>EU4NJ$6 M5%66-?!O[^!GXC:2$4NZIWTE?3'EK=E5=+T8<#Z1,[4 MGG0EUWY=>V L]25KPB"25,E7T5&6*A+RLI&50$0W.[&R:0];7 )+)KU1QT;9 MM H,<8NZ/T,_M6T]C.Q9(^XSK&8XEARC8C']N&+5LS=B$1&LH4W/35MMV[/N MN_T&38JM41N_Z=HFOQ&]9\N9"73ED6"?8"Q]"YLJ&^]1BV'9,)!: \G=6;(5 M;42_G X6,/0,Q*D$:]-G6(5F&(=*^N7II""?G)'836M">L,QIW6.M5BP5>]0 MN'B!.X4KO]Q3! ?89]W9/X&Q-#P%! M<0*(L]YMEX#B>%98M3F/N[8OF<7PE/T)(5T#Y"2VGH(NQ>M=2",DP60SYU]3 MI4' &&YTR^$I46EKI/8!"\DG_U4W4W0EL1ZFZC@EQ2G6]F^J: M;TDM)#;\+H@6T0@9L_[,/!7<[MDCOQ,7=O V)M62K2BA3_#\NV"B?0@FKA+. MTT8TCA0]:$69MW8",EO'57+_1G)_DX 0CL=SQ*+>) MI^\<9Z)B7(O2%&!NSYY1@'D[P)RR3+8E%TFPC&U-3=Y+>09''MB$U&AK H?3 M[DZBY7W-EU^&7O2RJ^3D%=:$BX;NO/P;UO(4 MFLL%%>#%\JQ?L%WO!?4(7N?&P1*D.G+LVZ#\!=NT7UQGCB>YU>U[&'Z'M)&Q*^"+KBJ*'HW$-LC#[AA6[UB-Y9J#*GK83>U4)Y7GU M4FF-8E^,WZ;=7F#CW@)AY,+D5GLVV;,?T4TRV:P#ANDKJQ/=#:;?$ RLZRM4 M)+YKL5\(L26YE6)6B.X9R-83I_P$<>:0ADTJFN24IUW1.T2H8C[\Y+]8V;%Z MI8DW!CTN(?H+A: O3&]4Z-L>=(6N;/-">\_C>O)S;Z&AM)D46<^QIP&5:K/YPFCVH4N+WO.%K=^15*?''+"7^)(&2(!!A:FB9(=VP.E@D7/NU M:KGF]ZI=5S+09UH*"J#T$.&!DG)9R:(96]< QK:\!S?$T8^H4WW0M0_PL68) MJ (@_3L 'KP8P/ 3=5]#% 74@T=,X^]*(YH>U4?1Q '!?S!BW\NN2-?0B)Z_ MT/\-A#0HX87F]@(?.WP171-]"POC[:SQ\R#5%]K'-5-DQX.Z]D/^0R7[QG1Y M(;K%;#L>:S_#.DX8G-YG[+4"3/,&@!HYX^TI\)'VXC/& MATY9_E+[F!=5J[U'D_-+C1'F_X==3&:Q&-'PY,>Z@^%$2[1DWA=;] #!NO8G MU;\8&'YG:-#,&I9H3;=<%BL1G0+!W**Z@>J.Z,$VC#/KE;46+6)8X5[TD1DZ M9DW>4)*))B*+L%>3=F7_%*H!6&2_$V!<>@07L@\;@)4X#J"U,00JK,RI+M=6 M8/")DT+ :FMY5C)XN.WT7F#I?-'HJU@)W9&Z%IJO/PJUC?YEO7ZIDSU)YKKK M?3\,*2V[OK]0']V29R\Z-_TIT ]_@P0K-K[FF/J0BH^W# 6[.0Y'OB*6G.;\ MG/>AUH37U#Y'MO"!G3[K>ZDWD\EV2YE8,=$PV1).XEL..B8V*]JR'-' ;&T2 M2 =R724 @6;9TC."/1&7LB=B5:Y%[W;,>IPK]0;"WT@S<,A)V&M.%C904OL< D,TF)_7(T!"6,W-9QL452)",]2 M1QW1$_*H/!9<2ILL&V1*A<_"Q["(XV%$''%W[.M(^G M#&R:A'>48JE]*-,.W9WP\I_;]"ZVS+TO5#MD/^@]R]H/O:RU32LD/(;O))H# MW\VE[D6E78K2]+N5H+R;C##\6NJC /^PZEDCYV(./:-/: M#!KQEM:LZ+PGLULLK&_]]4I[8;W4^I>1O#\I5DGU\=U/*^'N?__3>]OJGU_W M#F*6#5Z\]:6.N;)$^USRM N8=-6" VP[T*(?N?/'$>7R.2) M*C05=.]PL<,'P]8TIVRN/0"/P:R&E65YC6(H$8PGG%BT8E#C8%GXBV%0:EZ+ M.\>*INH;:*_M'PA!W-*Z6K%"Y,:VV <)71P,4\6DD"^J"T NXPR.&AM3%MQ( M\Y-O+P+9 M"-OD4L_#I",U#0A>#-BKC[Z8N4:.*N#OA.?G2"+]U+%!<)7IV$819K]C^@QL MB_)KW2W;9 6DVXKVN6#"9#EZ:]D)T%W3;JR2\+ZA1J5IWISE#=HG\WF!-CJJ MRKHD6M2>D9V&XQ'L-Z@YDU O?)'7E\J$GKVPU2/VBJ6ERKVF%IT9MAT7W1NQ MGV4LT1&U^@21@IOO,A/JRH=#47QW4J:Q_BO48#*]K%2R"ZT M7S96-\6IWB0'B*E.2C@ V:.[?U98MYAL6\5#1BKFKU;8H'8E;4CRD0I-$OA& M]*-'E-PF_7?*Y ,R'._+P;DSP(NI:$A(;T0",)[H.VF='[$3\PN*.='2..8$ MM*!C 95FL%=E?V^@Z9/&DWX3V;B)O8NCP6;-J%:Q>I! 5_P $]N+JK_W .._ M*4NT?C9]\_\]],E<<5;+#)@?06:?Q<#_?1+,,=/W)XYJ\Y2Z/X+94R%*';F? M_G,?6++O%EC*^C;>D[CXXR7%/1*M:WGZ?_\"*SK[P_GC3[3.<]B@_)S_ 4+K M,!B!(G[. D-]8G9W.:,]SPTVBJ0[S*V0&Z?]*$"0FM:_B=&^^D6T4O^4-U^/ MEVNW"*;>-IQ*)9%OKM6P5V/FW31Q9M_?WR>$?+/ST:6K M[VD+L)&IW3_H6E95-,C0?U"28XI+/R#>=A?:V^J F%KL%]+-(X0/=EJI'X>C M.R"EZ/&#*._.6=$-%SU'WM;>5N,Y;MF\@US,$;LBMMOU",'P*W;2.^\Q>#-$ M7)-\*4Z>+I%V2[PCWTA*D!G5)3Y38.IVTA'Z5QE80C*"-']FU!'E,[K&!7%Q M\6@Z$EC6BH9526C MWF7)A"/S)/U@X@'%X_&*2[M3FF 8%1E"5-I.PLOSV\[NW0Q2^ M[OIKOKB\9C%5=79)(UF/0Q\"?45^1E80!J!V_6@3@[5'VU>6)-U9)T)=HIC- MV5F'X8-)78ZI>C#F1.P2_V*Q.T5^(T0M9K'!4Q2/JRAWZX*."JOWP!DU% 88 M;U ,VS$*V@6H,OV\QD"!W 3\*(8CX1$*=7Y0#K"Z&&? M34GW0888 \<*'5W=WTL9 R BB%C%_Q2)B?V]\6&F)4?JE15",." 5 1'],\N M/>DOL4FE:,P\:3#D48+6(..5N#NG^9(J;%1-D^-\=BQWH?W0IW)2.CK[!79UQR04G M+AF9Y/;8H\_ YWK8 [BSCC=]N!5:_-=,JRWH:8!N= M@UU5UO5A:D;"^4JX!O)E+0B8]Z>;3$]W9+.Z M/]U+S=ML9AYFN\S#EUHJ,OWQBS[C8%MY" $VIU3);T@A8@3*B&IX&;*91M4I MYK^2]RGGS^LW6^8Z#"C+[[XM/UM9?@=C^=VY5SP%'] _]T>>5_4?$TWA827= MSGMP;SY]T3Y\(,O*?OW;E[^]^W1(?OX/O[[_[=,O;[Y\^.W76Z@C=T" ]="1 M]4U9LS^)QPC0PIPQ2Z2WF3U'F,;E".SH>89Q4%M9*YJOJ)TS]-#*4.'HU!\\T.J*[INGCL&\ IU9-+JZ!#<;5VZH4-Q_HF4^\ MZ0IQ%UT2GBB0.^AB_&T"]_KD5TD_)P3984+5,*'> M+4@GT0Q7EV?V)=WO(HDPL4[)#3[S$S,16@F"+O;YFM@!+$Q^11Q/M2E;B=@B.LA '<$QO=Y4I81P>"OR0! M,="VOD;8&P)'T-D0 $!BQV=XT? +DD+7(B\2Z:@;2+(4D\YN,@^:-PXCMIYV M*NNHG$%_I*//7%0'^ 5X$BU_G2IZBY,A.0@$5)_(*RE3[0..J>VOM@S^;$S^ MFCLUA4<8=!"8!BZ$1GX4@7J@[C=,KY-"2_M,_NG57D27?\B2Z^HBVY?*J&GJ MOB"H:\NG'=(() _=A!GE#="M0(9M4Z$:"C)TT95]L7@ +(PTB'>S-*U1>9Y" M'<4 ABME^DSCO@D$DY_O"@C>@%_"U1MCZH4 3^%%W(!6Q)AK >L/M-D8$I%! M&!(##9HM4VBC$ \0U26^1DFWU%0 M8>D47-H&6XR4BAP7?/]8?.(N @\4B]!W(]L)W,#VQG7G)4[=H.5?LEYT@8$N MX0\^L,FNBI=8IKD^ZJ/:RN.].%P"2*$XKY;S\@1]5)W40R9"^3R=M'T >0O0 MNI)-=L;;TA090VMYO5@/*\2E;C)MEW!KB"X"&5-@F"OH@,_(O]C M>#&GF0[<-C /^C='+Z=BHN-BHJF"+RL&-7V]("FJ*!EA4@]#B"1115,P"GI. M4K(L9.1JVTW5_L8FAJ6$YGJV+#A%O;5E?HY5'42SI.UR4_A9, B-Q$S,2LR) M4>VJEFFL$]$Z8[MP"!8-6YZGWOB8T$-L#T54DETXR'_IDA5 M$<)L,/)$ND9>\C7ORN"P'(L.3+1%43<;%C8P;+71NHSX$!EVFN DK361;;+% M=%1TKNA[0'8RLY97O32 MH1.5;A)4M<1GG#*O4#*03X&J'S!)GD-09"J'B#>FG-@G8_529+@ILRY,Y(_( M*;(I2Q0K*%8@MT6VIE&,6L2(N,*QH:^7[AS-^%ZSV#3=^Q\UU IS-;:AZYW" M@W8BPH%*(U'DN4F>)95,X)CKBQFBG:A%AJG+95T55'<-+XYQV7)Q2ZM3??[A M#%''OBN#.XJX (UQJ91?8)>0+8XI1::*3(5"03Z7&@Z%DM_U03T6;A5\-"]% M4D&-%(2/4,E?HZ^J-M1MKH6R? Y&+T5$QDK-,A1&^+DN[M&3M--R!#T#OP;5 M!+^G.QW3E^]XQ41QV1R2[%M0<-:[_*&(6Q'W)$@AM2!2G]:; M (@8&V=M7[+NES>?_S9X:V;?B#I^HE(]&=1C-::16M<,5-E,[?V/;WJ+%D01 MDX%X#J<_H_FN/:WD=7II)@R*X"Q*3_B_&GJI8S1"IAM*._TK77_;_NNUDH.S MXO+;%,=K,).Z77 OMPL<=;O@86X7*+EP7'+A9Y9\1?&!PB]"#J]&W6[AO;U.+;%4C$E*>2-]-M_Z#*$U,CT3MX:FO<)DCK#,M)YB_KR)TQ!$&&,+HD@X MFL.B9=E8,4RY=13MSBQ?S-*N=&)+R4R5#R'3=OD3Q+"V(NI$!BZ25HE-%ISC1W\M&>-YE^5P*)\#7U1F M[)!DW>"%GJR0]75Z6"31/;1OK84&76)/:A3D><.:E@HCB3N)VBEG17N*A> ; M?'!9%;(B?/_)":_JH(MT;-;T->3Q?A"\]?>O->MUI ]-S7BACXEM9RRI MJZV+0'8CWVB#U6NZ9C [, V>_]EQNO18E?.(,=6RVT#52GC&4%E21!4-AV()+ML&3,66 M_T1(6Q2T;\:X^&UKTW.+IM@#431.B&Z'T MDS2[4?!Z1Q:SRL90I+P;^/M; OWE 6K"M.87W)8UL+W')_RE%3&!L' M0V(\.2W) E:9E8H*!TM39OK0Y2[1MG1HCR<<=Y.>?>(K4C'HGIAHPSDVG_U: M5A<&%A"==!"<]@ZDBY\]&4XJ<'?-6'YV=N]EZL&Y5E*Q2"+J&QO2 S5= J/[ MD+-[K2>G;;/>T)8^O7S69"N('I#Z6&UNVNVU69,6&^U@I]LS8=-Y,($TLBLN M_:^#Q9C!==V$;'&K0!"F?YC:K]BKVZ1[N4UZ;4)ZDJ4'[H%(AC(<5-=F/6.F[Z*Q?A]SIJ=C^2Q\AO0C M*EY%3XV7LLYS":^B> E27IGP:6T/E%NBG;P<)*5BP&OF^-B!*JN23A:?KNH3 M5@I?+%W";+%7KJQ.+'=!!VDK"HM)$UF7[=_[Y_INY1O@K<\-&!%[0$%$@TG7 MPB"()N)-!L%%M>*&4WE4_/7V=/2I!)W>AFM:^$SRRD8JK"QQD+> K_DHZQ33=N8&C%6H_IE+JVLFN2[XX01F3':$3-@!I>PJ?UP5< MPD_YBU:>GBC!C?&(&#]SSPA? M^]K1Z2- 7I.&$+U'W%J+8NTP ?JKD_UU1^GVZ=\RT&7_HJXL>O4.FYX6-W+] M )H5V+,9K[VCQ.J? TNPI C&^MUZNB+0;(*B]&,U.WDX;RZYIY_2-@ M3SRPH_XCWSO?]EQ@+M/*CEH+8M$98,B&?,JH\\#K"FSO<7+:JT(-YU]GWK7) M<$!_!8NK>C3)AB.=F$VRS]8D[4HXIX>2GCU,B;C.^,.)7[QOC]#)X7H+2A]P M8;AN+>:WHT<9EP/2 MT8=[]Q0.;W9@6S2:$<*9XXDI:Z/!EG@DP0U\)0,$)K[ON.[UCRU6V/22^Q56F,B4[=4[*5S(Z+/53N.#UG,GT//VK1+I(424$ZL=U"5>J?;4]K0O'9 M@=?CD-3%1UA10$-+@%!QXX :]23$FANB;"/BLN7Z C+$&=Z8Q<'Z'4X'K4[T M6LA(K)[RRSID/S#JJIL3]WUSPE4W)PZF+\.35" NI/[?8Q?!F8R=]1J%=.I@ MFBB^;*T6ST2UH)%$A [AF#13O:_S10H!_%3^[*2N+@#8Y5B#@=HG\$\\]8,M M(M50,9/I:Z6B0T"<%1T&^]I9+2W0&TBWENULX+B,OK,-Z:S"!2%[;>&WXF_R M&EO>C!UKM]ALR<6<_%#&O/X=2P63F4=OU&!2. M6]70?:X.?E7I[I$JW3UO.P\1;UGG5*V6O.)K^?#K?MNKK_\.]55(O]Y]&7C^ MW/]G[TV7W#B2K<%7@;DKII7ZNE3V2;S.9/6P)(5.4E M*K,Z,U$ES--/^/$E/"(#J"HN:E(%LVNW*1202RP>OAP_AUN#GVN6H9IE4=YH M*9-%;\=8GZ@/: 0@>T@A0ZM>^A@T1ZET0KQ[N<+5[:!K((\Y..M0 JP MN6LG-W%VA\E!G\8@V%Z1&<@#]UQ?)=8$:%1?6/"3G&T[S)3P8G.C0B-1LY8HK/P'+$8Z M2N7EQ)R-%(XF0Y9>,1412AZW2"I@%J;?;!Z!P&(A28%X%484.@*7^/;T:QB@ MD[]A!\/#H?C\8Q_P]Z2G48?(V92A/>^14^-9GF262]F[^->2Z525XI%HG%@A M2[N\WX3@0_ND8*O)OO$.1][0[)"4K\;FP%78^L[6. 8J>VXRM<4%7Z5?)\$0 MQ%&RP+5&+CCZ\ UBVJ1;NNZ8U!KJZ0&[)U+K5&KF^YH\];Q[?EYEY=38P9(I M6ANLWIJX]V.B6'WD2)3JC>:155#FYPN*]S[7BTF@X.YFSC=-8_AUS4M'5P%U MA,(78Y.O%\';19( J67BQ<6GBK&(?&V^5FEH5V"^R[V*!:<,I1=CG'-X4ZY*SQX5#*(+6FWJ\ MX":NC7'#)AEQAAV2)\6^8WHQJ,2M&P9G-B9,14KO:G4Q+0KZ\ YCK0:#%_QF M6]^8ZW7DCM$5XI;TJS!:-"9#2*,#(\G8F5G?>!1^M/+)S!C^(!>D18]& MJX4@@A!-.#GJ;-;%XBM7E?-&RN"JIJ;L5;YM"US+QPY?'S.DWDOF$Q'29A#H MWNQQR$6.!W+VR_F7Z+$Z:J=,8W*@ SJ^N3G;1YZ/]'%42A+FJD/B!J:)RGD5 M=_'':%K,1E9^DYEV\/26H;[T$^M7:]AJQU Q//VR7KW&56EP\K&1=Z5DYP+5 M"DEC2MOU)8/[=)R0H#X\SY0B*%X_L\.@X; Q$2Q6O&R"R?-USB2>NZZ'/;?\ MA:<./Y_F?.+(<57":> ( RQ7G!GDJT;72V MD<&C'K%=F/N1L3G@4E>H2^'Y?KH182RH+$F:09P!Y(LC@P1MTWJZH*I3]6;[ MS)MLW%(6/]TSW&5UT5S:5,E"C;>.K(S@;.'C/UQH60NP5+ V3&9JV^[H"K(( M:"\4V&'2B8\(@12&T;_]N!^IG2=F2=E:AC?9D?!C\'D;]'HGDT*O06DC&C:I M=UC"P 8@^&+]R+Y5(410NU)3L?^\X6_32,.H'DO%"&'2&,]0 UGB!*76J6#\ MAZ; )K5I.Q;YM90#LH&@8)ZXH-[#NRU,.)TP@FEMQ)WUC#G2(!YNJO]IM M?<-P!FG@;X\U[0$ND[6B<::+)C/R;(WS1Y A=[;%XSR"G6FMF).VX[0=G=+A M0=UW9C *POV.8MDM0R<@3UL&[[1Y?!9"Y[8B]8MR,X#^Z@:Y?Z +A&>EP_V66H50 M'+/U8\P,IROV13S/>ZQ4_&&35B>]C@<3.V!\[]K'4FX%("I9E M%4+M,JHQHN:.(=PB^("Q=5P YXQ+)UW",%H>,>^[.CBM$"P#11?U*(A]3+@F M5^8Q1W40(H@C;@80O"*2B:')F@R.X;J71%Y_W0B^HF4Q4QJLBH>,-E^XG9VL MG)?C?HD0J$OZ+F8:?1@-$*34'_]'CG4#'(01BQ*ZO MV9#?JDH+E]\_/X&-?W>9I;*I5E:MZAW5Z>X"C_TI[^T5XTVV M%XBB8M9HG.^TN?N5@9&HQ:STYMAQGK%%&UW:B9MHPG*FKW,IE'%0@(:PX#SE M3^MX%#'9^UZ[@81R4NOC'\Y*/P$\WS? \\L3P/,$\'R;5_9Z+C@J85(BA9;R MGSQ[]2-IO[.A^V3=;) /"T'9=?.I-J%2(G>,U+@I&93>@D1Q% M#9T/*-_(19(]\^.R&+@@;V#.ECFZY'L2?F/L.Q_+N/H2I8D$2*'$3$UWW0Y] M9S/-68HT=VO9W@H@DL4W?PI_YX3 XQ>%B4827N^8']08%4I2&8.(I[ MRM:$)XTIRZR_IACNN*9AG[RAKS.5L./WVT[].0JHWW+0Q3DC*E.%W=#6(*/D M*M^!"-$RHLK-%R> 6]O"Q%E:H-T3!$:@,\K 2P M7#NO.47:[\/&"NNEWDMG<0\FK(K/@9L+^G^-4'"$J^BI[TFPRNQLLC[!58#T M=HY"A/7R-Y$UOWYKAJTP(IY@*V-%3U,L/]"&B;:\[=#7@? E8Z$H28?3+70?B?QJY8)[Y]<@_ZK?8E=Y^!SLS M92W7IRSSAR^%^\>V1[\:>/M\5Y/?W31VD-B@BJ-CRI 15%; 5\UZ4GB_0'JC MCGFIE-TTENRM].,^B[4=,@Z ]'L#>;SIY?:>[8R.8;KIM>V@/8 U7'P"0L3' MW[[XQW?XUY-O/]7^8?9F+.E)4$RQ4__L8"A>3J;DF6'I.]<(8-XF9 7KSANQ M<%3/?"L;^-ZW^'A^'%)G)#R-?H+BUW+1EH/.)+CTC[*C99 M=]0A-]4]J%TGKVH[26#E0!1FD%E!:'E71MP"5##UAE)" @D+Z* RB!]8I/&O M?/G+IB%((B%1F42Z$OH6=LCYV [N[0YGUMK0',MF$?O#PFR.JXMFO2-^(E<+ M^^E /Q&;.%PGED?N;ES/%B]=X2:#<,G/$-F+-,A%B 4( 42^J!3X!0+&"0:9 M%-Y1"/=#!,IH9J6D?)ML,D9DNPU3HEU'I"4ARKW+(=& B S(@G)&K*>9$':2 MRUJX]^BM._ZT6K<'QZ@_=:H#O:J2R^'CC2==4D"Z8RQO$5Z:;-"3K[\E#$A\ M>,&XS@UUNFI2/2(?]F)!<8&V5A3I>&"D#G?#6EB9TE6\Q=Q7TB##>??H[YJ/ MZ[$![ "W+&20\'=E$#/>*W"A58L)/4 %!(Q".BK8V^8WP$FHY8K.!_(O=RH. MD4;B5G!TH]SU70EV.!.TPJI>GS>+)JW(,^[Q$H546/'\$G9SAWAKL591-QK@O_HZ"!&#V[G(ES'YH\YU>92(([96/VX!C5^Q_;*7[%I"[.>DHZ*]^5V_#T#5)JUD*N M2#2>*NZ;E<2XFU<[AFU&F879NS#\)W1RYGT2"53+EU)%Q,N?$R54),"[0/CQ M322G,/.B"".+?HDW>@(#CN\&6E2$$JRX:1?E!\/"Y:M\W=;G78^4-,'?S#2% M91!=]0A8W" N@7LIOR1C*T6!6D!LP-3M^>W;-1%8;A"_H^%17R3X0.&\A0^T MI;9I_T5[VDU_"YLD''K4)H4=S!BZ49X8Y!^)6XR',B0+.6N,]^:D#'H$ MMF07&,P>/$;B+D9J*H )(2P0] DGM0#&]CFO-1-2JO"6MA.-@!.AE&IH:%5M\ M:S^2X3?M8,Y1A"S[9'M8C>>M]#FF9]^L38,B'>8)\WCM?^_"J0-_J=RTAH9% M;@/,Z+;5J=.Q*^F12AXKQ,/8Q:[TLR%""YUQ:<[2O,I<]X66-[R:,P%C+8C]T67 M9\.P_M5%3^!L"G6$C\+R%)2D(:;IB-N1=873+'U]CJZ2T$F^?-NY=V@X;[*@ MJL"B(H1T"M+:<;"Q#&/3_K< MN3B:99GBIF/D0S:E,BXI&%1[-PN/.M?NON-H*>_*K9'""8+VOB%H7YT@:!\, M!.T/FY]0/@0",R!%?8RB5W28*B; ?D3X>R\]3=W^].-@W=>2MV5K*X7KAFNO M]RSGD%B2!C'+/3G"[N8';N%:3PJI6SKDP_'L$7ID+37N3.@7MM$,ECC3#:I[10Z/PCP6<_H8;RZXX49V2(V\8 M5-DV,4R1DYXKY#]I=^>[#CM/'EZY5]ONEI B*PT.;47R$< FEFG\#SRBKI=(\4-?M M#AD$Z.%)CGIX8.; M,>S0=Z2^DEP=H--S!K_&1PM7IR?S79QTE:RAEIT>^F/V(RVO<*N!U4%5!*6_ M.]$:HQ40S;@B41BD;<.@M0'!LR:L\'6.:/>(B[9H;)@:?5U>?O-D3-(Y@NQF MML*+H\]?/-1%57>:KSA0\0G+?+7J@<1!UJU;/+L:VNWBZ>.G7W"LW7&K,20, M:,B>)^H+$2;-,X?!GR\FK#'ER^/J*U/KQ'UNT.KP#,\O0D@8S3RWLE(DYWNY MF_F )#1S--C5XJ*_:=!K&XTPR//J_3N"L]-?(H@'7NKK2": D" M-X\&<]29/CX]#^2D^#G#X!]89)6?K%V[71^>#IY7*L;L-:OR]_ @YS4E MH6F1A?7R++CG-+^\]#YY267(B[K]=/%SNPUKYH?P!(M70[UN%O\OI0A0UX[0 M-[KD=P1.>/=?ZH&Y>$I4%-%BMZ8#C)RY^>$Z&/^ZO]Z\OF79X^I.+P% M@K"_"=Z8%$OOM)DJ3H.2X?CBR_^V+W*)V;9JN+]V R#% :D7):T.OR$3IL0W MY+&M^>/"I9 0TUL;N\BT;-Y(6Z!I(N.6+6T]]QE MH8W0C-*TEX!;+G?K\V:J)&L^Q.;8-\8YH%5?4BW'A24=ZAHCBLD !ZL]Q10$APM[6 M+8=)C"8&+HW8[^OML;//Z@>7!%\:7/W@@9P%OS;'@]I;8EK8T19B6=%S%*<0 MR;PCO#US"$7O\68EOQOU:K0FQ/1\:M*+F3OI8W'=!XSU :32^:W*DF%KM3M, MLO]0%D@\HVS@;SNPWL*4)';I/9B2ETUC-25J^-F-HX1(/Q-UU(MJ\6)J+A=/ M%P)[_;'N:@Z6S+GY+OZ,;O0L6)@]56G#G7ZPAWF>/,PO\6%^LH?!!9]^^]P% MCC\MMP+!Y7=_CH9M1M(+^O8_:PQ/[3+OG=2PZ_.)1:'CH!7.8ZG-;KNACUS( M#U?TC+2Q6V:M.6;5&Q%192DLBREO7&N9IR10,&'TSLL05L.HQAXL=*P8IK#= M)(B:@\_7#YI(]4<.FX+M]A%A9,8+^4J5UI+2GK.$)EWF=;//;IYDCR(X7K1FB= L?"7$+*M&BI/9Z%CW&R%I;[I" MV&+IMV-[OHB3/)38O851PR/-Q6WP7JZAN&,#"]Z#C1A+ORQXUXZZ4+18N+YM M2 XVLSJMR)F.93@"K F2O00QYV/N1!CY'A AFH!+CC<>.\$ #@;4[#VDXC* MD 2[LLXE_14Q.79GPNN'XJ=HQ6891D'QSUXOVPA1PWG>38ZE6M/(>2\>':F4 MY=R-RFEG'7SAP.Y&X8%F5Q(E<&HW%%D16LF_\*T6+R7Q&N;N5>SO>R77B+Z3 MEW/V^CEIYY\ _D$MON'> $)V*MAQ=ZUU\EESM)N>8"I+,GFMK""P[)<&YTR M,]5IZ9!^*(N0BG(S#(SF3-!Z.K:JH[MN(K47$V,"O&30=IG4^L;"$J,TD)A+ MK ?E>=JPZ,*,:@7NEF;1U+9'4(/XU5F>@QI?N+O'@'>#[*5206[S('.JOS;% MB%EKOGH*UN-8[QV%:KF!4MU2LX6-'E!,F;WA=-;\'%$CT&LC[.4^'TT*8=+OEH MXE""D(B4&M'9<&K[^MG%+?IKO&P?,LR@A_W]L@$.WXB79&'1X9=IMYPQ17O@!O/.=9KXPTDYG2"=[QO2 M^?4)TOG!0#H_2EL9]8;REJ S#;]7%S44=<9=D\D;]J,2X<.;4C"[=K#=U.14 M+/[Y>B!-CJACL!)QEW8@8G<M)9Q M'B\'(&-JI+3K(>V7V5@GN7R^)5=5$BF4_24N?0%6S0A"#G\%4,\XF S+:[1[=_:KS&IV+7EA8\ T8XE61*1 MSCGBC6NF4%[DC6"S-/\EX*.)WHV;ZM']R#)=>71PMJ\P!CV0%4Y!GI%-E M/X_5G]-P3\&^>66_RN1N;$13D9Y2&K:<^<"J>8F[;"PL/"Q+ M2,]K.0)M8K#0B8#BC05.:0WQN4R6;FPY4*6TJV"<1Y9)NFXB>D65GL0 )&4T M;?;C.F11:GL0DRC;Q$7>(,I"*BYV.T"^^*&$QO\\- >8(I!WW2^!(HETGN"1 M64R+.3(D,B:"IUQ-59S.B["GBW#P&>L0][J"%$N4\%AX6D)VNV*P%RWK9Y86 MA\N@6-[J[@F4A/HY;XJ5.K8_!IMPRUVF:N26X7T;EZ3*ZM3'HG]"ZF/A?NU: M\WS6@2 SC-T:CAXFQ&-U,Z^UUX(T,PK5 4"!.^57\G!44Q=M(W-%I)&3&](\ M^_M!%T_+_MK'K9(3P<(;AYJ6(*,LV;B_O K[*?Q[.38#^K@%>5! %A!=RCZV MOG(]$@=#WNHDSH_Y$D9D"K9++[3KA)WFG+^UH 3*!XKG.O27KZ3%):TTEX[1UY;H%&F"U M"]Y>0WK8;2< 8 M:.55$8^^I9S7D6+6 RJ;BO E Z[:IDIF*#$D+4Y9N!JWOB;/>RK_VM5-^9$<_+_4"O=0O+2,>B,FXM6)(S+D]S]QJE\KZ#5GQ].!]JM)O0I@7IG];.D*DVEXD MC%"1^B:*U,](FS;JPI&(YT1VDH!&.+M(IPF_W*H<;('ED'TJYP1"*IF)QUCU MF9G_QQ*QFZ.MZ6E^R/ SGU:X7'T%J8;L$.2.D^#!;?IRZ$*?I]?@7>2Z"QJ( MFNJATY'N&AWM-(Q<>_HMSO)-:38\A*Q MG/1&IEE+X3?Z_WB&FVY]%5S("=^!9J[E9 2692:B7]=[I.JB:%]5>MJ]S( F M@Y;];DHHR5@X&N1[/+3-R+UVK &(=>@IX,&R.CN>UZ)L*RVC_%9G MB^<16)<3)6449REA@*IN%U:)(V,+;LBN,](!2\J'79UU7WO28KP!YD]AHI4M M6;#;RZU=TX>T==UW/3,+[);!PT6"ZP3\*X12*"O,%O8MI%)M.#71+[XR[*L]GYR9ITP[C M9(.D\@EVL\,^"/SX!N4"@HXS2059^G:E9S=B=(R(WX8IC,X->OFG!T4PYNRR M#\P5 /+H7OX NXC/#_#NS;X:LQI;C4')'1-4+KETCUC6E5%X?J5-1]W0MW([ M<[?2&D;IW6F+$\5<711@OF [?BD]'G.S4O+SSYHSG"#V6!0PG4 7<*//88*$EC>#[[8R09 MMZ0UR/ IT['JPN>E,;=RD309T (_H\;+EEK%$EK$KDK/1>=R)25T95< \@W( <\%6OB+OH[M-LVE+H-([0B.J!9>NM@708^\65#Q"USLEKE--4- M0:P&VDWO#J0?_OI#D>ZH#*-WM;MQZL.CDS]0X!Z<4,\NZ18?R:<^%,OY@B*(H)/: MB#]?3)(6+' QG5V'%H71<TW&O;@.-$GYOP]W7D'M2!F:.:D*&E"B9P098NXVYW MT>N;T=N-):4=GTP,[T].).<#(I5>&" B[Q34$1U.DSM=Z%<73;V=+E8U1P04 M*G)#N(D^G#Q*VRLOR-"W%+OT5UN%]5X1VRLIKPV23C5I\9E(D<0ZE,W===QY M)^E4R542]DRDJ7RLKZE891G';12$8.SUP".ENN40WQ0:60= F^,,TX#$&&TR M?"[1IFPYD?M _,D?\FFQH(]!J0QY7FTIE/4+@6RGK)&C:\(#)(WUK4XN53NJ MF# )W:,XXW1IHQ(P\AKA[E5Y5:G;,Q\!1.90"T@7BBPTU_HE]/K]97B6"RE$ MI2(G>+$,_QL+$D@*["TE@$,#?BH"^GH<=Y=7$D8+/1G_1QB;50)?39YZQ!TT M^.6AX1)5' O'W"!LS,B8KAERQ6,59<7W0O A63TRA/Q?AE\B>"T7+Q( "\Y& MF6,=>MWA0X.4&J%I%"R3(E_=X"WI6>;1XOY=G)$TD;QK$]SV1)# M2+N*(#P61B>@O)K%;((O*1N6"/(Z=>(A;[0%R& M5_V"G?/$@Z<&9]C>I#M:,TE%SJH-([YG6%L<4[E-><4M4&AS" .?]3_,A.?; M%#M0:J&0JU5N'56010-P$N4I.4'Q6,VBWV_XS,$$MJ3BW@9UL#ME5)FI3GL2XWH6\'(T\OT#OQ8+'?;UXQM'8W)NFB$W\RYH ME_ZP!^VOF)B$8-G+'?I6Q.CG"J&"PJ2Q/5V)(!MS 2Y=,9;#C)#@==3E2IA[ MHJC@@SE4PPXA'%E2_*!B["[8*:B'DN?B.)\)AT>'7]=>U-2G[ M@VE2JC5<7\X8IE(%!XK'J['!%A!_ITRIV2,:9*M:"+0NC,.:WF6*K&[N2R$D MA>9TI'KA#F,E@J'.U7;:B:E]YH3KTDOB\#OP*/ #(0"AS=/)V>J%J\GN9@4G MADZ1I(43;0QK79L*),=%[#GX$L QSQ,^O;%Q#P.C&5&%5_W(4R?I!4?F,\_H M^OVG!+WFFFJGJ$J3WO!>/EN\O"1U670ZBL[W(T!=W4-9; <V,.);D8BH'+!93Z@I[1BFLI#\9SBG9$G6;?_HL@G/3DWZ-O^5X9JS MA\2!K5-C&$(,,0RLGRC*65&=D-1Z$+S:"S@K&I\5M56&H8;+3]1731X$/?FB M7S:C2']\%E[IU?ZJ63PE'>1E PCTR_XR_NX19^#BE:VVRJD*N?LQ6. #LL<" MI0_KK!FH0\DA>!0]F:TGK4^8L>AC!L.6BXJ\BIDX=E'4ZW\+EL4J0BZ;C?T: MWHDPXEE[5]M)'>M'B7/Y7@G"E">?G.-'?H?&F_<9.2V^3ET%>Q%,DX[2B_W8 M!K/?P4P(NI7W6HS[KNI]/^AJM.>)C[$,MF,]#[8((\4%M:F1<,1.C#&3MD5: M&?CCL%N%XP1M8IRR>=VD#2FBZH:V1$G*L01;0A2&S7EDAKQYGA$$TJ66U)9( M#K?@\/>P#!ZCF\-?;VZQ//)CN8/<::II.ZXIR^_*OH;16O);FU_#"^&@L,B MG-'JQ<]QVTG:$;F?U"-PQI7(":8$AB)13=:)<*.GC;)2X+SAK2"$L>,]YP_E M85H2=HZ6FIXRM"T'C.A[F=YBO6#9\RF'&"P[Y!+LGYYS?+SE39"[E69BDAV# M41&T#I&PJ59$0M9P"04>5H#NF@TA^;6ZS@4@2H"'?2VI@F3Q*HB@ M2A9]'H$ GRJYCX0SCHM#^=T&DG=-K;O/+J MJ9V_ZFX08I3C%TXHN4 M'4P'ZQ)^6Y$P[BCZ3YW^60.BFK6H01NS;4E90E5[*CLOG*VN8@ZEB@GW-*'# ME_^XN @^RD7T8MYK*NLBI9.E0YY;KUFQ]IJX$\E%8"*,)GC#$JTF3AV\ ;#1 MUJS)JUR@>ICQ@+\5P@0N%B*)D>E M)JMU.60D3O.=(+YL9E;M?939P/41ZKP)[T!:9HNK*R: WP)-\(FVUM=6NA 4)"C)AX1B(!0H-25X<9H(B['6LBZ:'<%7-P,EIX ML1I:)'LCAZI^ MCV1?2)!1$..$C@L6B[+DHP;6EF!"M7JN^O=0(M]7 'CT2YH4#.K>^S(K2N=, MV1CQ8AJK.2]#>"%J:UY<][2:3%H[>-VL MZG5"Y%L1#R=5G31IUA'+V[H%613%JMLVG$AKO:$^MI/ H4+K2HA=N@5W9R.I MUVVX?I)^P1;8^=#?3!>50I>8]MGP$[/M(MM(]PN5:.1 \=N(GI%PWBA]T3.# M,,/N:4B(K">LM-44R4IG)Y\"9+G'L$1JND<3?MGOV?&,UP]>\YHH86 /YG.F MW%V"OI'Y%C40QGJ0!B4QS0&^%'8K@:]OW&/Q)$3 MUCT4SNFZ]"B73,U[MOA;>3Q7_>YJJ_C-,/<[6HR1TYD2I*RZ#%QJ\J*%90W: M%JT5VJ E\T5)%(XE;"7I/4\J<;@G[]0@*@ M-2[K;9_^F6V@G/;#T._D9>@)(\B[96$Q0F331M,?LR8Z?>M5W=[4'2\8M(24 M=ZS,OAB%;!&8+XBK:%(J,2!LE[LWC@3R:%/KH6\,EL"6RK5)$M6IE""C7B -OR$$G:QE M!K=WI)Y)+@Y@R\T27Y-;RTJDE=(/&8.8(G'-6R,_K(KXV'5+E$/7A$B. C5* M3IS<--ZEP/!;<^+9:1)"LK L:IP28.JYRO;2RC:5VV#2_@Y8$J/0N+>HE?_6 M9A-&04F120E,ZV7X2M_E@(091HE[J^:D&ZR&6A_&+:/7*Y@T>AKK=TJ"FL&I M^M!RZJ"7:BJF86M>4VV(Z $B4_-ETR@M[RK*[XK,'].9]G/&=2#M8F#=,[GD/$%X; MJ;N2[G),U6$/U%DZ9OSNYQA1Y@.:!.\5;ENS-2_1_69LZ#NZ$G#P*:6_"?JQ MY92%#8&EI>"/8EY+VB-P\T#^B-8_K5W M@]" 81!3G$+Q<$O'7FC)HFS&NMG4M%3!@4J<* 2"15;)L ^"V87^VQ6=H;1B M=A/JA7PLT+G4K+GZ[A)5JM(' !D3(N^Y9(X&F)N+IG/P5LE$V8I5/R*:1&I< M,V'DAV*0?B9P'?"$7)E.5T8DKB9WEK18TEP>=?-HA]LXPEEU2)E^=SQU53DT ML^AVN&8?'&$$^>YQ<8"W)>,EM$Q(F'GP0OEFY(0K_Q_C#^ .=M:,T8+*WT_ZO';W5)%GE3RQH5>[KX#"^IG-\M9_= M[%/-!Y]E"7!T=57UJXW&(=KJR(#W:T MQIV0U:?H"$Y/X(5O^N&U=(T89P1AX-HAMQ-L41@TQ>ZS#2C=RO95O2U'HIW\JO56Y 2 6H]!!% MU6S'AJ4,:B=HET'L-?E70 +8,Q75K/(A3/IJB[B"$8XV<* -TY,"1#3MZ@"9;F;=7 M8:Y6SNM9-YK*YO?;0IA0#N"(FD#5U)E.[/VF$#QIJLI*H5 $H2SNR,9>_$%X M+EMZ0GJ#2^<=1E*#2MKT$:;OQZFYE.?6.])I%P-EB>WK\^CF<@_JK]$7=V=I M2[N'7SSS,=);^&<4:1OF3VHE6S;/]C$1!;>CT8F&[ZYDNH-3.\Y>*3YL2J.9 MK([(S(Y@#X-OL9YD5:2:P5#"DS[OPP'_??[X!/X[@?_>2I^W6WL"ZCYC12:( M]"/H/YBO=^PT%?+]TJF9]G/_!-R@FNT[MO?3S$!Q2<$MT@&&S$8VONG61)%^.]6:6I+DJW2&)RVF%!\@04 ]/=?M>B>D MY1/WF1]OI):VZ_DCXP6K-:<(A.(7- MFN,2@91Z']8')'Q7\_[CE4NIR^B4'NC7R\FL:"ADL[*;C=]V>4SH]6JJM )6 M%>KYN],R'9-.BD2EIK5CZ. M5^_)YB<%X_3"DA27Z\YX16\9VY3S(7:U,NQM2^",X?*4(LHL",$]>+UY/ BD MS[4@$$E6RY#=+'I?:5;_IFB?!&C,899HL1L@17H^F=HF+(6+]LIA=*--\ #K M/.KV!>)&^J,'7R0J)5!>:'XR8RKO!<3@5I;I%;!=,,5QER;Q4B;5@7'(5JND M@DIIFNH(T+NZ(ZXZ&BO;-W&')-6T-]XE'^L9&EM+(P6%T51T@+N$/41'(D!U M.D',OD7!.[Z,! "=848]T@_G=2<&>0:9R7J=;<%E_KLF(?:4L0@?CI54$2[! M)U;,V7&J@3\N2/?<:4,L));P.RE-)[KVB_!9DV$O\.PIY1*0:IYLB6&65]*< M'V>AM _Q* 0\J[@:*["W\%K+W92DVI (3?:6["1!@93W.=3KD6\5!>8VG%O= M>9TPD.R TZ5[F8[031-3A/X"1JE)*Y<8G=T8B67CV.L9<&A!3KVD<]V0R^Q>!=]+SHLB=R>-N4>X M;02(9XIPD9W6+DY1@U=R+]O$N9Z7LI;,W:'[ZF=KCQJN'FEA@XQ/ZS8_2@.;^K "OMQ1N2'%P;5QN/A#$HI.,LBZX_6UF M=/')__5_?O/TZ>-OG__RTXA_/OGV4V?Q" G:41M-Y;+)AVLA)G"\2#PAL@_> M$Q(/EA?2C%+)7!WU_6$0K>BK19L"FCT#22"X1^ M.=DLJAOE=58 WEB%Z#ZR$B*\H3VZ@@6@MJY^1>R)V^:J1+D M#1GM)HR'LGMI$H*+%$:)[ \F_;J1#<'?=QZ1O)FG =3KXCKQ1 S[9]T/JK,> MR_7>V0(L(K[8MKX9[6WXO$4MPW1K$R%1*&D5-+JJQ?<_WE=B;G/K4>JU<5). M#IP?8HOD]QB*/HX!V@Z_C# M1GQ_4>_?PWF%L3@)E+TVKQQIAW"M::4W93AF5>;F3>;@G989?C\APEA.U7W1 MCU%^[K8HX?F//U7J5@UJ>B<6L^6?]L,L U,EL9S2787K3Q?!+7_-G8?$". Z MM*9FV^3ZO^R;4<3*>M;QVYMMW]-)<+$;!LJ@X0K[JXL>#[UI\2OMFKEI:GUB MPX#7A[.B&2=<& W]#&N&R9T]HQ++N ]< =%OMFLBT(%O9#JF=%:!G\ M8@?Y(M-W\L5*];N=' G*OIX"HIB*Q!&0]$Q%3 U*3CW(5H+*1)< ?0O5:R<, MZ"7CGG>=HY<@.C^45#+&">GN4[1@$2R8M$UP'VSP;:0>)#K)#\76_B7*0:?$ M^DDI,TZT3:^=613=>E3M- M^EJ7I1DFO)#'(ZZ;53M:DS(/$(=[%N0RXAM%C Y:?]N$Z,=3"(%5):'QB!I5 M!DNQ#G=*[@N$ 2-OPE*\:3BC=V=]G/C#0-5>*2:''N M%I!/RIKP0)R6G[1F6SQY-,4;781R=%;.@0.=ISE>+PZ3: 33G)*XI,^**/B? MSLRU<.3H,I(BAWBG ZHA18DL[M]^@W<[6SQ/UW4M.J J)$?%XD=,B",( MURZX=LP/#\TT6A9HI!Y>8Q5L=G;, M6_E8?(5?.D%N.EWUIR#Y$,C5!:92M-+,1Y)."=<2R X6/RN(59;_B/F6&7CJ M:$;QH9P$V6'^!N-ZSU3M,1&\.,GO+UM^/B)\#GZ?5_D#=Y!KJ; MX(!R\ZDYZ;C4]WB/Q3/7NQ4(H' *UP@S8&B8 MKN\>1774L\5WZ4I.IHW@U.JJ02:9L"SD$_G*P4&-Y5B!E7[R=$E$O>VT0.M9 M%9-F!X<)3*\$/K)1"[DYVY3Q.DZ:X(M6HE ,!KA0\&!L#0H<8B<+[=BAY*0E MM!$7W6A%[LC/!P'J""ZC>0(T[$_* ;L#5J]@0C*]T!45X[T$5>RK&XHH?B!V M5T5=:_*,+B!NQH215".>S0U, V?7K3"+_@Y67CX.E"NK[L(9(J]&'X/P2%%Y M@AZ%7;DY 0-O+J\4>[:8KZ?5MFXO#?"VA)#6Y!?7LB M/3<92L6HQ>?X:?9C]T@$MV/):KC6!"TU"81UL#94 M[W_(AHPFW+K=8LL(^D<$\ E'L:.6[5*'B74^NB*6<:XRV0_U+(#U'Z.M M4^NX&>K=VI'TQSE9,HCFW:R&?L@7P]GBQ^1>*::=CTH5.E/87PXS_N&[9RF8 M>.J5 IB2C#LD8-L.K1TX,N7E 0+.KK41?G1NZ*[B9."WE]V&JH\YOKF#,YV\DOP02I81U.A]9])?:5D)U*D:$KO$(8N#(%T2@PD)D!-7A;& MD(M_W?;ZPCETDM[SY+P>:##DL-7MF%B=\&1""638]\5F#8H%8FZ/$D[;J=G? MD+B&%1=W0/GRC7E;O(\;LW0 ,!Y@$2"*!N8])#]G"1FH!KH5AK6M)->.S&/& M^QTS6XZA.?ZVU,'O,2S4PP6>0K(5TJ8@"#FA9KVN5_O*'K#"D)WC6?NHC$'A M!#[:$">&2+#[J77>[XSN]&Z<\<':[2:1GSD:4+(->C=!Y$=Y"+\0>M4A>!XL M)4'&45="'+L;+J$UU"<6FQK#LNU&"@*A^&EDJ\S@:I/M)]<[346V7X3X82DU M4+9PJ8^X/E!O!!PLO7:V30]8B/"#H0X&>X?6W%*C@:"=HFOPYMLYI]V@,_MZ MMZ7N(2TAUI?D=IKZ/ P+T/JTL;,#=B4J%+NQ<>$9?GM)T!-ZGX*B$N'WPS7& M2VI/8%COK(>!QP? MA"D(S\]GG&KQO,"T4!?R1?@RBQ5>M..%)G;9S4,B=TN^>)AV1MO:S7C*1W&7 M.7F5-CC&I9438^B$?%J)%<-#;2982[TP=XCQ(%/OKBR: _<[6_P "FBB*B>7 M)?QO%6LB43F=FA[6I*]M;SN%RUZQ?+?3$PEQZ3!QVN[IXZ=/<"VM#M'DQ[U M#8];;WV1N1$->+X)@[/]+<,8ALNMI=U0SP$PFH2%KBXE!T^2V$2O'G]JIRK3+,?7 MYI6B6X8Z=OB+.+33TSHETA>$_6YLTBX;S8^X=*G@+OPGFW=GF-!>__9. EQM M)W>0'2+,1NT9OI-%4TVYH9E$%7\)"A23(,-D"+F3- MBE<746HN0^@=*+!8E["VXX">Q2A9_*K2#Y=[\#DP1\&[6C5Y=E#:"3GPSB+L MBF?%5CEY(Y)C<]S)E3YB^F5S=N(20#%B$#UTI8,-D M$K06SVVC"7$U,J52%K#ZF3:HLY ^/_OR#YK:_07 K5]BHN^7 MN$6>*=3NE J/. [?3TX*N1S&RXE3P"F6\>J'R1 =3]Q]^;[F7,(L-I7HGSR< M!M9?+5DB+''W&4[@)#T8@P;0F.G 04C9CV#L]DU-G@+)]4F#PL\9YP"J@L?N M%<&]EJTB&CE0K&A9CDZ- ]Q#!W5,VLYX5W:=D!='D+(IQQ8\H30+61F=[U%3U=XR&ZU&.[GCI/XH_$HN16X76C/@1K M:WLLCCD*EAK$"D[X9KT@BG8<)W">[Q ]Z"0AGWW7 6A'OWZOPQT-S7A%?-A. M"<\1(U:JM3=8'K#($ NP2!1 O@-GK80P@C/*!%?%L6U&03Y AGV,U!SA[V'. M+HN:@V;9/RH?YJ,TX:\NFGL;/?KT^W^RN0'23/2)4BBDML]-!,#3D).X5Z1M MX:+=HI@Z\,D=^>?".A]W">->L16/JK/@(SERHY9Y+(+O'XX0,V],;^?6\8:C M>39J,'2BSYC*'/?I)>C!I(N"*2'=.-*6;M;*<&)$ B4;;'KM?,\2T9U"=$ 6 MP[8@W^6<= B3OAGJRX*J%C-)Q:"?D]BN_'ROH_O@D-,O7_[MU5]/V(ZXQ0[H M*1X[JNY[L,(Y"A-"N-J+=HEJU7!)Z0C4\QI)]B&'[$G!4_;->'^G@WG=OVXB M..V&:G":0=BJ]!CJ2-**5*"8#_?H-N/$SN EG%7BFJT7XR6\3&N>4"SR8LV'=Y&D^86()_NTYR;M@C6J M396*[P$IDXLOF_.V8\!:X[_45%\.UOS]'$ASOC0;,'?YI3Y$F*K=$*PU&=VF6U_U+=4@ MG0[VR!6YQ9>/O_ID]:DV?OT@<,(?^CYLS>_"4_$&?=Z/EPW1C#T3/AA)8YJ: MJZT[CU;\Y.F3Q?.S'\Y^.6/RML^??$'LBTO\Q]^^761__NKQD_CG[S]E$"IU M,84G-L@HC2X!B.-R7>8TOGSF'2%W-8X'Z,#J'Y=-UVQ:4T=1$BOJC8->L7Q*SZ;<:2K M-[\41>:;>B^RWH2GU+$FOZ(ET6B:[A!'@U@98 M&5(C=QGK#FVQ2^U";&4!\ M)DGG?$JQ@>^R^(K+EPYUMRR[N!IER:%9WB2=A_9\NU^%IU\KG[".VCAYDH=: M2/>NZY$9RF261@S=WO,%AK<,Y\@C9VTDR<[!.^41VHD9$E@F4RYAZLH8T@JE0]UT#$15 MKDZ &^NP<77.(B&$<#RD13+*0"%T:8[X;=CXIEXQF ^5'4TRZ>ZQRD48@R[% M%P-E+8NO.R]+N]U\K2/X5 0F74DC9R)MH54##2*4LB*F"1S7A1W];"W<\DEE M80HQAV>OY<)F[+[2?1@WM1ONC\@5?.\Q1!ZFJ_F/618]^;^[+S4]+=%MTYU/ M%\$492PT'$9R,Q]8(,-KK]L5>&,4@NJ5U@^&-/?W8\5NSU6''B0M[W,EU:T< M0I%+B4?THT5EXUCIA!86#D9_]*CXEDV>6M?[KRZD7]RJ"3,W$2).[AM4I$%!36&5^?L# /($ZD0U)23;/)Y,@T@Q.3$U%H%/QH'8Z_G M"\%8 7(2*[H699#I.<*%_B=<;Z0YXH/B!?)FP=MAD1$LI@XT2_>4R&'7B>HX M1XQ#5L^Y+?G$!Y:R@4)-O\\I%!\6?.?*:!]404CVUPNGIPM1*M*-5=@LI]\^U>#7CDR%IAN M)290\(@(7"F0_EG749/1+]P%&W[S V4QGCQ^]+\4*&&X_/28/YHN$]=?$4T' MH(,H=C2D(:)\?,II38K JUBA[#CO^>]=,TX,4,M*RZP!=MY$F5NO#X

%1]ACX45\[W]KA!OH[@MK.B&.<'O:X_%HC'QP'TI\%^;D97,U07";4LV?5ZXP M]*[6_MGB;]I1QE%-N/H50I WOWZ$T\16JL*JMT5=6/!\TG+DR044% S6Z 5, M2O/(H=-?*3W%*5':TKCXVOA5;<\('Z)5 .PZ,=G]4-87;?H?(6(0%M<7E5HT M*QCPM@9=Q3A# Y!ZA-;P<%H:BJ-*$1*I.7&&PR^EPT9DYUHX2M+;-1-/4_93 MY&<6+3/%A76Q+MA65.C% =SO)$>@L%EOP.ZR8$R"SU,V8Y M8G!BK ?"@NZ"IS:98AF)_6H94+0WQ=S"-2")R^B8H -T.#!:HCPDO\#[N"_. MG1G"RR8:#NR=]N!/8?8Y!HQ)3KBH_\F4+MBG4U-?:K)![Y:E$HA.&DGUO_S] MF4#4@LL'3("[KIV4RV81SJYS$R]%.:R=]"@\6SP[_H9>VR*Y$-%MT6/R=:@R M S?7E9[4K/#7^06E?FKY4WH)U%WU#,:P:9-N%\K^ MC]1:L$O\Q"4I<#BOL/!$L8)6GP\-=T,P@7?Q^3G[Q4(AF@ID$FNY>>L%GZ,N MISUO"):EC4QR@KN11HWNC&S:_*$W[3#:P[AGX?5+3TXK0V&;MLT#= /8,-+T&+_YMMYUZ$>10XNL-G3$+Q )J0P\+VE5B^QF6C5A M2F"=XHJ =^VL&^"76Q#Y$(]7,/Z3L'@2H6B]VLLZV17,X$2<&%-66)O;1*;; M9ZJ#L"/_IU>%-M8^J]?7X7?2AZ*&,ML0LIQ(SIF=(?X MNC)6:V_Y^,U(;&=!#?/]^"* ,3SX;$'QBV8_24$ 76[T1A61O3;R[/98 ML!A'C^\Z'ICY^N&+]%[1Y:=+@"87@,0LN@4#J A:YM 7?6PR2V1PBRM%PIP4 MPL(R:3IN.N;S>>QZ$;@,6[^91O$>5.T64^L7E[F@66X!N) Q6(XU@0C(++SI MY$C=,(^+2NE0AP<23R4,^UF((:A[MB #6:@WOEDZ@34!ZW9;+$6>A3"YN5,& M]>FWW_]V%2PNHALOU/92XH'G-A-W3Z">\G,^/Z?JK(I4RI.O<^1/9-?BZJ(]R0H-O(#?FM#I21RHC^';MK^]]\!Y*=\FOUMVF$Z5H MH-64I@[\.BKH^P6,'OQDYP M!+ X?U>K?EA'LM[@. II*#ACMRIOS'>_ZJ^TUH0'0:CMJ*2'YHK"#/836$$@ M_B3N7@R+OHE++0CY:_8[_ R?F>8[W/05.G"H=INX-F%4J'%,QXTZ[9J:\CG0 M;$E=0>TR&O-Q'G/VLBP)0I9$^5@1>6=S+^^(;'ND[F25*M7H!'FG/KC>E0:4 M"905TDYH1G=G#$2)W19),!L#RW+RTK8GPO(&#\<@$JT3-V;(YCJ\O-M)7$+4 M%SQGQ(1>4DW'1D"JXE!%T4N1M@Y66P"4W?BN);")!!/" +.+>CO-*+E9' MZ)B;;9D2# LQWZ"D$$8F(?[R[567_9ITN5'3#$<:;;=\K42@R0*]9%@'$ ]H M670-=]$^S5+C'&.^N:RY2[^/_)E>Z<$TC__ I#25KLPCRAPR3F)YQH3'#ETC M6.2LN;"M]YJBW,6^$)*ZG:? ML$2G/@PDQQ:RDZA#I-T(%H"5#"*_M?$V$_@@?!O,EJHLX]K]PK6X<[T?M+,W M%9J/.[V@.H"=E! Y+Y:[8=UT2F6J4Y$//M=>+BEH"&.[@*(,<9>GV @.3O7# MYC>!JVVV1$&J?UZWN/\% XFGF#0LLJ3"M^L!W9C](. MNOR0T0(<0E 7\"ONV$Z[+E7M*.ET=F']_7"\S 2EF-/8[!'N#]\37%_0EZI* M=&.5X6=(^&3U&DV@3*])L?96%86WB'9E M0JX7-%J7/?\XK,K@[[YNFJLHI$:_D+88E]A&)N\$''TXP-$O3L#1$W#T;5[9 MH0U3-O8DZ'36D8M2 !58KYK$R.W@N^2R8%3B!#3B(D$N$3_S:[<=9[PIQ9!9 M=*Y.'$&JYMH]J[_^^'/:J2#J*RSCHYA1'#[S$H)V7J-GC-*JZ!(B,J$N,KP( MPM*:$57%Q*COKANATM]UU(-!2C:(W BK)/1Z@EY8L3!+>FGVVU?L ,>ROW7M MC7Y&B*J@\"(0P4*VQASL5M2S&6*G#Y\>?Z[7<<]L]1[]RTAJ,_W/$[HG7Y6XRA?A9>T46(_E@/ MX KP'&'<= 2?B2 TG_D>M$8W=3P8.@0A&=,;L(OC*9J M&53^NF/:0$4,1+OQQG$<B "B4*<+IA M*_S=(A7>TRZQFGI!1,#H@3W).%FNQ,6/RWC2,VF6.@> MT9,JFNZ1RP-;B:OK5B>V"L%@@+I]06J,MG_#IF\Q]F3_N&G$>0O_/ MSU\\"P<309GJE8RI\F+0E#PCY?LU3MWG='(\XV$T@A0RG_5R23X:([WJZ8*X M2!2%Z(U=F"N%C'#[=S@W.(W'_;LRE4YVCG>M1VC)Y>W^X4TA@V'>:+PU.:[( MKIN;JU;2/8A;/VG?KK6H)M =@LGZUQ@5(9"]C!;^C=>$RC?R*[$>M6(/FHAV M\-0QF)I*OF9P4,[5N$=P>T89*PO,*TP)^N2I]$)'VA=K(+,+W=2.O(5SLW4$ M7&[#60;@,>7!?U,L&Z?BEDW"&BG51*\BXZN5"6<%#8^A1ICZJXJ_="5 JB/9#V(VP <:8HG^*GUV M8]_FZE^\YEUYN%UQ.IXA=!U1Y58/NK0C'HAQ^K5)99+BB-]R2K"HDEO"9;+) MD7=1-KQ^O2_&"TPG%\"C67GR]!%M(F50HG+.;\%PC"3;N4\;808&1+,UGZG90N$5 2"DLT17C)=.)1%AB;GT3>P. M:H9#,/&HL$/I4C0'^V;BBJXP&*;E_-IQY'D"GJQL(:02L@?(YDU\'2SV!Z1S MG*3!8E^ -=/HXK9>"=G*\$&QK\NO!S'H>QW^X\DY0X*MUDY"";^EJ[BX1%RJZM MEL.&1_F^R"B@)K[)G1\ UINF\QTQX?*?M->?+KYX.G_"XF_CP>"?JATMSA;& M/+K %T\?X:)B[-D%\BYM/5^!SC=#K]QA8#\H%P"DLTLJH&3W8EL$ M^H/'44-Q6L6#Z 897?Q:?W<53%JSSG_>WZA]+C_PQT6;_8>-FH6SB8G5V8\, M^[8=MQ':G71U6_%[;]R$,"T[B9KIL,STE") >M[HS;F3=2'_@7*$6]^X.+N] M[+D!AG*CKDNS9X8&OM,)6/LA'+1_PT#"$4TTFL;5$&P]>54J1GM)@+8!.$I1 ME??%J9$T4'B^Y11KE= WTOR-,,L%ZKBKAI^(SFBS^.=$'P&("'PRU+&H7H4(!)]@Y*3Y0 MK]6Y-9CP42@EKHOV*EC7Z:9!K(DOBM6-8Z.H+R-+K\3K REL''1K1TN2XB$" MGB[Z-0X=Y<"T;(E/I]4)P2>/!0R&C) K!\BM4VE7Z,]PZ)NU8A>TIQ@NAC-7 MY*OQ //9B*^G"K+BYKC'XO8O]#\+63.H<%#^@U[S1;>1-?6+T=,Z/M_% M)Y(7>O'+,\D%?2IODRX\E&U>W7\J37VO7)"CVD&0PKW'64LV9EV=A"HQ3\ MLXE.E&00.X4_:=^?&RZ_RJGO".(N5D!9\2 M\-[:M; 5L]V?7(D/P95X%=FJ#FR\5 MUC&L-/=Q.(G[HK45U/7!;68GL-]:E2C:[@;NF*%N'"3,TZYY*3-B1(Z!.*19 M\XT>)2&'5=@ P^21F3J9V+@-_NI+#@U;\J_E#Z#O+ MM &%W!M3KT=L/@LG'.C[QH%^><*!GG"@;YGGSEM2(J/#=B]^OW8(277C^QUU MM(1'#29%\^,:Z^3QP14QG8>GWJ&U)9?^2\Y(,3O H$JCHWLJN7X73G6"W$3. MI^0:'B1**+ )FA!2GN+&3>((]UEEXXXK9)ZX_$WN?X:,Y1PVW6&975^#/2K@ M^N@S8EI'>JB+8/\!JNTT;3$_"K=TN"5( 8>60#0F:#\)U&L),G_63J(JMA'E M_2FQHX&I+K35@?%J*\81S8?\;/'*,G5'#G&FPUHE8UGH?KI%+R1O*!;7 :0: MHX6DCTRILA//;QZR(;_(\::Y%9%Y PC4[ 7B583Z/?Y0V]4D@[0*>P'^#3(1 M<)JH_TA>O^745$VUWC&,X<@EMKU-;I)KM_(L[1KR5 46LK=L_79VRM[E?/OF M#^KKS"2I7_C&NY^E\>[D'-J _03%&XZ1$EV!#&NH;"7();8P,@>:&EWC8Q:. M2X- L[KH)'WX4*K'?I1](;[M$EXQ-N4\]BNIL40*IC"-#;'8::&RDD^:QDJ7 MR#RY.HI^[B;2(^?<7%I4F_:M@KGR1FD:Y'[K S,/^V_XM2)*1HE5Y+B)M KN M"2.21M!-^77FM1]W0TWGRW,,#8>AY!D0Z+WM-O2(^I3E%QEHTT5%WU0/@UGA MD(;4X[NY4@C\I)%0\<(XX.B@URREE)HK$\M&Q5ARB/;'FD6\. F;]-H+E'KO MOR_-+\SE;5,"$56W\RH'&Y-BQFRZ"+ FJE"4H&W 3D&I,J<)APGKPT&.+ -3 M' '/;;HD_%@IY#OLSHNCTN,*FM/>S43%P]DCN;A,& #8PJHUVIA&#<4J&1N. M/M7%L*Z D5T_ZK*HI-C!'3QCXWPV/Y92?N%2MU>A1;T^NH5=SSD/IEA(465C M4QPH& MN$*E'FV%*Q7!1BT+UY ="\TXOL$-.E0D'>2$96$M&0 %MMG!(T>0W M;I/@E<]I+!H6<*TC@.9QK0UE;;%U<:X4'0PZ3N:&<&?*9.( MTJ!MT8)N^SBQ*;ODH5P#XA&VRP,Y^7YEE?7Q2@*\9,-ZR2?JK(M%((>VE(Z2 MTNXPH-U!@(M0QGNV%]I-2G:C*Q^+U O<>U-^/[.I_KY[KM38+\0I>J<'?'8+ MWLG)^TBCB=O5N5R=024AKGOK.^=Y9379FHV]_37=^\U>3*0\#%J&?,K?5P0IX_2)I%8I)5] M&UE7<@K=2P*,'(=ZQR G"%SB:+J1=<1M'R.C.8P!&"X1^X-Z%ND&8B>%\D3T M*,UO[3C%]2I[K[1VW>&394ZP\D3N-)K-\/W/<(B'PY*]&53EI;/-!V_0R411 M:COAV4JG]"MS(1;!NU^/J_JJ87'G76?M+&90]HP]W>Z/^ _4X#'T-VM57Y^. M>U$D_*-Y$CMVF]5N: H[CG^!KSOR-V[U)KCG5GB:KIN96L!MZ^'!G.GB"+^% MD2PX2N$)*8]7\:*5@X:FD7!#U%=0EB4J^07D68MF%;[#0)6!(?>4[T7^C-!C M*@@([KI4%? =G 3,#\0MY](*OI<'QG/5TF\#@B@[TR[K=:/.2I1 S+F%YMI+ MU*)QS9EN(?5G7/'4]R#VG8=-V6Z?P(\:I,*L*1M-YE0/PX'G-CU@JEW*(]D5G3V:& MG9WH$S!HR,<##I9,//%U=Y.!\,]M$]L, MT2:.,723P6'9DEJAD;D\/>#NS2A"&][R;2A.I?'G3KQ5+[WGU]P_ MWHX0K>"QW0$8+X TM\*K#)BA;VXR+MT^#XK45A >3I_P2]<7 M%5V-+$=';0_.!J HU&&[H06-:C+5XCJ\RKI5\0>>!P?S.9#L3&_(7?5HS R+ MXR)\"&(8C7XX?W7=;Z]53^4W;1 FI"@KJ2V@#BCELRPDK?5^TL85QH$;>QI9 M7RUZQ^BT""OTHKVJ9F\7%YF\7&7GM>XTV3769[/V!XZ$2_P8/:'BF@/4G\!# M0<(!R1H!3:/'MU++1^SIIA[N# W#\*3U=*:7VPM/C[N;E2;\2FC&-'2DR*Z)J0]FG. M)"@UT#P+LG?IO3SO<3P'#Z1^SP53W'>88N#]KK(568K"!2=$3:W;A<]$-E0'YEP+1H*ZSVNN<(" MBQDA=4JL'S%UNX0)NQ AZINL5!O>YWDX'O5WW'7H.Z,W9)X!9T/#8I8%-/N= M^5'!U^NX8@3>3DGU+]WZ/5($;@X=R MA LC,F5"JL5Y>RWG0%2*!PC',A?:=IK0;$X-IT,RX(K*K&R0YRC9);5ONE4H M_[YC4BA-.+!<9_/;%=D!"9XH0T(]\4 XNIY3L6L)SU=2C5QGAU;J5H01FB4G MU28KA]9.BGCCC@[?-JUPE0HTN7&TA],B"UEF5)026M?SZEC')2C5LSEQ"42@T@@,X,Y()%KR#GK9U<"1H?6S/F0 MB%^D%(/X#N([4CY747XGQN\("JC&-6IDKL5('!;N96O_"I5ECR)['*N-N5]H M<4&'H1^<,'PB)N]_E&K)E]6MQ=-2L=NZBU<(GW-Q@G@ -[V39J$+LV] UC=Y2.#.-G,I8Z7VM4_EB_)48^;A/R3@I7+3#]L'D[1Z!=:4<]'+D BM!IF=<'YI"HL5!L\NDW0*F.]QYQ)9DK"\M^*K+^2:B5F.;S!BS0W(TG)*JG-&=YT#2 M[)=89,U>Q^1(>H*=+7YHMTK+SQE>^@\> U.ULTF01H(IG]>Y>Q0UW)Z*X7] M$BN;X0I@ >44"9W%'64%8V[OZ/#/P/9')J0>F/%'SQ+F0.LD@"U/S(P?"3)/ M!&^@N\ZU903UH[;DN!TI+A#?VZ_95V%#:-(E9GA=66ERMF2/:&Y1@@EY%\4*#L*EFP2H*'8*KG!^KTY8#XJ[ MG//^"3+T;/%,*3:RDD&-+X,DM OL$WFX:(>QD*F>P M^4 .?QPADCVYS0,]]!SH6$ S+H.!\%4DJ134Q(,Y]-P5=-"ZJT"4FX%]BL^\ M'P8FKRSTPQU*>'Y!QD,)/-&6\4C6J,(GC1/PU.";N&D#G0F@]4NJWJ^"-\[Q M$=5>K*V1/X]'&EKF2W]'7P[ M^>,HXIDH.[]BJ)00"A<[I5.5,T/T7EV\?3QDV]P["'MUK@SY(>__O#TR>*932'L'38)KP&IN33JWD;/ MPF+WLEF+R 7*(4QI2P#=P!@)_9H,U^\ \^\A:UX M=R8B*?-YD8MTW%X5)EUT2O&+,?:I4!F'1%HD]VY+ 5JO+!B2&YK@_OOGBP\- MB5&#GS44]O$YK\X#:E7"-PUDB>]F2HE*G"*@+L8H^Q4?6ANI^F#FSTUS ]C6 MH=]#6N"JWHN>2;O1QIYNIAY_@,=(WI.+B:HEZ3,YOI4E/E9.G<5E,F?8-Z6- M.4]V)5NY7KR,IUFVF]VY]@E=67BPW,?QMY$9*]O^AW>5;2&_.=S9^K'MCUNG M0N5VB@,H_4G"$TH$(.S>17K9LKFT"AA1IT/IR3R5>)]*^T80\?J]1W=R W[L MF">S9[34GJDD?U"QV^%_E*$O/-E#.3K_TNQ[V(_T? %>( )HD@Y66%%I8\T; MAN=MG8*Z<3 *WP2:B"XZKMACG5BPH*/)GH2#G^5PDF#O0->G_W[$D:65^<4S M]P$K>7#GYE%DHCN_4TR?>\L2*F61R43!WZ4&-<4E^6^+YQ,DB.0R]W M6RTS(EQTHH)64L9*CY/Q@)^/-5UF/ESEKJ)UZC29<##.@,1ZP'1%&\F M9II#PW)RX^C*DO[%.854._H>C%(\ +6I>L$^I9,KW?F#GMP5I]\\'TCQ4:A&FU"2=NT$WBQYB8476]JUB]7?M*4;N]H MEY1W@11^RDW>O#$9 <0= ":LG?I*WS4*W>L[;O(2?)ASY!DEIGJ'952_L/8% MIU# M@33GP8)^)."@]PA"0+6_C$0A:AN#?4;B-8E5Z71O*Z]Z[F#>%MF+R:. M&TER" 5($@L*P"V'O^5X/:N?W-(0/S(<&-H-1RGZ[+Q!3("%](3C;M+ MK='M.G%F-SNN(-U--,FQB29=,P_&@.-^/]OE$U1-%8M/JZ7S2V4@8IQ-YZGRH'-9#Z3D,=I$-C;I_)L^")?*N% M(;*/NA'437C3,9!:6.V>A0BJ1$UQY/T42,WLQ%:_?JMGJJQGC]_4DB#8$CH5 MSSK;$C&90^='[-WX<.SM"53ZOD&E7Y] I2=0Z5OIS9M5DR/[BEAUNH:EC8-#<]VO[-^N>XN+< .F!NQ;W $BT^S$T?3 M%TE[03'.2,$JSX D8 ?G("1T S<90U/FR14"6'@#NP[::KS#=M-*P&74K-9 M1>,./8.6GRV 7()K@SXZ/SQ%S>M;;R+I&0!XU.!JS_NO>1^$NY%J!P71))" 0>2!*E0C^PL5&46!HPU!J/3 L]. ) M6DV K6%S>;7M]\W#27PF[8^Q+4-[X6U08S^D%UB95RJ+BJ MLWE !!B07/&OPB4WW!D(1FY*(?)"*#%.T":@)]OV(#1?[\07HD6_YX SWCS; M<9=(-A;I/#G0W&V94#Z^NM7,2)JG&1@)>!2'+'7'FDT*P \1C6UI)&.>4O*4 MWR;J.Z%-H1I EJADHBBJ=1($&X7O!34X4T>_E(44?T51,?[SHJD'=CLN>V$4 M]:#(H;W,'0G/OHZ*'.BK6F&GJ;?[D0]C.K9'6+\PU:N&D=G-&._.QTS7G(.E MQ-F?N^6W6.Z#,NP7H%2W17)Y2?K)4[]Z?:HI'<^'W25W0VD;.<"9JLC2: PJ MOJT@=7LBK-QQ_PYR1I(KVA:\UX=BS4^S[B_OR__D[5HP)UA)C<=&']"-640W M'@SI8D"8O*GTZ%L@">/(<#.$^O7 0(=BCX !X.UR4H^RF@&?(_.RP:5C=64+ M6@^MD>-D%TVP#0F_^9KU--S1OZ5N4/(:!\A:[X95HR40;3.2.PB9D#)A2Y-H M> &F8]53>X.JZK8UP:Q@P!GPLJXO@TN6@J:#GTU-G_P7+EB''3=TS=ZH/C:- MZ!Q*,99O8)R7[7;+?J4NZG5DX0"KD0/3$+9FT\JAO+%?P$N49) _W<'^ WN M3]79@^1RI7'<"MK$WA&R8$DXOAP'RRI'<0,%]Q +0,^V%(.>N_( -JK#2=]2 MDF<6P-%,X++9MF&J'?V>%=\1VT-;$5I!!_C%(W6^D&71IUA\ J\)@_U(X35C M<,Q63$ .IZJ=44C?Y88%KF\%)A38AEUT5@@7:1RPJ[CLKQT#RVWPM(ZO_B(1 MZX['0RAXSG*(])()8]/U)1<4Y%9F60WVQVM M0S(!L7M(VG$T=-*H;LVIUTB8E5!\]6D2BH\&">@I18)'X(?#44^*5=*CN^]W M>+@M1!NV6\ZNLGC77IL?QPGX]P=RGKR*993#$\IC?& *TZ'-8*!A:@DTA<&5 MB+:>N$&\OVYU3+KV V<\XW0Y*BA1QXF*4L!%URW M1+8VU'B":RK("Q%,^6E$0 1YF(C?]W,BNN5Y7F9PN:HQ:1_52;'$\6I;C[RW MPYR>]T-85L0FYI*S< =-?@YL[BM!R3N$_+8.][_06W,?7VS/*%( ''Z&G.E, MA?/&6P3G[WN?0XL<6:]#*]T XI"MP[X%)G/KK)C1#*.PXG29L=18(DA.GY4+*5#!MM63_HY,4\WP5WTAE(%F) M?C-1\CZ$].U$S,\^+]+>9H$9QQA\.%?+C3G-;V2=N.(0 I7!]>6M&ZB3IKG? MCSCC^Y9$TSH_=5*5Z7:7RV"4CH^T['BI$/#&O^>TSJ?D-M=HWB;I!-CH%#Y' M+0XW!C6*]*W3QXQCB5TC+Z-I>;82KMG#KTN>U:!-HK88^6KTY:>/G_QI\3.) M_9%Y??KXZ>?A48FA'4] ?_!>C-P(UR'7;;9LB69DJB6@ODK2>/);R>!1T!]. MIY$[M>93PI=V%-)1>EB. S"Q\8'_X5C-$Z#Q?0,:OSD!&C\80./'>7HX*D-J MP=Q0JI/SNZ\:U@?=/[L%!PN]UQ'ZQP!%)Z<";?XD.'M&KAW8F[13DIC1L? MFQ:O, 5L'5V9.&3FR;S)G='-J\NX7HZ-JF%P^MCNXN6)IHLF>9[P]?@T_ SA M,N%.M=0]0><=^VY)/'RR\?/8%N]"A@/!IL M/[#!&9A*Y/.7=6LHT,95./;M\,,\$OGW=Z)-3!98Z@<)]=P/M9Q$P M'>I+ N".4>,H-FS/WIES0?S&S+=B&')C)>*[*[[3%ISZ>!%>>O3J5%7-W\FD M;L,QL>9!MM[Z=>2$]/I>G VZ=>Z0',+5=_O841]Y!W1.(E7I?,1Y/,*+[4UH MB9B6>K PRXXVP%+7=^+).Y3:*;'Q020V?JE;,#BZ^5_55_0C9A=$>00GF63 M3=LR/;CH3 M6E#.\L0Y/ZRN%89-,6Q<^&"\<1VBNU?M0BBC?EP93SC#B4X0M MD;&G!H.(#S0*.C9@F_8W=)XS$-XS?R0P8,: ##7Y+&[&-SO*\ N'[88T)B6>O?J3*!2=4/UDW&U!RHG+S:<70H.5DSC5C:SD=[+*DAL&191(< M"R,O[\>R*\)5#=3U>E8?C'16G%Y72F7CN;8&HD,K&!"(?FH4[$.42:W5W57( MB%+;(O]6CSX3H7J$#D7$<^&&E8:CNN5'0FM7";-.9%$ZBOZ*R&UYHS!/^J*& M8M"B@9$;.E:HE-P0Q8DB>N9DQ?^35OQOS1KP1&&SV9-)B(!C\X!?2M:>JF?/-[45V;1\LS[MFUVD+E@83E7:Z^R MH.]XX-Z.QCXF>\!2^%D5&30>R''R##/W(Z"K MGS^IJ)KV174@PU+Y$-WEUQD6K'EQC$D5I.L,(4UI6%HFCYOMI*&06^:?_2) MQ:OX2K2LF^$<%X";+5T0L?>+VLSJ?@@71A\W$2W7VI*0Y%V]3.?MN_S> UBO MA)CZO.&RQ$WL$,M:%;R:>];*&0+'$,'XHQ1($TI_[^,YCXO&=#7.2N[FXZP6 MF8PHP'X=(B0N'K3GQ 9W M]=5TY\MV=ZE:F.UPU&L;#4E:(R^:3\OI[,S.3FMBE=DSW>!5LP9>,&IRBA8Q M3_\*+>V+L P$#5RON RS&>K=6ME4(8?0Q6[_EO,(4>H":[3+SU'; M^_<&'M:FW95UP=;D=]8KT[P.WO74=(ZJ++]TM& ED$E$4J^)!:L>F[>*T=_[ MG+Y!&/]1N@*_ NO+!-7]W=8QC(IP,^R9;E'Z07RWMQ9"Y8)85[I0;AA1Q/(L M2W+T8I+N^]_$#A)FJ 4IPPX3 MG#8=<7]YM[_+,"J[C-NS^7=(0$$Y18G=DP@['^'P::_E5:01*;PCX954[A?J MTY% H^)FF^784^FWRBDRX4O#;PZ7M7=3.S+NQZFYA &Z;*:/*[/V46Y)1J&U MW043%/C\J^+2F1Z@WG)*&I/X/[OUN4$W@HUMJ=[UZ+)^#9]:L&QU<*.-2SW\ M"/ CJD,SW(V+[8Y.8D16A<\F(6&'7*QC4G=F M6)L[;C6-0FYA_8Z PB_W0,?OM$XWW?3F=5XU_17;BR526>$D9/%5VM%TT U. MO5"?)CSE:@7O^)P>,F/).#"^2F'AEGY%KVU@QU%;,FQ0<$X[L *-KK2-\/G> MK$^[YG=I_'E9#\LZ^"B/?OIM&V*&9^Q[/WW\^&FBW#'_FLIV:%&0(JY+TCWC M4(@.B7.EW$?EZE;WBULJ"NZ75+UO.QX0P*$A?A4.OZ%2']#(6T F/=!I9!9: M+T ZBR& W$7>9E6Z%V=L_K"'G$64>,";Y8(U. #:1!3C'"DW';S)A[,'3N#7 M]PU^_=,)_/K!@%\_2G-^.'JMQV@$@S?P4G)I7SS^XI/Z4W/,9R;^+/GF\L@W M%Y_H.1%_8 <$*5W#!:C6;2.UH(?2*4'2MP 0#J& ;#EV@5Z#-4.MIJ)(ODCY,>!T2E9#+ MIA'-*#MG/38&#:]R6TFW:9>X[Y/T\O8N(*6ONI5K*I4/UGX3AK=UUMWZHZ(>;\*92Q\U%NW<>:OY M+MXPJSM13W C*%R<27L!_RBL$V3])$(;.;/<[=UWC6TTH7?R?7__9*S'VIO)E5-WKL_T( ME;U_U..Z_G>EQL?Q(I>WJE9Y%=S&&$P/^K,W$7HLC3J,Q>I4>DA+#PK%%NJ1 M"4%H;.JI9*0X1J\#2K77W*O-1<]?\?_ODJ/RHW2[WV@]V7%S;%FMTI)P+(U*BI)(FWMA9@5A M*A-I):O-XTW[P:A=J1^'2ZCSI3D%-^;*,AGZ8U=@W7GZOFMD32,4<5L+!;BN M?:E-,'.N7H+>Y[GX:1'J^X;K,&F\NVU5IE5^^(VV=9,-+Z>IL^O89.'(>T0) M71Q/[OW=8?KT\>?ZCG9IQ5(]=VO@[_6-VO9PH8MV2>2)Y<=1Y8-SGC9XHXY9 M_'*I^K&S,@PM*6I>@PM0=U:8)R(+!_?Y!*)F#.].?_FIK"HN]/"+$0)@W]2$ M&MA,4H5:RSH79TMQ%0O3BI0F_)'>IAW&2>2HQL-/19+ 6P7O%5_72R4#= A* M&*2\$\2,I-/-GXD8$G8XZ>\>$S 1@3[!+V_Z1]@A%BYXW,V:.B[B@PM;T2M& MI"B_W!NN#.\Y'D%'N+UV!!+Q1B*Z)P\@L=A2*!QC ?!Y,"Z8C.<7M.H&6VG@ MP:;_L$G6.O^F66.RP<].+0JB/B@_3'FT%5?%76>J&A]VHR!24NK2&HVJXQ5Z MYI;-=-,$I\)1J!UN3V6SFW]'.4?GL4J]B*H3_Q,B6;B>\;'L(91(7^()AZ(R M[%3_ (GH_P/+KQT/+B(%IM#T# GBZ M#2<>#KV?-F;QR7O0ESTZ_YSU#(=YI&T(SY!C:)=:B MI'"Q 9H$E)<49 FD2N2U]&/T'#,NR3037 ?;;<^2*/1R4M+D(+(VP)@RH5ZX M-FEC_H,?/XQD_ZY9->A$$C#[Y\)O*G+\\>A]@MA&P2]_[7YX^?GGVC'U6J>X5>6/5,%%9LHL/D?FPV M8S-IG!=6#/Y %H4H!8Z]EWC1Z\7Y0 ^N;T>+;A468LMKY+^^/OLR/E7R'#O1 M,)H] MC=VZWDU)5\(8R(8#OM#MG(R)%UWDHK]A7E]%I$"'\Z6_PS=L6&2Q5V MW,'KF9F5D#)F$_06EAS#D;Q\K=H$6^X M55$ GNVHI)OB=1P;&(1A8DD2$:YQ-PIK/@'\K6CG-.]G!]:=CJORSKWWN11+ M#$[\@#M$TS(7';(O&T>6TXZK'7-XA+?[F5H37KRH%B\(^/2U KM^M$RPN:7? MQ=_1;9XI2W]XVA_L\9[;X]%W?HDO]).]$"[X]-OG-/[$U_LL5HR^'Z>6WD:_ M\P(6AZ:,/R*"9%Z/BW]0.\J?E%J"RNB]*(Z6Z_'!E63E)_'"/=K9J7+R'*.Q^GODO8V"=%FSX=9_YVY26$5R@C^XW?\A M9TIR6 B7B/:C268]9?RP[C:*Z*(C4=!6H8)C/;#(8'#:43D6?YW;MF/$Z_7L M.'+$J2)=??95Y""NPO>TM*11IF1^< M1$WL<"UJPVF3:D2:E35>P\ %&ZKMLSLG4E8A>\D9Q#N>J%7)U:P.>*;0*1@O M%IMM?_-&2;-WK![TNZW6D\G]/4SNDY/)_6!,[EN^XJ)=_S__1WBORW\]_1<) MARAJ\%_@"?U](YB#R14*!)\2D9-#-9KLP/?_WOT'NJP//2MYU"]3D*KD!G_F M(MW;\;:]XZ<]F)[#.FD!O?CS%V=??O[Y?^>W^]A/_7_T7?,?.1GCCOO\7R', MH7;5\5_$:?TOIEG\5PSB/J#M]_G9XKOPL!_0VH7; R[PETQ/^7).R_X!/.:' MO,6>?OYD\_3];K'_7"3^<54]WJ5=^>)?X<&:<()OFFG_ =F0+\X6/Q(2_R4> M[$/:H]]%R;N3[?A CF?3_%UN_],']9?_ F#B7Y0)_8#VTY=GBY]0.'K!&=H/ M:.4>Q6=\#*OW_ZOIIEJ R7YO)*"=AEOSX*UK3?!:M( MHB3?\I7_],W9X__^5KZ/(OW5V/QY;$B3:6K"S<*UP\7-9A!:G''%?]9ORY?" MM];VYKCVDR=GGW_UWV)."G]_>O;DR%^_^>KLRR_L[__W9].0/XO8'SH$BT-] M$]Z*[=N?VM&.OR9Y=$](]N!PROV%QV!DTB-GC+Q8606&A M??..UMG;'2A^GQW6OL'N\8;NHWZ??T"C(;';T_H=KX'W.^=OZ(#?)7'P'L;B MC[8?OFO&U=!"F*(T<"7#]+M8(_.RU"&^FA9 4]YKC7[U>Y]_]W"OWF)IG@;G M-#A'G08X7_]!K^$_$!B]Q9'!0\S_/WAM_XG#]$,=FO=\FOY.@U$O+H9F$W;' M-%V-?_[LLYN;F[.Q69V=]]>?/1M6%\2+_5FS/J^'S];U5'\6ANG)U]]\^>3K MS_'/)W_Z_,G3+Y_\Z>E77WW]U>//UE]_\?D77S]9-[\]?7)V,5T>'NW-ICS: M>,0U,9DC0?9GH/^)J>FP4F[X%YH5M8LA\JB3Q 4W=JRU104L#E<3MP$\^;I" M#TW%Y,IKH;[]_]N[MJ:V<2C\OK]"0X>9;HTX3F@[PZ5LV:4M;7K9MQW% M%L2+B;.^M.3?[Y%LYT8" >PD,J,%VC(I0K=&B7I$Z#TGYPX MD.6B:;E^'S&/?( M"ULLA,SEQ"114TN8TKB=LR0C>H M99IVN^XV[28<6*N,F),*4D[D&]-DN)S/@@-WN><&>.*X5JCK^3 :9GF"A&#A,4]//I7!_/.T?95GHYA(Q+0D_F*@&D H1 M E0#BE'>M!HP*SC0H(C);5P$+!M?:#7-1FMJ$H2YOO$%L5\($/W,)BGS2;O3 MG<-$KHR0B15+=[.]>?_,A?K![;D+NHUC"Q7C#X0 (4 549**P+&%YZHB%H02 M&K1AVDV[[K:IKM/U2@A)ZJ 2?LA5S7)(X3R!8HOES$>IJNA*52$2*W<]WX-; MR7?FB[VC#]G@:D9//%!+S,0)#H:AYQ-JR"!!8S9(4&;L"N6"&H:+$*@ 0\P979 M6T?V?IYVA!"H &R=RGL;56"N10TN8VS]Z*I_\!G-K7KKM5L--8\Y>]!,?:_ M=/*>,S_N?X>;Q886Y.SLJ( .^O0,P!/>"Q.Q8:V.T_NK87((@0H0(-&70O2M M2I"<@B:WE42OMVG+; '1&Y9EFMLWTOZ8#OR3QM"/N9.NYK.1[:MA=PB!"A @ MVQ?$]@;5Z*M*\%N9DZ*5 R,G>QX/>C6Q%/^?#63GR5+JG(?>P/&&S ?2Y4X2 M@] @G[(-R:"O'B59OUWL+181:K :-<4>86*I/FVZV5_RQ7EZGWP+Z4F28R<6 MKP*=8B(#(_T@!,C JA .,+".#/P,&'AMP]EW,/")-V#P$WXA ZOK>Q$"A 9 MN#@&UE]4@G*0?^_@WVU@W]O]7\&PJ[(SMUSF2,X]9C$#BO6Y&/\5.]C)5\3L,B(LY$2, MX[IN-E0\OGU2EOQ5F#0%B08A0*Y5P)4*KNT>O:\>URIB:]O:+J9I[2N["0;! M]0@ZIW V$MW*KM/GUXS\$%.FWN6L>.8-KGIB5G5.Q5&.:)DB"(E5C9:.$*@ M 5H3-B6$ &7JELD1VL#\/:A0YS;MX<0)H')DR"ZY7+RW:(K^YX2%,0_]T?PD M?=JH?29]%I$>YP-Q^S6+Q8X_WF FIB.&7\1+&1R1)_-E =!SNLODX7_6\[G\ M.9S_/AD\%) M"N@>. D>CO_6FL.81('ON?F5Z;>V+*N;*\MC*OM*1A)=TN'U7K>M%5#K%^0D"0=> MU)^JN30B$7EU.;^&XW$ 1D>$B>I00P&2_$WWI14/DW 81%QNNC4>QK3S?3FF M9Q/MR0='?>;[\O'PT)DW>..M.^%0;T1"?@$E$D%A;P!7B)V\X.U@D(LG+DWF M*QE[(B#,T@W"]DCF:J:+,O]Q7>_G^//Z_*;F>F%:E0Y\AN1ZL.]ZT=!GHXXX MNS_G%\!ZO13A3"RD!_Y-HMB[&.5@RUMK4"2P_1OQU> )G;$;N%G1G=,GV);# M1>Q\,^W,G$WP"WA+W/OAQ-=>\E1&U=@%%+/#_%]L%.WOU.<_4(Z^M+C%T#\% MX?)%0P%P+M 7.:1E5C%O0<1SW^Q$<(3)1?>/;%&_TD_6"WRW"$RZIW]\/'AD M"*N,\GS]]N5==QF)2% ]\$_@&$RM:1B[=TB+IQC]YJAE>J9+ND73?PFX51EI MS.GAGGFG>_-[.PD!Z(JD2PY+(D$". 1Y")5E$6X M4BBZN+P&/!@DP&?>#7?WTU?1!O1*=O,;H'WY;!CQ3L2'3-#YK*B5S]Z9[VC_ M]"(0ZKX7CSKY_0MZT>GK3%NS[=V,&Q:;-CK[S M'(&QVSTOV(.>OK/RCGC;8*/7GNOZO H? ,T4P4 PBAORW@;O5!W8CT%C=L@' M-B)MF;5EY=&'YP!. 09:$:UY..H4UC#F _CZ.()/\K(M1&Q![=81L2D,PWI4 MA[="3YV<,Y]?L1 ]GJ)&C6 HK=1OA2PWU%14=VCHS*I@OPB&TF"@,RL)KZ.^ MQR]N+U.>1G%[*R@O[W@Q/,M96L.7P_%J:SZN9I!6\W>5_/F629 2Y[M5R7.A M&T7XAPB2_; MRDH\,#1P*T,9.FM%_1."H308Z*S7$"&\&'L[L12).0[XK%BL*%HE8+APC6 5 M9X7C:JC[&][35D/-!A\>N!KJ=;T7N*.WO[VN]^-K_^W_4$L#!!0 ( +J% MJ5C]A6OL$48! /*[$@ 1 971N8BTR,#(T,#,S,2YX:)I%B;Q7[[Y^-V';PB-_20( MXX>_?'-W'!T)XB#GY-3+*?GQTX=/?SCZ\,>C#S_RQ9OZ;APV-.WOG?$GB*S1W'-(I>R7D8>[$?>A&YD9/. MR$7L?T?F442NX:F,7-.,ID\T^([3?,F"'S,N0^ZE#S3_XJUHMO9\^I=O-$G^ M]8?[,$$)8,H/WW__\1OBY7D:WF]R>IZDJU.Z]#91_I=O-O$_-EX4+D,:L,6- M**Q*:8#V:_8VXNS'($^/\M_?H]_!IF_G3TX?LCF)L_ M2>/-ZI-Z2CW!!GYX3U]R&F?A?42/8!A-<;6SHT_PTOGC69JKAY=>=H\/LQ\" M@>_E(+9 );Z>OQ=S?/CX_G]_ON3O7PZ.POC7>BG8^._?PZ_OO8S*X9OLZ,'S MUMM,B%^4& EH6!8UH_YW#\G3>_:+,L?LET%>MRP?_OB>_U(?&K8PS+9OSK:4 M8ICF\7WGOA"DM]9"K-S''W[XX3W^]IO_^!^$X X,5^LDS0G?B)>)C^^JA2_X MUY%D[@A^=/3Q$]L8WS%BWY"X=@LW2/9^&!/RE>[%A-H/^S(AWR?,_L>F>6LW M0*\9LZ:M!G\Y@K^TSKFU07>;M/9K>$^C/),_:66A_F/JS4+7&83_SGJ]Z[H3 M;,^ED*<37P;VKWY+H ZU8EHOCI,P3 M^,O=]47' ? ^]UZ2.%F]OH?Q[Z_9?_XNKT?YYSP.SN(\S%\OV&SI"MGXAH3L MI.T_7#(IV0PHNVU#%.CC!_A_["[6KF7U5R\."*=&-'+__KY*I$)^D]%@$?\' M_GV=LDLTYJMWR7X@'A9#6A[TOFUX0!^WEP[$5PD-X\4IIG'_E;W.F)CA?Y$5ZD(DA !1(TB4Z4"*J$ MDWU[G\WOLU!DS[TP_=F+-O0S]>#?L,+9S6:U\M+7Q5+ID_,L8TLJQ@3S7#VV MB*^IOTE3IC\?>UF8G=+<"Z/L$]\%#N;IV#N?\! H]/8C B0)TB0Z+[#%.#LD M66J*-.=(#@V8SJM38-J[XHL@8^2=8(WIYF];T,B1H0VTOS[UVVRQ7*REW<94@)-DQ5;K$:RZ)WJ99-E= M[&V", =+4JD.YFEW[)D_]-PSQ=1PPA23HSY2FI[ _.2=XN!M0YG;4#=YXO_Z MF$0!3;.S?VR8$CAL$[71Z]@X?]QKX^@3_@OA4[[M%2M[Y<3+'L^CY'G@.5-# MIF-G_&FOG0'S$)SH;3_LJ@6)]6L"(TR*4@32?OM/?=^S[7F8^UKK1_9\19_Z&LEOKVRWJ],-\) MNTWBQG?6,+3]I7W\L/722E89*2B]O;7>;XTMVBK,<:^C480G%HT;3]&V\1WO M[^/6^].(":-((_?V$OOH,;UVYLZ]M"L6ZV9[;45HNH:VO'&_E#_ MQHZ0$-$IO;VUWF_M"\W!=W9%TYM'+Z6UKZLZIN,]_7'K/3$"W$/'2!"D\?:& M=K#8[C/ZCPU;@+.G1H5P:U#'._I3C14F*1!.XNT5&3:J#1C7/8WLC]O.D_Y& M-GDG__;F"1MH;]]Z]U'#^VX;W_%RMSTH31':=YS@VWL<:H2WO,C6!SK>Y+87 MIUTF M;/B6[Z]Q<,?+V_:[U,=]WUZ?&<.^ZQ4V/=#Q&AO<,C5&_MNK'&SMM[S#^I$= M+V_;0[-M^;^]-B-A]GD0('=>I&5DBT3*OB'X5AH=KWK;R=,_+*;2,\B+ MU,^WS6#8V="]/\R3[=@R=3ZGWDZ)MRUDVUDQ/+>\OZ/#P%P=FVW; ^8LC?UM M(^Y?1^$_TF 3T<42;.34\_.-%WWV\DW*.*99G_W2< ?:GJYC._;WV1T1R15F M*!9\D8*Q77;JV[8Y(\T M/6%W 91=XK?8=A^:H-N^8[[OG^=5.6W$W*B]X^Q$3"_/F+>-9'XC,6TWW=#@ M[ 4\&W30WFD@U;%=MMV>/;>+F([(^=ZVA]DHQ8SB[A_!+!,$$NB&29,)X),DT8UT=^ MP391?(M'WO;YH>SS3Q/:Z%VE^=]ON]>GL]/?:O=-[_72GIK'\<:+Y LZ3]+R M#FK5&NW-UK%?MV,$N^S7RA;E/!5[E&D5U=WXIH .3*;8Q<^QT[,=&V4[,E"3 M>/&F5=IYZ<49<,VL?_RZP L1LF]R[47S%=P8/?? +J0ZML2V_[YV2^@'AIJ3 MNS+$K(1/^[9+C"3N%&\8@_E0J\^.]"3&D?,GML"@)K ;@Y_>%UFV >VA-?!H M>I*.G553@%R7*%3>6YP1[I$'5O@S1#&#UY&XL20_;UO.R);;/9*]&XF.[;+M M?F_8+F^WDY-S9[') 884\(?_ZJ6I!\G6R=4F]1^9!EAS7NQ[].P[3_MV^L.V M;[['Z:/Q0B0S)$^(9*?I>'K;>Z:R'?<[A'8CT[%SMMWTC9F1;X>1]0U1I$O! MKQ=K?+N >YG+PVRG^!LI\%=!NE.D>?_RJX!-DO&QS"CQF>_^)P$-!JPR2QQTK%! M=\CL+FU0Q6TI_ZJZ<9%G(I@FR#5!MH\$WV+DD>"<(.MO^]S\/K^F6<[6&"'= MV, [QK>!@[$'U8[]UQ\^H+S_BIG%EH.YWT[*/;U/N(3W[???UJ]%@D&#%\H$ MR8Z]L^W)WN%RK1LEIG_;/;OMGDI52F&M_95"JQ8:>$\T]1ZD?5:837>,U]OD M1(A/(6/7G\?!:1AMV%,5L@W[S.WD'3MRVV5>4VI3MB(EFT>"3VDUZM8EL J6 MI6(6DYM]#-8(?FMK>MZV\=!:K%K/PU62LP4*O2AZQ=4/G^@-I)UC%O#9BQ]M M J;%I'):[HD MXJ_Z'E']>L(X?Q^$J_=BS'OV#7Y#L&/5CX\I7?;OQO1/VI/0 .@OWV3A:AV) M?D\&.&-_!\QX9@D&O+W:GGPVTK'-=;+RPG@XTR4R=GC&*8Y6='5/TWT9KJ-A MA=M'1C3U-_?T2"W2GCRW4&KG7+(]X"3NU31*EPK:TQU)DLC^SH0L"K5;&Z5V MN?:A-0W1*NU,TUFF)OPGHRO3/LDD[ ]W 62:Q'%;!?4RMI@,F)_8R]D/E,+_> M0_@8Q38V6TR^-D7D6?ZXXFZ\! ZC(9+= M2>\ON%Y%\ ,7-:8/<*-=>O>T1_U,E*:EQZ $X8>CCY^./OX)I:NC9IC=?'=6 M\VTV&LG][>5)3KI7)XJFEE]TC)YOL MZ,'SUK!)OG]/HSR3/X'7\#V^ O&#OU]2MHLK"W09>O?HQ=)6]0OC]/:91D_T M,WL_C^J01;G^\LU@J-Q];.-XQ4]NV=\RS\>BD\^E2K>*W+M2 M,2)N1OWO'I*G]P$-N:3L+X6 [!^J6 PYP OSFJZ3-*](T3ITM#>#6M*64J^M M]/%K,43L+;0MN0FIJZ]2O9US]?::0NTB^[D6TP8/[J>&MSL&)Z,M._L@Z>MG M+_V5YN>;.&C?]PV#]V5^^ZJ G_P=H\>XJN>4,OW9ATKN!UKAJ77H:,LI#SUA MI$K?]4F2Y4V':.LC9@7)TEP3@OVK$(#]HZBU^HDF#ZFW?H1ZQ/E+6.6\?>RX M)\BV"W3KNSVN?K?XGY]IAOE7- V3X&/;T6!JBO$N02W&Q&NF&5S2)QI];!6D[0G# M=^TQC>DR!/MV\1S3-'L,UYV%W:IB!RY"'U^HNX9UIC/\J"FLT MNV6VR3&;[M>NEU'[S)BG0[*BM]X+)@R_=DG1.'P\38F?/[7GCDP8O,]02VY2 MG':@8/BS$Q&#T;>,#K=ZA0U0/_#S)LK# M=11NG0G6IQMM YRMUE'R2IGZD#Z%/JU7K=A%_,1DIER!8@+F7J3_'K3D+TG^ M-YI?4S]YB,/?BK+_RG:Q-Y_AS05:U$7,7C1:Z"?LT'QE6B//(F+?<;0)E!(9 M^D+)!"LR._:B*$EB^:/DF%ZQ[Z-N0YF>PJF9<@L^ML7R@EG83V' 3.B_AOGC M->7A$;A];A..D7-:PE;2C)==*8QGTE0"(5W'?/-XXS9ZXE,:9!":> MW2V+)5,HV>ZI-]<[GQIOJ8N43GGC\ZL$2Y>492 # %6O/U9O=;X>HW.,9U[5 M.WR[K:S.YR;P]GE:QNM)Y&5\P3O?Y?83AC^VVV=VKR>;S(NAI.+VF:W4*U[T MD(,Z?V!_@<.XUJ38_7G#O./^1B\S^\!QF_NHK)9(+L:)NM?/N*\JK74R]GYGGFI^%:!Y2H;+M^SQZ>#XYG=A:2 M9:C,WSYZL?"J*\WL.HFB\R2%ATQ[Z?9C8B+[Z"[V5DF:@T9Z*F*GO?90W7.C MB82'J#A2+\.87N1TU>33JA]K^/QJ"FZVAB6Z'QK/]ZN;QTT.WM*8"?@ ZXW8 M^I_6Q"L,$!QM$32UD+'6#*)4C8H),W-J'D0I#3+,&:T2)D5\!3&6_=Z MY_")Z+M9*1]%RW*XB)FB]3?JI4W[;W"J(C**R M^VR3*C\&6EM?Z#/^IND-]7O6\!6CU:>H! %5_00!MBJW?9\Z/"UP.X/BRZ8E M4&)^GO$4'QWAEGOKO]!\L;SU7IK4GY8G')WNS "#M;MY7=TG49>I!U' M$-XH=FNM<\T,Y3&_ 'F@<68Y>\V[OW;T)&[, C%%U0-G6D'P10RW.[OD>URH MO4F9]MOU!4PXG[A]&G(J)W^:/K!LYK@*0-1]8S>/&^WY[YC+C M]P;.TX$YT06=*9RX\EK ]\'L9)H^T6"K!+_[+.Y)9SSWA^]O5EC4)J")MI6H M]LSOWL^/F_Q6PQ<4BW6HE+T>G<0-VWZDUXT!*?9<&VFGNS8SFB1MK9(KR&9O_M2ZWQL*ND$K2==_=BI ML X=U%H\O4VCQ[MW5 4KY,M;+]K6I^9@D>Z7YY>RP/3"(-T\.\DH_ R MC %U,Z7LG4N;JK#BCY,T39ZA<,A;LU]NN?WW(C&BAU;4CM2U,.IX&?V>'=5> M*RH@JI42QAH[,-04FE/K1#=RJD*MYMX:64!3Q[J?LDUS#.GZAS0[= MED?,YT$'&ZSUEYM3N/C8'S7.VG[/&.:1B0V'F9Y\#7K!8BG0%)OJ/7=\V'@5 MQ))I)H' 7XD?SK<\KHW#W!9-^S3VTC"YB[,U]<-E2(/&NH/FL:-]7V :+Y9: MR+SE+*X?:_B]2Q]Q";=3^%*8#9S$,<5O!THVFMKBZ1MD$#VG3L,3"J 0T44< MT)?_HE5AFL=-RS^F L[J9#CQHH@&QZ\2H54,[$CKW)OJ>%<5NV^^>"M:^_DW M##HHVVH>).N\.2(_@*+A,T2#']6#B\V![/8'1G5ZAD$(0&0IOV\_T_PQ858[ M9J%3?A.+^I/MP7)8:QF+R2E&=N?5E&JWNO3JQD\([@&C<H?9ATW5) M[.#U'^DBKH^9UH^9D-^ZM[_:K1YPZ[UGF $(6:/GH?Y;P_L M:XF"DZ3% .G[["3+:A2T"HR1[5? TMVCS*:9UGC6!92,=&2&N+6[TL?JO"7S7[?QK$C6\RMYK'Q\Y$#+V$QUO7-73W4;-O( MB<3;>3[?\B[CX"V]PNW59\Q#Y@(@+PVVNV!I7N_F!=_I>:?&\#5]"$&WC'/X MS!MMX,HPBT5;O,>C5(EOD^MM1T*_9T:LJX>*-QI(,T7+:3]%(,>F+=WCP1%= MI>MUA$$I+X* Y7F4/&O-0KJRRGH^/9EWU@&$6COX\,J!^^.QV"D3WGE^.P[6 MV^<6RV%KS-0L!%X+U*C6[UB*WTG-J1(HO(^U;V?[]R-Z@&"7X@Y&71\S#XY? MM2X$>E92+S_L()+C;='P(48W.?O BS E9,2%W4C /1^>B):J$CQW2P<=)WGF M/$FI[V7U%2DM TU;*,KC*XJ"936P3/Y'NZCU^]B?SN%=SSJ(Y6;%;T0HHP:$ MI9\30%.%'77-OG]Q#IJ^GW=G8#RT8U0E0+XD9NRW>F;KQXX/U%PD2;2JG\WC M#R_;!?H,-F?V#B9K^/RZB[U-$.:BK".$:%\ H ;092UC%U6 ;7JE%U^5TF0] M %-,D1[/X<7+8$2(3N6+8IL=[&W*H0\;76)]'Q_11"PJ:L%YF\G 5J.5V#3> MO/>$*>[LYFY!I='!K!1H0 /L@"&B(]:"_O=&J,[@"O(3MI,BP&XJ0O70?!>3 MKI_" -1J:,BK15U%(V@H]NHH7;0QU?CM.XY?M5Z=YRE6^OIM521]GC3=626\ M3X[#9,TVX\H[BQ_8%X8(YR?)91XTF_-]'CL\3;&S,YYL$@.=X"F ZR[M(/SN MS\BH$>XB0;'C@V\8/)'P/*+8WZS9>1TLXI^9/0<6$*CG3?W6>C_N-E&?6W&\ M8R;7\/)-]>CI'#X%V!]^50H>L!&N\!(Q7 MH\[3]LRH7\D)N)+3#'O,P-]0U98[GW=F:?M*>CT^2DC;9 ME(O0^=QXE<.%TH,]Y:23!-*@VCN^=C\X@>H(K4CALB/7I>.A*1S*J*AVG\1\ MV$1N=G'HA.Q"+DXBU*'Z7>UMSX\)%@<8&;T+!YK'3R0F4 \YO@N8U_[T'&EH M8L6+B<_85;_MP6L=.C'[:B<;:#SF 7-#ML2[]5YX5] \XXZ::@IY@TR[T1C_ MJRK<*%W?BS;2/ 1!1U.U>7[[2#D6R+#N;'6$G%I>9R^8M1X6?9T:K:Z:H2-7 M_; -+2P-L:];*W:V1X]XU?,>T=SKS3O3_Y2VX5$UC;=1Y]N01RXS&:5#I[8/ MYFX$IFGJ=O7$[GS2-'(XTX)H$2:117D-^!TMHR,V15,$LC]%L0)AK'CK;L\(WC]KVE_F,<_F/3 MOG,:AYLV%(5JE:0R8WJ'*WT?"H=W16R'AR_BG.EG6>BW>67MS3>>/]K+'BL0 MJ%OM,\L_T%MFM@=ZS-"> /B$RG3D]8H-VX#K4VCB7"OO%CLITV5#-?W>%S'5O'?=K;UVIC%NOYLO M29R47:WM1D['0^.=+450$J-?^8*CK M%FL>;SRK&TI(I,,=CW&V6Q%Z"%//86DE#_6IVSL\/Y4&+UVKWSA\U A^R'-M M < %@;8>: S%8;W3]W:C,>Z1R]-U !FLO>U [=B#-0U^PIC A0@IM45!;,PT M\AO?,1^BXZ%Q"Y5+C6.^)+D& MI9"-K[^?$\P'!J:.CL[8VFZ@>/:"6L4^J' M;0[%TI 1_6L<"!'Z^I'&X=L0L!/5$NRC&=2\ SP&W;\%1 WM2^@[[/C+7G% M=5GIHU6@V^#E"[E)7@3^E)^\,.:@J MV5)N>GWD]% A16- 4Z!$J"E8Q->PHS S*PZ8=IW*?V*E3-?);G8.PR>/C(N" M=@P;BYT7@*)5CH9WM%9.P+YN.2W[Z3W@A\D=UN:) MW)O,9+3@CMNA:,5R%\L@Y+_:D&F[_GP9"Y,] #MXBV:9$QF]PC, MV/4CZECJ;M=1.]IT3+A1%RCGNF-K\45,;Q_39//P>/N<0)I[T7RK-F!LBO9X M";0T1?C@6*3JM'O@FT9/*OVU!5^G<;C3^_T:[JU&"$G]MX8_!6&Q\N0DU1H7 M7R06TC4T N[SV'24Z"YMHN6!T80HNA=WH5LU"+4#@2GD#&F]BY@-!O6/GM]6 M0MSC2=.W1A&XT #R/X<1S?(DIEFY%?;=FNFC_F-(G_!LJ;TJ!A&9..C5?"NN9:_?IS[VZ?!HBQ^-T55N'_FPXY$QE-? M,$,5/OA")_@0I828S837&%V MVN$TSC.E E=1V"$2C;6,AF9O67\2I@MUZ).7::40S,Q\2+UZ1+X>#TSK(U5Y M(ZVW>Z]')Q#X+WR.BZ6.Z;%CT_*>9(Q7D 0T?89YXP>%5"_"BCPWKZ%PI/NQ M@STMM9I;@'D^=X4WK4]F^#5?,U;41\3V5ZE$'Q+TRDTH+P J-J;HY@$P!AS_ M.0FPQU&-U\C.'.,I[#>W*8K2-TV^Y8%1=4\M":,2-BG22L&*O4HX&IKLDR#_ MW0SC98+VE"K8H=/Y8Y)BV%AK8-;D[.A/8-QDUZ8N>5H#GD88M &$1G1ER98S MD%7>JP*[]9'))* WA3GAY SC14P1(*PA<&J(Z(C9I$K/AL]LURSNWH\;OG35 MRA5%)!J\DW12U>I7?1]U"K$Y#P+VQ<.!GGO1_PG7)TG0W':Y=K#I&A2E/+CMB9YZN5=?8-DY? KW4:/W3Q\R(<^!R%+,1*2PM[N@ M^MQXL8(^Q^14"ESJDMZ4'<$,3V%N C*!SX:VPL3L1\MT#HB,. OSKS;AHSKF M\*SGSI;8Y;)UT_;TKM.;OHL&^@'F#P\I??!R6H;Y:OAFG4QI#WN(@P;=LN%L M[F#C([>01H" 0FK8ES"F.:5Q8T_O7B!%AB<;+V*ZB4-$ SY.F.K7'ABM&SK= M$Z4QRZ1B6*J/MZTSF_%4E[V8<*P9^DFZ%O$YS.X]@7LL?6W5T-N?FMCQ6%EL ME02O=94'SXO-XW)7%D9U;X$OONR@ZND-Z?7LB$:$2%VO-,+.6C*0VY^Q4Z:2 M27^W[M^7 .>0@*8E5;84L>Q$9G1$Z-MD[K,E9E_0)H.NP>RL;$-!ZGQL-($D M(\@7]U;#8B^6V@]4&D23,;LCD>G>SGLKW#\SBP92HFNO2]3&84&ZG);3X<_1 MG7[):$17C^R,JLW5J!TR*C;?5M.\ML.X<;Q5I%.EW(L] =G@X5-_&Z(7BV$N)>,UY\T>S,XTQ6R=I..+M>(7U8R?PP.Z%?VQX9L[ZBBIC!#:J^ >J>C]NMN%_$ M+9TV&L>.!X62/GAQ^!O>1:40/Q0LL;,3RL&*YF*Q'WJ1VCV=^,Y&:(^)TB$A MYMH073K 8':E,FIYDXCHLEMID>*KX&B/'1CJ?9X<+Z;7I^O#EP13D2BOCV"F M=NY%^N\!/>Q+DO^-YM6>$$S-$#^"<4U&KF,F3-L(T!SHD6)HX&.+'5 SS"&X M::,FJ+7)8A]8/<*[&<(3R++>WW_?KXG*4/I."TH%/$ CH$'Y]\:MA%),G5GT MD42B@?29N-$!W^_!$6%V)4X9N"3K471Q!]Q7=TE]W9EV=B+5;YR[ MT!>?#KSU[-B+HB2)Y8^28PIB]ZJ.VX'<^,4O V!4VTXO<_2GE(K=O^%7??-W MWL$$NZ_XCW!Z0]O,L^62VNDZMCL38P9JX&W#1L'>"U[49>FT/3&:&#_1&+Q( MP%.P"N,0^ %7;)^NU_V>-0_Q"'UVZIL @Z2>RS3X$7._#319B[ M\0."^W3LK?[/3\#/MI]K6_/5VDI[:YEI EK[/,[# * FV"=65!NP,Q%[3$'S M;Q!W(]TE592*_M63QB9R%.0[@51;=E,T9.B4?CVFA[SFX-$VI53:;Q,!4\>V M(3J#F+'4@0MGAO8!P(=UG8*[$W+C>^!A*)F(TE0DM@^%\?OX81YX=KZ!\_(S MTP*8K2RS44X;#;6^3YM6'C3L,K9+@@U6S$I$_#*&6:T2LOM)TCR+9DHME!V#1T"KA_$)]@!TLJ/ 8^91%=W@@#L0V2J MYL!^AL!XXE1R(&39-#],M33 -JSEW6B,9X]R^Z;.>5T[Y! 5(5!56B&(S- > M/PP%YT2KZ5TWK='H7>CX^(A2"1C/KE*C:/ MG_P[ JR;V^=DX*N25,9,[H.FZDP?75($XO.B<]K5CKWCH?'5EP4E%V% M$-BUK3JD[G3;E]044L);/XGM<>.QC%E$"E.*-\V-_7 =T>)'-^#7A1SKNW4 M^49>&KW.@Z2NS-P,Z?E&O" Y1G!A,FI^T\8+LNV9R?2R MN0ZS7\\1;BJG[$+,(?=SIT8V+03&S87;RD'?SE"[[R[S+N.-M?:"L3/AJ-8Y M13%629J+$L+%4H?0OV+[(-RLLFX4ZCV).=7L-0UJ*_KJ^@13%R!-BQSTF<@TX-3+0EV_6F M,87T-C@E2EUIV_N==C]H%T3A]KD%.J5Q[.'5/^P(QCL];+!=^1LQAR[Q*0TR M\*%+E'KIB4,/G$*JP@XE=>L%$%:9*EC38_N-27DVY[3?A8%?''6?8/-@TPV9 ML@WJY^P/_9AM/!M:QSNZ]81N]BI+&N$(K;GR:H>-]GVH])1;ZC_&X3_8J\5] M!IABL())0*-6/6X' H;WB.PV>%+N-OA:MS\:QXZ88?FL^Y23F/V58V]GNZ ? M[4S&\$O C!F9&8,5UC[DARN;"V[K,.9G&MX57Y(\A..0'2719@M:Q@Q-TS)" MH^Y7Z3?HZ'G6YXGI*BQ=*-\U=91C@(WORL:4H'(%FF^[S=_]W'BH#1*SJU / M6^H8FT:;!EUAJ[58GJ0T"'-9NW7VLF;K%1PG:9H\0[I$W9?:[\'Q8D21EV5* MV5JD:'FV)2>W/# U@%!4) UTVFNAX]27>[:BZ0/CZB>V:_)'.-F\N*J,=(TV MK4;7U1+$@2B4 ;M$6B5AWE/1'D;1T0N9LW,F0+]2Y-7YT;@XUZ'-+\UN$:XR[H^9-KWX?&,& !"PRM& M^AEV<%#T?-B=/7 7;S)-N:_-R]Z/AO$0=[HZAC??XQYM&#H)MSNL8R87LH?+ MO#Q^?'1";E7\KXT'>CN"((!C)TH@)2F[[$BKW)7*J-FBN_:L;TDEW9F44U/M MG*D@C=UCMH:8/IL2[*THXP ]LE@ZGG"EVI?;0^ZAU=<2&*_RK>E\5]423:EW M?9XT7=3[F*3H^&YN4M^"E+C#TR,>0+RVEFF6'*^UK3E:P^!I5U'REH@!).L4 M^2Y-6VQ_@H9WWDX]H2;8_4DO$@),S5:3O6'P8>+_MM0.[$]S1"LDXNY%"HT0 MT#K5-*@.&)J>#X_ZGK55;J^ZJAT[D3*C:JI^KVJCK8=L79YU'KGFPZS/8^,M MN]J^T!Q AP_"W8UE+%OY_UV?R4"BX^46\ P @36^//;B7]/-.O=?KVB.Y@5H M\[493<;G&#L9.Q-8E9V(!G6#)W*(M,23:P9.PLE1Y/GUK6;N^_1TDT7VSAY5 M'8^FE]BZ VOCX_0*,,ZF;V5[G.$#&JTPFHH.9Z=A2OT<[XBZD[9Y\"1, Y'" M'T)KT0)F0!1[0_K*%_J2WS[3Z(EBEG_3H@^CZ1)@N#/3OO6QPRNTU-O!2"0V M^#+ RH$W9KS0LGM"IT[/>1"DD%+&_P ?UJ=&[V?=6*?,WJR\*))9<(ULED>Y M9?"11E%7DD]ID-DOIJ,%VFV81XCV$H1/8;#QHAJ=JGG M*0&U*)<0O\V:#IO]:#F( )PGFW0 FE?3X]-Z::TYN6U/C(\O;;K#:$&)/U15 ME!L6:3Q^?M=VTG421>=)"E0G;#+I7(X)5J]GL!:@7)1W=^4_8&S>>B]:I]>6 M1CW[D1OOR-BQBY3E9E#[ I3Q9,(KCQFYG2!EVV-'UKRKUW_[V&G?+IUH2I<= M.3*F9YD8P$=O&,_CUWH"+6JPS1E-!V$VJY67OK(3,63O;AGZ[':H9 6&S?E4 M>Y&8#.(5*NX_)Q%[#8V)?+L].R+6ZWH=(7=>I$=5M7!J9]7"+B0F$I+0H<9: M$%EV?'A2N4]P489H4I]36K1%VR$'JHG"5(")M89 33NS:?SA61=UWL=:X#S> MHL^TV;#K]".ZG/QD10N$=*%EM/J>FI\XC%@&PO!#1J:)($9!;#3A[VY^ H2N M&'H'%PW8S8;'_>,3-%EF%^V9S/K V8E$YX22&]N%5GZGQL_ H>M*.R M2V@?^:GU_&][PG1:]0N[2L#J7BR9(8NY9Z)H5KI#6C(3^S]L.C+$/D;_D=X^ M)Q#9@4N_)0S4-'8B)IW$2F_MS-+ZB&-@L8^?[C%<6^,[W!IBO,2UCVW8.M1" M=>2\?W5DW=")1+E/V-7TD*0"H+J]++W[P?&$<)Q4O@&VH93[?),>6:,*(WJA!VW5[;G-T'B[M(0% MK]H0UV4M]GID,JZMMH:U=4-'//RXK2.24ELRI.M&'E[:X7:[A4JL!-S MDRAL$>EN,@6Q#^;UUB-3\^VW^C/:GYGN!].%F=H*V>X$M74'#APWJ@!KJL:J M+OUZ[,*^NDXIGSY\^-.^75:T9\>K9(+C\2JE:R\,A);77K?8\H"=TIFKS7T4 M^HOEDD+8OL4EUSI^_%(Q!)"0]S^SS[I*QK;&F\X&JL=RY0I;)2"%9P@&H;0( MU*WW4H]2:(BRA7Y5V4_1JY]_,A]5;M':RZ'SP )\)@ MYX'K2^%_;;R4&:#1ZS5=)VE=6ZBFD=-5$H8JKO!J6A.?7'(PM4VO7$/[;OHZ M B/N)8%^H35';-4U6AYP#NZ6"M]X>91Y1%"FU6;@,,3-J_7^N7VD$M$3 M[IS_^O2?3\V'_UYTQK2V4E ;3BG_$[MF5U"IFXVN[D?'55/A/$OI(SO2PB?* MC42(U[-CB1DRHK&,_ZIU3(.H)_PKXD>@"FW(=)HV%=?\9*8!I],'+Q9.<81- M8<=W "VUE4.JR76U\^.&.=>@ZJ]O[EHT^OJ!XSEEI/,N$9U ZE")FKPSO9X= M,?.DZWR8Q#& )@,8">Q(YNI*TTVX/7!,7:4X/YK5$6W,5")#_:)"4\C %*!Y M%6"V^I^VJE"#2([GH&)7]F)YZ<5-1H$VP/0U5/)7%!BL7STW8M K74,3 M;;I#ZG+[,^/GX&EE3;O Q_=_?I1RM;JP^\Z/CWBAB2"'2FOP(@G(W9'ST>O1 MT02KQ!9DB^Q3*'044 (] LF[4IF(EQ=Q*1;+NXPBN*&>OM)^L^Y,QIK5?$ZA MZ(2**/9MHJVR-'K[&,W]R4RURPM?=![(QTX:33?LKF0.+X]&0I$)$!PMRT,D MF9I.E^F><+QZIXPQ=);EX8IM[*8]41EDN^F-\L\V?)--HTW?VT4/^R+Y>+$\ MIC%EMS"[I1;/,3L='L/U9;@*>6&\:&E4>%-J;W0CA$SE$=$K>P+]@]Z+,-+M2Y M'?LM[D9M-/&WN[.W9-\W##Y4.)7+#M@98^2MMY/K=:..^**4D=Z_(4/K(Z8+ M.V3#27$VGVZHP#VOK>!H'CW^ A^_JK_^9\BN$*:AOF*58EL+[GX/CR^W'5-'=$>!$;,% Z3E*=C7%,? M #+1UU6.09[2S$_#=4O'N)W) I&OG"WU6!;28K2K=/#+D#DM?=VCL1N#P M].C.[)R?$0%RM.2@RO3CA@B;D@_9YL!?-1W4/1\>'0U0^-.TF&Q[TF[W8S M690;ZIS21=S48[I^H'''6WP.$C-]/FGIJ;4]JHX/>(*\K"+VM_B!/1H?W=U\ M4V*-'8EL81M]-KWZ)S+5OMJ!X^_1?21)IDE$^2YFF_CY^?D[W,BPAS]]^/#] M>_CU>YSVF__@T\V(FI#@C#.BYIR1/"'WE%QY83 C$%\FBYC^^_N"^4->AIRF MC#!?"_B,;XE&1R!Z_2?-Q6L?]KS;2,;1VA^$)W7TJZ^?R7Z.,$P08[A!D">V5\* MKF=$\DT$XT1Q3C36"?#^]C;>,W+WB=JX.ZP=>7<1DU=VMV;?EEZ [35EER9] MY3FUYYLX&';K(#'"J1$D1W[A!*W?(F;DT$^=;6%LR< UW51BE); IX9(4) D M2TK)6A$]!$$"<>CC-]XBRW>'($RT]4(8.7)E_854';(B"T V[420C2$[3%8+ M$Q\H'804/W I8OJ 'AWQ8@1EDBQ) -T>4W9H)X6LF)TE@@YI0B+LED9\+WLD MM*@!0=M[I:JZ2*;F.E29I0'.B)"""MO-P8R'*J&^3[%X^@A@YDE8 ME$\S:1\>4G[)$HAV$PQWVQ:8-R$OPC1?DMCGD9I!:@YZ@V)%BT3%#(0ZH'+6GZK=G)"P_Z-B2C KG_FD=ITPMI= ;%1-=#4/*28B MBYC(JOK.OM*Z=WN#3AVA4R2] ER!A=X>/";'T M-Z;)IJ61NM!KDA6]]5XJ=$4R2_B3X>;K(PL658I M1:Z:3.H:XKQN425G1,Q#?I$S69-:I+MC_[V[..4:4Q/TQ&W"6[@@0 (/Q#6@ M46RB/%Q'X>Y*0>42%9R13<$:=WO FFWY/_*$Y, @60&'Q!.QPN8'5HI/N_?N MA!98[$&YL!I+!.8@;"[^E[/RPB)C!#E30=CF!PK^?B_K6@IXNMJUML_"7EVY MOR3HK*+<;9NA;U+_/41(OB3YWVA>].P>E@T [UM28HO,9R<9VGC)VH6"-9F% MT;==:5EP-8XP@8/X>LR BELGY9G8L/W4$GK(Z.]F\6K"*RIL4D0IT*LG%DA$ M4V!R]M.U&4)+'\47),(:EWH+:#<8Y0L<-.?LX/\9 A]BO!D0AEA3Z161 0->J^"FF&X.R:5>_&7D9]3!1P0:1?(C]1!0G1+*B-BHR0P0WQ4\3BTFQX<'$9QO#K(GW(9N8 -C%<+"_B /JW;KP(,&ZQ?@A2$!_# M]6URAC"^/+UZSTV#LX"?IIC'>L*V ^ETO:!&1.NA_W*[L<'.IX(>X02=^IV, M25.*]E9%LIQ^5_3FD;E+Y3X5P_(C.76R9.1)*'.CV);S$3%)Z.8ANYEP3I41 MELU(S"Y_-E ]9#5'S-):;*58UBY'17;;^9:FA8PJ[QHH%WEPG#:1Q*U_D@J% M1>_\3;'P18O("V]NL(BO(44#.$/LLS(VR[Z'DN !MJ\>F^.,X(6IL2(]RP'! MH@O!#4%VV&F&&3LNS[0Q%[!\#B)*)BZB1)&42ZB6S,NU%:Y90.NY(_75<\-3 M2%IJ!=WEDAB7KI3RHT2,,*TB*B2,D_C(D8C%=L=4@.-7K!/&76S@Z^?I!?>O M!*F*K]GA)SQ8IM('*05;2,&.'0G&2Z:?D]O'9).QXQ,:&CRSS?&*WELH6%8M MD_=+.:CQ!;M7/EXS=OZ9A MGM/X2Y*SX0,W-G) FO7=3+:OQ+(K[3- M/X,+!2'Q%7*4&??BC$CR!.C/B#;#08I9*A0O>Z)G9"5E#5#6P)VL]@"C5$#B M.HFB\R2%A\:KT.'L:ALLT[$35$FY8IK]%0''4/]$>"CR"PA"A"3VU<])OQA] M-Q<+!:F_;C_.N]B3R.N0M08^?5/GCT::2-J'(UQMA0%@U?Q(-II@ 4@=')QT M-;&57N_/RU/2,*E"T3($S-#K+G.$T&)>PWM-9.#H=@#?8$:R2=,G6ZUGU?.8A%G21K3QIEFNJIT6. MM9L2QOVZ^@V >="*WTYD)NE6FJY=^ <%0%B$DYB(VXTQ]\5;U&)K(!TG=FC" M;&_,J")7ILWQS__TKY\^_OG?,!W8GJQ%A^QY$+ Q&8)X+%+L51[O[7'C)(F@ M.2-(E20ID70/11[]Y!]-J/K@77:^@79G(@-=0_>\B&^?$X 'X M)BW@-AEM>?#?'*!P%7N[YQNT9G);:"_'G=U3 [_E7'WUR\A#GV>Q]&>7UN , M_X0J \^!7CB1M6#Z<)K7K<8Q?0CCV.&"U#3I^$+SQ?+6>]G_B"PH$E&^_@XZ M?WP+5S?F-6,U^SQGMOC]AL.RY0G[9%PX3 P*K%NI9:DC)JU-N^TV]6"_W+RN M[I-HW]0G3H-P(I/EMJ2P.V$9+]GK,/MU'@=W[!-,BNZX%FH?$%XDMBRJJ>27&Y= ^,F'6OKQFNJUGLC/&E(&@Y"WTHYV+;S,DM*1;;&2AG M#\@RVU!E!RCB5H.7$K*QV_0 &^+5P#J,*V0Y5<]4[5TE.*3G3SNJPS,@UU;Z MI 9CXJJ:D.NW@Y5^J>Z"T7$ M(>5\![\ )0;#NBAR3#KT7>'&+PD8 MBL@@Q,JL]YVP(N"6+9'4B,GE$](>HIB1_@I[!G==.KUVM01K2^S05 )LBQEQ MA+TR1(2F7,9#$Z#!KRB!W@MWY@'(HI\&W0)9KFC17D,+]P'>C;*U<)72(VPFSI1*,45& MZ N@Y3J($QH635J^LD)7$(9/%4D[]::9%J[P/2/$:I;OTC&F MZR!+K@KEZLQ\,R+$**"T#1+TXM8N'Z&N3H4373#'H6Q\NLY\W28%*ODW6B4S6$IJIG&5*56MNYZ4)F7 MIY1.M-UI^$>GI>H#7XK[GF!&I:A[%3S<;.TM8$K')5/Y%\N3E+*O4R9D%$E] MQQ*C@7VJ[)>[EVU74E4N$==A27R<3V6ME%+X"EP(7TQJ-ZG%\@JH,R/&[$X^ M3Y'[HF=[JKF(G.R0!2_UK6UX[ROO!6NBM]^Y_3I.+\?R'@&W4P(G&'@4*=H* M14A0_Q>)7N?N< (K]P9 P#D4@XR3G2Q$]5.:^GVXHN_S9 M*Z19CCB9\RA*GB&=+96KIO&*1 MUL72:3_-U-)MQ-*%Q=)1]TO7D*YC(&K5A.R&7^NX?1Z&A;3:,J\L)P?OV@,V M96Z%*^9-600W#@S",R)$K5(,5/%S>)/A]!,=6;^@-C!)<48Z1=O MY2IBT(SB;Z5#P>&(T[\3@J@Z,Z< M4)5VH4@71:*%2/&!B:1MNNZ7Y:*=.>,BV/A@=<@+412:L#^&EJ7-'QY23"15 M_9^3);/JY83*]WU0 A:?FA1#!3 DK)F@?%!B;?>CK;XE]1+7? :[%B/;_F"! MZ#UIP26Y6/*P0:%/#A3T"UZQS'Q8ESKP H8?[%:.FJQYY0]4:K%K05HT36$.B,B)D(Q]D\.NL,U]IN5K]4J^;OQIIEDH=K&R4?A3NJ3,#A']:^.'\]VK M^2H[65 D2TF2+*GEC]2 $,H.XVF8W,79FOKA,J3!:0)9NWO7QW-ZY!=.QKHI"XEIBZ4&+CG $#])(O:W!)S* M3[0$/ I*E?YOK3]:^2$W]KL1H#1Y%IG28^:KT@1N7.R9KW3+VZWQ.V.9. :@JH"__1??= M *+ 1Q C2(TP6@- M/=7LA$\/H-NJS$4^83V(X'B%]$VAA,T3LF8L/D+07,,^=-!!8*15*-8^"X/02U\7*7?^?:;Y8Q)<\*;>E+L%D&PS?B\E6+#\5B+)K64/F:^1(>EY9P,=H2 M\L*EVUU#J\E)X)E9C9'Q;TQ(\>N]7 1LUG 9^KAY!_7'$ZY*1I24J5IN<&=< MGK*3:2RQE,XK\+P7RU+OWFLX<"*)E7N>I)5&OZA-#NW=I&.)5SH:\_E58V,L M@JNV018ZK]:($JRKX)F9R]YZB4ILZ.9 M:7.1TU7&9/#9DVQQV!0/LG)R?V6M@)?DV2T%6Z3@B]PC8Q*.$EF;D3(KJHKS M=[2,^F4#:5& 1"K72J"OYO:Q.HL/<\[6(@BC#<3DBPC!F8 GX\NU6F^X.K58 MGGDIX-1E5S1%A"Q3O1%T-O28DF1$[C3%"CPDF8%>U!QVVYGK8]3UJSWA%CT6 M\;RZB(LQ%['&U)*GJ\ E&H@"T618JC-<03LY X.P)_-V% 3!Q(E++8R(QKI Y.L!UK+C 3NQ -+-%LRIN9Q<$/3 MIQ#R"P'_$S,7(:%"]:^!_+*L_E>#@K&*8+E9CJM4P1$70-\,M:O@N%4035>F M2OV UO2Y+[T <#2OV''-3 9,:@QC=H/:C;O]?'Q):;+$_N87JK7["G3/N.'*VST MA$&:L]4Z2EXIQ3%7(D$(4E8&1<9%]UT^&^'3S7A4:$;DE"+J)R?%RK>O8BEZ MY9%NUNRO9S=75RHMRW[([]E+@X$0N4C#)2[N(*9+!8B*\U$2_D!Y1(^%Z;Q/ M\@OJI4C;?@*54=%*UA'*MRCD6XPAGTS[&_"%:+F*3CZ0(2P[S5/$2B7Z (K. M3S1Y2+WU8^A[T2!;1"=DW00Q*H"^]#HU-WD?@Y(\ILGB=L#002R?6Z#TF%W? MP?7-769&_^=$C^Z!*@&RMG/O#,HB]4!.C!QS&<@-85*X4>"-B%%2U[?>AUND M/=Y!8WF74?PR3,((ID#Z*%D>;: [MY.OVZAL454L 2)X+>5BA'F.DF4 !LI[ MRM["V/B(M?OFN;,_J&!C%EK_7I/Z3+TPWW?G21<1,/?Z;V M!7'K'?G,R]?4W3C@Y Y0(,WVZOG6'.7(WVS6ZPCC0UX$ $/G4?)\$2^3=(5' MW]".%AIUCJ4$](DV@<,L!DNBEHMZ-'D#5=[!2ZI!_+"8SWH.0W4;#](VMW>M MJSQO,V(T'2FG;HX43%%"DQL2F6B<\2U70,XX^1'W!FAV?PZ6KZ1JB9M2E+,"1J2-FNY/\ (E4PN%Z:I@*EF M/4)N$!49HCR@23[S9,6 >+E6)F_]? H?8BS(8RI- 7L#[388GX.KWPKB)0P@ M09[M"8=U;58$+9N_JQ6B>RQ)A^ CM>(RWH/K0.2HQ,@R,-NP2P:\JJ02\XP. M33C-N=;6+&Y%#2])8Q:ZZW)V2<$ON49 0$=6QW07OQ2+E\OTI"C/R,K-"G'G M(*Q.$C/A!R6R"N^R(N:LGLZ($*4W4I'$N@"ZBX5[9?>[XLN8)L[!*HW+(W=6 MV3G&*3J+;AF3IK3%ZD2:+'8LXVU 4\;A&+OPNETT<'2]0&81=F&5;+:$1&7N M+O8V0=6(?J=8((('HI@@ M.A>:^ZK@XVM,"IP)T:5E2HS0$64P!U]1+1"NTF=O*DM/CUDJ8I9GJQ M<3YPK]@9'94F>C M:YK1](GB>+&?AJ=VL_D1>U!/#(Y5KYCZIB@D%9SP)P4OUE/ W2Z5V.9BB1BA M(C/\0F)7(CPY7Z)JERS) 7]2\/!UK5 EV=S<3K)^#03_O1&A84BS9]J('T;T M"\T+U,';1'0KQ>AS> M)\=ALF;GV,H[BQ^8E@ @/4QYO,R#X6ZKX_ X(8H^T29@]\IW,\(FL7O!6I O MZB^:FYBI!1DK&M68KW%P<&:[:]!?*=1*TV#^Q [&!WKV0E,_S.A5&OKT.HDB M=FO#@^-%R%1J?2DU6K)-!-]$,DZ0A#-F;#;.;-5.)@T7\LY>&$(V' .='4_",. /A4Q#V]5RPW>^R1^3-/QM8*-&S6Z=27O64Z0/2*JH)- -%TCX M,>;.! (/A)?ZC^!XI4\T2M;P<4/.1ISMZZV1-+F'M:!*!-F#DJGLF]0$"PK2 MAR50J1*\_4TY\HK#U7("97IIQM0M_C>,G,G+9KX")_V@N[J@/R-JAM(-SB+KF;@?+S\_"6 M0WY^#P\I]EYDIX>^(IGHJ-NU&K;EUCR/%P J+Y-, ;)^6)6CYM)$REJ>+Q!W MEI9G7L(FSVV=F/:14&078:W;\>5 .:":+7ULTN 8K.B-31L+K=E=HHO79PM M&%DP9\S]OQ^^^_#A(UE[*:\,^Y&PIV8?^/^V3;U_(S_\"0UZ3CR:RU2?

&:/;K3%9*BA.*) K9<^<$-M MW(Y%J70N+;4YE>U$KRD4N@20.G,>9KX7_8UZ^ZIUU::NLVHG4SGIC*AI.4( M3$Q@YJ]F2?0MS"ZY3S:=VV*#%LR>Q<&04@OAS-9>"^!462V>,"E&Z6 ?09;V M@*B! +(*#!>Q5=Z]%A)\'+E_S0A74KQ!E1+@\KY&\T DT4[[7=^5(P?P70RY M80\QZ/6WWLLQC>DRS#.>SUCM_3D(ETE+B]QHDT+S8'(OICUH:<5'J<^!;=_E M+#.!S45JNKP>M.#Z-M]+>D=[7=WS15+F8*6FE*-Z *4>K9"'B@Z%Q/55OP0 M1*C%?"F]",L;2G0\V'8 7VWNH]!?"%_T/+]]I)^]]%>:RQ\Y" U G6=^E#_2 MHQ5.3=;(E/*09\IKK$A8+;9RMUA;?2)JUZNR' XQA:+B,62/[9%B.:+* MML%>ZJH2BT]')'$RSPF;D? IU8_MI]^&;\AAB42G;V0@J"XB:.W>V3'*+FZAAHKK>Z#F!R>21(C94JA^X5#'&28/1MMFIJ%CFA;04:UM_2O?7*FM*96<$"1Z, M).68/D]<+6D9,_)@4R ."];2R%BVIY*9W8/.Z7:L82J3QZN_E5VK#G<1JL!X MC3C4 KU+-2E3,QZN[-+W-AV9>R4K#NP TIZMZ+ AB'$1&]-,:^2T?A!;D*]\ M)#=):/5[G$N<#PXZ$0G_YSD=6L _UP%$ $@E(@(8@2RIY8I\U X4H.>5U1XEGWYU\F\0-D5X%&4B"1ZS :5S)7]R*& M@- YH[;G>X2YCC!C#6:;*23X&8\T >6O0MQ*-///+C,N(0N+G9%R:1?+^9,7 M1E #=9ZD\,L;Z@NIS;G<( 639YNN2F#VW'6$!5B9FO8K68VJ$PD7 G/@8!U4 MDP,)]%-,-".*B:-EDA[!,U_)FNC6M)F%<61W7](LHY1G.9A!AN,49R*WPR74 MFP692K$1ZB*G?AXQ/L&'41]O'E8,UAEQ=I058$?(4H,GS*3*1LH5L"-?!7$7 M2$/=+RV)YLK3Y0+OVGLY.+!QSO+O=_&[P<;=K%"1I(>-/6^36^_EKV'^^)A$ MD'8.%_ZP?)Y:A[.<%;&[C+!-XBIAHP MN?(TQ&43CL/801:,]>6JZ(Y\NAF&'+1Y9O5?8[&O71?ZW+*'!@'5;]7V$"#I M#*[>G#RM!4LHE(,042DG24-*,]<.J<@>*7<_X(D?FZW6:>,)/KH@[.\I-R:6_GR[A M[&8\"8]RDLI.KR8],M7,+^EE9HJ9JH\'?FL&BU'2K9I5]T N,\\=.=U-T"BB]XKN!,)C3QKAV. MUK1&D,!"=L5N)7, MA! E5=AL?(O.B @CCA!.-"QC">+< \V ][Z)-G"P0Y,#+,):2]&MZN*WS\GM M8[+)& OLJKM]9OOG=1%3K=2$;2;T!@UW!GSZ\.DCF=]^)I+D04LFMBJ;ALAY ML DRGXFPJ:!^)B_J9^1T;KPYML6OF-<37 957@B=F+\D<5(N,QP62.?MG76J MJMI0$+9?^6E4KE(%9;=PKLISSE6H^;R@:L(Q 95O<.D"JKG?LKKY>5BP,]/,4 M 4-)T*''QI@P]4%?^4ZL^59$.UIHJRC/.#2EV<46;0* GA;[1LHW1"X^3U'7 MCN5V<./A5*+]LQ.H,>MB1R6)U?7!W11R%FA3*#]+V^4[UB7>:BZ\Z[NVWW5I MN7)*?%J3_8IXXTR2\.'>?61-J"@Q23_ OATU@O[X!+^;7( M41GD0>;$M.0;9YY1,V*4\QY0EOLD#AP E*Q3ZH=#TM!U$E-FMQRW/!">-8>R M3L<9GA#W[UXQH^@+W1_G27B)@0SD&( UA79ED6! Y*!9;D[8=7@58Z*7)EIT 'B=[-]ZY(G^K:*IGY;V1;!C_"WTDH_\#=2_$!Z7 MG=?%995;W6FC#[.+)%6"FC [$IZ!(B\Z5YQ$S-*9"1<*K!:$^O"'Y#/-'Y/ MR3IT8OC WHUHIC!\%DL)MF,;R$C.7'0&7BP5TH_EV@,G"R(-P$$+\16L0W^8 M+U^NA([W91OB2VEU08#HD #9$@87L;BJ!JEUBB1>#TR*6'!& M,C85_%O,9?FPM22Q/%Z%I 7]XEK."$Q!BCD.4M"2U;[+>[7^<5:*3R"ALK"* MYS[;D:@65$YKI#U:Q>+9[%<@.W9:&!VV5:# MI&LM2>(@)&FIJ"SDP3L>)L*\RS]/P?L-1OO*$W<(HEKOHG#G) MFARJ__Q/__KIXY__#4M1\E?K!2@ \$BOH;3!A'QX^!+ MU% M^#_!=LV&&L4%YLM,!"LQ&*LQ0B0G %>H>,%1.C=H2F=.O02CKI^^A\K .;"& M\Z8U7.AK.!]O#5'UD8@U$ &$XX\I._,XWAT%IZ+%*B <1&O"4P*T'0](VU5: M30DDCSXI"-#CEQ(HJ4CR(.2HA2>J>2LN"J SJ(!.Z5.8;++H]8*G)I23A10< M3[D3B$&0HK5B '*%D(-J#I&&8%1IE/*5K%)MP3Q?GF)F(J>N)I==%\M3::#R M=2U//:#"A'>1TF?9Y;%8GC">PJ+HA:.0'2=IFCS#0GEK]IN]H77P?DJ6A$^B M:EP4'AQ1$Q$YTR%+74+%%*+[7/2E$ET O9%[);KO2/2B!+<^ T$Z@!?I-02' MLJ&I%:K"5I9@5-(1"$PZ*]#_V0?#)Q;ULRZ+&9VM36T),EL@/?"F5@3/3H%- M(CQ>\#5IO=.MGJ5:KW>F@4JNV$_OV>96A^F@XI;*Z7FBQPS G4%%$>ZA39BB6[3E.& MG,Z4/M(X"Y]HT4JR&5EH'OSWACL/OT!'O8%>2-/F56'.LN]$4$R?Y*X:EJ@!,<5V*JQ=,JUYWOD/K$43?!VP:T*( 2B4< M7)%:$"22H@/M(TOSO]^P+P-+1VY\&GMIF,Q?PKT3K 0)QCHC8M\2W+<:YG)@ MA&5P)9'3F(K[92K'NIOPN;2U.GXMX7BY7RL\Q,1I!3VF+A,O-@(K(V@63<'( M"LG:O62,2"(VNY0 FW\!-3?P/T9$T#>B,LZ5(&ZZ^)0AT*\I(![+?P$K YL4 M53(M(-%"S"#0T&&.PY2TW,122L51[7,'4M6FK)O.5#\((?0W 74$D<1WR[@D M]XK5/.A]@WLE>W-8[TC%4W9]EY!D0V/")IH=:T1%?Z=.^BN M1=Y=W=QEUD]!0R*5NM'J O' Z4')$C6*X:H(OJY#U@ G3E._+R%\,\1 MZQWWB(A45!>9#L5QUL$;S3/+9>%/**:QJXY8D%-^_4(^T7( $/>Y?.)0D^0/ M3;S2@=#S'3H/V>WM<)4^H9J(G0/GJ7EYNL*0#H7Z0G,HP+Y*DZ2EPX8);HMR0,:_OU4[%&. M-',6!Z=>OJ_5(&E).)TSP)UBY";/?]FYYEH,96T/R;EI\A18]=<,XGQ$+\%. M:-A#JVKZPV$[+)^Q*WE;X,YI,/*S2EDO0@^0=7PY$/)8U,=! )SRRL%1DN-- MBJ<\/TH./7U;2]5V'> 7R(4&,RX$Q0,1I"OK(C@L:3HR+P191[D7U4"#+*4_ M#<'E$4LM;Y 3?ROPP'N\8L6^G$<916-%BXP*WAIV:9'>MM!0VB3[O]YZ+\W##6[&E>DQSQGX7 MBUF&..3BKYV(7^XI/=B'M-53&BA:CY^;%J:EWS>7R'(A><3^F:1\(SZDE)I1 M#4ITB2)\,+)$K6*XJ8\P*<\6M(,NER=I6_= JZP_374L4@'_,Z0I=*%\'70L M:+ANBB 'OIO_[.QTL"IH XK=EK23O&K7Q-SNI)JA:;QQ*XDY,I!,GX*54"GE/]Y$\@RBET@IR#OY"3?0AJ&:IXNI;ZT+S5>:;?TRBLC=QK2+C4O7G/J=A/UC(HD7AL71>\]+:BZ43R,BE1J=L,(_TNM8*/< MQPK3==#+TL%X"Y185\X^&X*5JS(%*7>@;T7MR&)YF<0/4%@*EA$BDYC$P=,* M:MB_8*HCK!Q&,VQ,V#L[*]"$=G=-968*^\<5>]=^N/8BD1]L]:"YBP.:/H.D M\0.$)F'"3."+\(X+PSM.%S.00$ZA4$7$)'9O" M2*M>N)ITBK0!B!/%#$Z[L M@^_S_J:NU&MXDM?,\CY/4OCE!#1['>CR%V"-"-ZF"UEB=$E+\58%?,FYXQP%R$9."(0(W*;)O MM%_QW75+<06K&KW)9] A>%Y*H!EK+F]N*26=CK!84 M3<'_H&#QB;''E5WL]@5&VD71ZVO?B!,C/N/58MH<,SSX>%,Q-%&UB0Y7Y*V^ MSJC6PU]H,1?^,(/9.,*:5]HB%621 UX++7=N]SW@**6NH8>M:+P(ORQ',?;. M[+00O8"JW]A5GH?U=>K?YU=O[\M_G,B5X<70![P8M:V#%!G[>?9QED1A@#L3 M,5U?A]<3:"1G'"CVE?PB_G1:0V!.ME(I*7$\2*F M@%,T%-:IEX:C1Q $']"Z,6*+C>V(\-QG'PZ[ZN2OL6AIAHA/ /U=:U="=,3 M*2J,)_L=B50@%"YVTVTY]>Z"\%8%\H:[+A2VY"MW6RH+F34VZ[3JVE#;;[&4 MP+!S=@NM^&4C\].'!AC.%3P='&@"G!R\$G(B*.(04]D-,UB2=RO*"2XLA;2K MS:!2_NTZ3BV)N953U?.=VJQ_/8MS^"2#@(T!VYMI^/\G7)\DP;ZW$2=(!$70 M+X F840)4#T,64KM,<<1B+>@5^%:K1W"-5D#1Z'U2WP)K@C.J5,&4IY*?;5WVI=+,,C2LA-H2D8"A.+"2G 3N ML@SX.I![L1$+KBT7WAMANH0F4%WOZ:;U\:.L*-3,L*#B]M&+12CC)]1\+F(> MZA@O"";.7(U34?N1,UZ+$-E/2E&;>!VTY877MR-2LJ?Q<;-Q8!*DRBAA1D0: MQEGHHV=LWXNZZFO ?FWWN*]\??]YY?V7:>-D)KF'=?8BTD@\E?D22D9=M/28 MV/+JG_6@=GF"/5(D%"D&A8O64;.9B2UP?;)596WL5DX])[>/R2;SXN#VF0G[ M>ON84B9=L/%Q/0!!<@Z_4\.^A#'-*8W/5NLH>:44K8X0!LM M&6M=3,*Y^WVL:;4VDZU6+E$Q MZZF]GS=QB&51QTD<#$N#5:0(TG('"V9 A)*^7I9C=)VQ$<*WDEZDM,._4D@D MI\'\B=G%#U3^_@J:4%M4V;,!B6LS(IDF@FLUBB#?O^^W4$H<:5^H8GFMJ?AZ M\,!/TK6 6\&6@"?@84E?A\=R2Z1GO-\@25(B)G 4US4J8&V09#PIC6BZE5VN M>MT"8BZHNALO@IS>R5ENS_(K\L17E*HNO7[!.L9SIFW+67X!QFV[K>.K:(^L ML_BVK]^XBYMTBK:,?0T8_E$:7"P@,90[+^HGMLH$1LXAM M"%Q;-5*5VGY<6?3UY1Y)^""2&,M!]D#++[A ^V4/K)S$%(W1+]GNS#J> RKK$=1G:N7PLOT<,@.USI!#50G M5+:GJK[-2*(A!ZQD4GH :IG6':\( MXF=C:/S09!3;59(E>4($85)0AG ?HVU;-CDA,L"K5J<=2L7?9U%8\?8&]['L:I=2OYWE"WE_31$3Q*J_[S+QO>CJD>F< M@]!;D0Q!.I8!5TTP7>[EZXISM:TW]UD8A%[ZJK5!'=)N3>_JZLIL,25#J41 M%\15V'&NA13%L0'=,)F)9"R8B&%KT<\[E-3MA@%=2%D7AIZ7@LOR^I$B8U39 M#2*L7='+V0KL[=I,/K" U&TRAE7%-.\;Q]) SP\6\7RDB.Q>..AC!V+;4#6N MF<+#F&#<\8L$Y/A"\\7R/$F7-(1"L/V;D1;5,(3/K-1VI\;$5[=*_7%9 +L'%H_],BW62PR(L=D3.V4G =)B9:&T8A>S>\IR30S> MAY>4L1?_>N6E>^&7D8Y@CSI/T/,Q_>V G0A0@"N[P"U',1>1DY/+R1,0\ M8#Y23"AZL!ZTY%&+T/-:H3G:L1L]R+;T%4U7KL*Z^NI]O@K+8A7^V5NM_XVM M@_5,N.)#1#"T056]VDJ#NLM2P%1 M'@_EH7Y3V&C;\=9Q(=+LB%MIL*[)?&DQ;*-'%"$MYC+Q ,?+R#4FR!95_PCG MM4+23D+$@P4JQX%YWA 0!.PU-YJ'*4E*OG09UE;RV/YF%NF#%X>_X;XH@?\Q MG>D*(&S$GF&F11@SVRGT(G6N#3T@];EG9>A!U*GT^=&DD!R0@@6'IZF6<(+A MEIKC!LX#M,-NO1=3N2T)!K3\TKGS#D"J 7\ )CUPN:-MD3O3>925R>8[ZUO9[F[Z8D][M?J:A(I!Z9H#CMA/<_+*3HZ" MJ9GP[2$JF<:8W0 68]1_I%@.^=% (T-.CM>'3IWQJ(;GCX[BAL.YKU:2"BER M+H4+(Z+!-XYG=*-K''"+ ?.6#6;^):FW Q#UMO W!U7]BFZC#EN,.EZU M6NC2Q;)4"->\=*T5"*6X^%]W^7AR5FI!'Q94[QP"_&LNY^"_]Z(GE*WR3P(T#+SHBLO M#"[B$V\=,JL3C^+[ZM5Q37E1@K1BN?*@V7=#DO?G5QC\DR0E9 MQ-JBS:N+ANRX6KJ:II;E!"DH,"[]0 =SP.]B&PO=CS;@##A[\1_A++UF1\C9 M-A5H:AGZ^UXP&>-J:"*ZE7,'*UCY804_A+N!:B#I\7;D M?!/). '."6?=0?TT?"'PM<_9[;3QHJ%) I(BKHJDZ3#J_Q.-(9\3! I681S" MM%!; Z9 G W+7A&TN6@EZD20=Y;-9T7,$GISHZQ6C<*KE*[9U<\^)PHU.$R^ M4_I$HV0-NL&>>:855X:DC:(%!75"Q3M<SZ]"P(;#\%(4<2F"X)37J MMI.%K4_QPT5.5T//4T&?J E00#4% MP3D$H$EV"EYR\_49512!I'N=A$$8;N%N+ML!, M&V1Z(0W.TV0%*[61>9UG7@HP?)E,;C+6%Q!P4316M*;+1#)#EHP;HK$##TF& MBI0O87>YS"4??SF;>@OJ,%=720Z5WEX4O9+3MG4^QW7V(A]<1V*=\0'* \8V M$]D!T.($NE4Q$V4 O.X)]A5E-*PCZ YAMI3JYX1CK82J1B/2#D(9 KE-V-Z$ MNXX=?9AEFAV_WK(9!B!TE%1@72,L.6XE ^"2$RR@#Y >S M,6WB6RV,6LSH4D^UO@Q;,*I++!?#*[*(K7IJ'FM::EOJ$Z_^EG4J"K'=7C(= ME2 .3=U,;1?D.UB-_CERHK&PJA-24XZ2!V=(?*DX[B&V]?*H4H?&C+=L_AS& MD(,C01U/]PZB5WI3@@G%>T*+&8C"C3RU7R%@250]6H"A6;+D,JZ$C%X<;XK( MI=W/F&TG@$;R'IA>?Z701<\%N*B0TD#GVV*>!AQ3%:BUW!K7NM11G<#%)$3. MHIP&EAL;6Q>X06*)Q2:,Q,N%5EM/@V?L# /"IDR MSQ^*RB[3RK&L<\MJX=E((5=R80E2XCD#C+:Z!E*+US%.>56_FHC(F="UJ\TU M M)I]%U4=E94QNG.J@Y:Y#)3^2A>/<240VX$YDA["/,1N*A9@ I@&%Y7S,#-JO M'?I*:'M^GVW@Z"L0N19#JB1ENH:3$L'-U-5),3>5_ MN0HM%MEO4PHM&ER&MM#B4@GO(+38M^R] JYP!Z@9F+4EUN(5$X(&IRIUE9IM M02P (S.Y2UY'S4L:9>'*296KE9>^@B)9NTYJF:P;C.S&S2"#B2G.\=D+Q+ V M8?;(T5RA;FQ80A]0)AB)UBF#V &C?3C"U=G#C+B DP,)S[8DA D<&0/&!8UV MD/'@A"MW>*K;H,X0DP>!MBB,9%=X*X.X+E=PNV:]X^C'DU=D-;N])OFDD[X7 MS2].PU7([S\^D[,;L$YZ/===EQZJ87F.?)9M5OQG9K9) P!3I5Q 7R#HS2C9 M(1H_$]E [I:P83.=97FXPEI_K9!Y:Y,A_"1ON\A&WF58KQQY_J]'3*@$:B?Y MR"/H@X3=D9. VFW'TIHP!A8(XTHEC"V6,@IH/7%.3EWTA@*H-"?A8$=+HB[6 M04OQ-:Q$_QQ37RZ%GFSJ*K]4(;, /H'62+@4.<58Z9*FZ;!46X0T@,@[GJZ; M]3)->&:2"X71EH!BQR/YP@KV43#HIF3L51?!YFT+M6 MX!S[FWT/,$F/<(+R\$*2!R&'_MV-(8S%L9S1+F7GI-*:T&DE[+.B-V]"8%KISO'ROB M63\7AT$^S%>@%NY[*YB!S)@1SL57N52EFT9?KY)K1\,?)+2T>GX9"",00!C; MN:#6#_G-?<;89"R>/9FXJ10Y@O3<7EB&9"F[PD<42/@=C?2G=)71-HCGN@JP M23-<3K[3"Q*=%JV!V^B,'4/Y*S3H2]<)=\"=,I5KL2S]:-_T2"1.2J1F!.C# M\57Z\>')6/*3"9%"%R(5&;_24[-88OKL91(_ )CT\-0A11J$4LUV#T.@:B:W MI(D85-B<$L@>82L+FRDTJ&J6RR,PFG,?T3NHGVOK0S[0LB@J)43U2"@F%I5[ M^%,!XB]?M%?,;M?<<+0DXOV+I5BHHA$Y(<$9Z[L!%;-^#2M1OFV*O2&5SMHM MPCX4LF92D7>A'/*MPPZF@Y274JF[*PUF,/,US5:MWOZ*<03;OHCG/D8%(*R= MLGLL7$>T^-$-U%E!NL;=.@ \<2^-7N=!LAZ@')PH^/5B&J*FGND_5;,3/OV, M( -$K]+&4(OF%?&4'.QTE+#J7%E2)*2\CBB.-+V@#X#4&ZI5W!^]G)PB[R"Y'>08CY$=?4\Y"D4*A MU;3L[53@-$E!E"!57J_CP%0R*E6YBEN(]H#R)"E&%BC6Z83NLE#,RJ>=@MVO MSM'9)_IW 0,7\7J37X?9K^QV,,VA^-*Q-<#$!P1EF!.8@, F1L_ > M2ZYL9'LREX"L>@ONI,?#5D/*[1X/]PT]'D0N.1R9C&]FY66AC_?SQT&1QX>' M%+V]1!&5M[XV(?'08_H9(1V^_S@C+O*5IK-@-3?>T#8C&G.SZM*[R)C"EIOL M'D[S\#>A)9R*5% PB:[8)Q-N5IF6:S@LB #@!:56GS+QM'J9@#N#J5R_TAPW M7J;"\0>^*MMIC>7L0/KD& ]6K*YO]E[\V;&\>Q?-&OHN@; M\5YW1%959_;T4O?=^<.;LAWCM#RV7!USYX\.)@E9G*)(%4G95G_ZAX.%!$D M!'=(=$Q,9U8* '$.MK/^#LQ^K+#,[K,/9#P?3=J7A]C=.[MNV&R*0,-/"QAY M-+BUOHE3A@:6*1Q!)I+[L+[\\?-?/O^ITT;4N/06,/P/G_\TWNX<@L["*CX] MC-\;FKF=6]A<'L^;>R[&@.9>W1%/,] M^=XX@2\#$,[6,0]VR;Z1@Z[+RQ/K,)299<"-G$K>F M09='/#PAA;(3.H?OMRA,P?$&4^JKL@@H\3'U=D="U@D_XJP!"!?#$! MQWR$+$QB*LC!]%H7?J!S^K00L;WHG#[)][H889--A:/HC592U"IF%JM2T(G1 M'%G?N"HO_6<:DSU""0Z;N"<$Q RV'P>.HR$/>7:!Y6A[U+C04;HB]U96"*UD M31A6RNJ-)';?B%?PIFP-.@U*Q,,N71DQAVE@HAZ3 PD+P'^(VF0/:< P\N(" MW/_PE[&F3HM(EIZ9L1X8?[)X#(R-S M:QUOWEV2T@0Z?EL]@@VUX&,-ZB?K:_(%:\2H%'"1)$.#7B-W&_J_X8N:/.$, M;9F +7LP"G]PZ<"+@(]\$N2PO4G)P.-QS+H<>? DR!#WVP1+DI> >A/S8*,0_]6E MH3T4_K(?:$_\F6*6L/BA*=$^AZ:_F)KA$O6+Y>^"J*CDR:![F" X3&YA([*I0[_+MDE[ O"R%@PK$H, M'U4$'QQ%1>N7J&(,MFJ9)O=,)"K7!#-)+J-X@WQ %U=Y(;BA$"3B(5U(B6E^ MCC!EK:LHJSM"9C[WE="Z@HJL^K2X OMR$+ $X0V=V?"NB\M#XH\RBN/H#6!D.S[?\ T00^A7%OPS"_:=1?ZA MTR.5[<)S)K%0 Y/1Z5(Z-^P;GS)"#^%A!.?N5> D2>:G6<4D7JY+@4PR(!#& MPWRBF(8%CE5ULC^*"O PA*S\^&G0WI<1_,?CTHO]\G*RK8SYWG^89Z' M37\4OCV.XW94QI1=NSF#V'5%> "[8R\PB(5-T!\%!_"@GM\+/$^/Y)<$3EM< M@6R,!0QB[6P+MIQ1IEQ%#F,5C;BCR4?]%TWF19.$;TQ:"+EOD@NN>@G=#/5L MX&1V2=&:]39&Z")=;]$W I_"-91>BM?\:7&Q_I8I7B=.&]NUA4I$%WDE(O*Q MQ45*8*_I]W*5<[*:1/VR0%)]RCI69$!A&1I0;D[OH;K;MRE AGJD):B0(:(# M#%Q\CX8O? _\%QI!$S%;\S/6A+XY[U! ],+=^NB56*57FRL4IXX?7N$Q?-<) M -L4*U"@,#G!-S_ $DH4-L?R*T>C9/.!ZBF\E@%1SG9T3@LGGQ31XNBT%BZ; M%P5[S6:VV&53&]85-CDGV682.+B.,M\(3&7!YK(0)@.F#S:=!9\/N3WR&2WR M*9TW PLY".+.:[WC!J]-^[#J]'SB_J,] :WG6EB6 ]XD+MZT&Q0/:2O.0$5> M'3^ BWD9Q9!B"M#N^16-Y<7##NJW(>]K'"58]8L9&BE CUXBK)>AM?/>!15? M? ^RR?R !_X!ID.**O I+,@<%ODD%C"+3XOO9!X+/)'SXI84H_!I&\7I#R2) M5@ D_%3ES=^C@(1&4Y#8H3FSQHVP'L,*1@R&N3.6@[(/E4T#0SO1CZ* MMPA/:+EY=\DM#G5[]A!63#.*.Z.]\>_DN4'*=[_J9.)4S#W:[:K:*H(22 M)YL"HF2.[,5W_M&%0[XZ[.TU- _8LA/:5^IH!?JM/&AAX"+'HY!N%,6 1HEB M8'B9\>X2;N=^S61PVWZG""N1* !.F"C50L M)$^E)QK4?QX)'=]5*/+\0)X:/2GA?B]A?#!44O5#20VT*@(M YD-O$<%8RDRWX-\^!#^)M MUXD9 ]^&><38T@\0Q7WMAAD D0H7+L"28L6;#FCSY(N (2S*;82Y4WT"2UV M3<2P"OH%UB!+$\>Y]$%V)8() MAAKZA5;:6H8CFTM7A%QBKFU M"P*[+,A>8X0L#4=M(2XT=R0[!8FYM,+#ZPL;A(GQULX[P3E(B">[M69$!X-@ M@ 4=CKG&3X.,0@D"3DN*:7'(F"="1$$[4RW(2(:H.X0_BE9[!'=_^'*'',Q@ M#C;$@J"21P11!1[4_LAK2+1] \D'P1;#/KD@W_R4PS5]@LB_[VCQX/C>IT7V M;7@XA6H3Y\.8(B200"V6>+X,>I-RU&D&5-N;\,U0O'T^,)&^AP8A[):S!%W4>AV_)Q%JY-B:G!N%_'^V\7#H!S51&*'U$)!9;\']VK#K) M!E^0T1=L^*)_=?"*E.)Z"RO820@L']S14B9Z(:)@F2OMOS&L0^%M M '^]#?>'MMN,>#3S43\MA'$79.#3(JL2K+$3Z/&'I*=H3I/E-7;?7K*9*SEB5E1N ZE(X78J<=+NY=,)?X\,^=8\/*"61'!!4T+6(3F.<9H:O MR]!V_S8O_(]T8HL-S,P:Y.9!^,AV56,D9P;AS "=;S>+?#X+/B$2+C)L M(/;4[&N*]=QR#PZ>'4DS2!)\H< EVLTCQP=;L-$&1POHEPI)\E\"V?XPY(E0 M("B\RL48R8E3E$<[0,661.N14&*[3[_H%RS0,$T=0%+!0S1 ]I)<(((7TAHA M17OKB=*JKOV8%T/.,Y!"1$ 8LK*0+DB DX-VMR[L>A^1-'5T!E5Y,U+.OQSO M<*M6MAVVJ<9[0W.-F3WN@\LFGHTV?+[,'!XCL3H+1^ (=6TQ@K+@BZ&A[GJ; M>=7!$&5$H#'P^DBH#OX_C^S2:S]&;DJL#QVUZFS<143N5(^,3)^U8=7BWBC* MI$=."7T=Z(B+JR$?Z'X)D<:759=E3,]U[B]_1 P.+5EM'F(_=/T]%%:X1^_I M^@T%K^A;%*;;3C1_^>.7/Y\5<6QGEL,2V'>Q- D!6XM5.&Q8,D='Z(OW0H=L)$^\;^0 MI/[%^BTZ"5HDA0XF).AIYP0!KX/5;5G(4 L^EN53EZS"Z//?HB#HI?('&6F\ M>A]=)B[C^QBS3^+TGVL_!7CY6ZS.O_K>P0DZF,[)6&"8S$<;V'S>&P6%..0J M&8,#PV8XG0 KV6$)\H$6,-)(W@MI7:I"!<;LQX3]FK05AY1%N#Z5*C,*;9*L MT? 1IV.P0H:]F-5MV@]9P5.9[[S$K4F&?G]I^5@3_[?%Q+GY/9'%+TA%[CI\ MI43I=)GK/9$L*T4]%4367 D>"(>Z2I6AM0 M0MC0]-SL]D%T1.@)Q:\^JRM5<;!DSA&B)R;$)B[^#@;0^RC]+PCT=J.7$-!] M\I%HI[+#I9/D0(SR@"1$O@::.+/+?["K472AX$C-'+!9&A6',(/I0GS8XDA" M[?F,/PT,1&J3S^\Q"H)E%,.HY^<:'S%5XL374ENO?)*P@SR/B)B(:5E 6N#T M'J6K#?T'3.[:>?^'GVZWM!1!I]M77]<45H'EY0EY5T(EP2RL!L 4WO(Y$4P3 M^(E4%EPD*,7J(;VD:*W!<^$ENQ&$=#WRO4^\YB0KG'M/N<3^$9@#P WBAP=_ M[)P8(@Z2!Q23670%..?C090QI6OQWR,6^>N-'/$PP"I1'$-.T^ 2:%;]Y\'9 MH[A;NEE>28@,-EZZ61]$% 3H$B53F./;FEJTEO@!'<:]TF+L6AB0H$92^D6 MSS[YVVJ32[4TGX!$=-QUA .NE;U9?!+5TZ^;"W@J9\)S-!RHHY#/B>2QD3J.R\0)O?<\/#H!XDN?'4:4*>1#-# 0<4L;$ M\IMT>90/T,%4+0Y8R!H]B?:%4 M2<;O $(N*ZGBPT!8#M_'I$;.8N.'6'*'1]*-L 2_QX?##^E2X+\LG 7)N?QQ ML=XB$A;"VL#I(T5(TFCAT21)!*-&,6"+*W 1W0>6F;<7:G@KG./[/ WUGD'SIAFLOV#D;?!I&<\Y'H M>\JJ2=Z\LCB:3B[=?+P%&9#%TXSDSNV-FJ+@(R')6M>*+.SWT4]^71)@_?Q* M^N:'4!S=ONAJF.QB2:L2"%?YIP6;\5PY7P#[Q%1Z 3XO=.#RZ#=UH MAYZPL-ITB\&#$13;D@H\YDF&C1XH*SC4565;E2D$J$ZF\T3'N[*_G M01471O2I7V3HH0E^?OH:O:(X))?,"PI!O2; 6BGC0D^@9,]/B_Q#"_ZE!85@ MRW@P)DK9:!P0]_#SCT\_+EYR1GR/0F]L1S5Y0BK>ZA-V^)\#_]@QJ3KY67U( MJ:]_; ?_\)*+\WYJ,B.=\5PY;R8SGB"/>/[A-62:H- #'MFW+;,L23Y-LBMG MQVAIXJC'!AP!>6KCIW?M*Q_!9<[$^-_#,'\ &R,/JGW @@C9*RE^%[X?J/\L MC2!JTXW"%(\30#-^E.TEMAP$-49AWPZS%2!=^ER?L4HG28R*=PB*]W2RO2FM MIW3LT:QPV3U"W$C)'7I%P9=.ZHE8BIL."D3A81=?1E-$>J2J4$65DC%L0:!W MK"-!;,1JL_%=@L1ZA>(4[P4>F],/Y'/V';P+R8=HZ0+ZJ07BWQJXD--0Q ;\ M!>-$L@^0E#3VB47VC9%*/0U%;/'-+E/LR"@>-N4.2R_N%JW?(LBX ]-+/_EU M=-A%^A;1]#H8>>!JOSU1PK8CIP R!4EN)"GH.TX:9$^4%'+!9 LRKN/VRHGC M(Y8*:-1F=[2Y/3=)+J(< O"42%+80P>M_@G!S+QF^>P%VZ_(0JC1R+T2<.D(0?TS8#JRY G MS[63?IYQ4E^ZB/<\\"O>#QW\BJ+S)U@&?,"1WO!^Z*@4I"P1,RX2S)63HIGEJ+Y[T'07,CI1(,2:6D2H2,U$&/%K/9$YL!J4#$D1_7T26BGJ)GL,MDB"$= M+T'VO<4K,427G7NT,K9/'50'8@\:'CID'#ZP++2\0==.1[ M(^'C#$Y^(8B[]1X8^KC?HQ1J".*C#79_[_+XG"#O-J3W*Z@F;NJ_TF2@;A6X MP!Y,JA7R3X'SYO?PM84?_F&1?7"1?W%$R(3AV5"IVK@)HC=6%R[_SO MP2_Z'1CA_\52PI8T9RE\Z8(7+@X)NYQ&@?.XAD%APX>@JO!:E4CS2,CWN"5+ M2E&TX#3I*QSXO\EHHP<"MR%!&P,\$AW<,<5RBSO4 \H"(]A0GT:I^]/#_(OA ME(R(D?"A^IB^8 ^4K\%(3L?60-(K'@E D!)AVY= >1X1J$7D\@O)DW5P@LX( MTQ5 GNPK"^$SM([J[V_#!86@SM LB:/7(1ALWYS8W2[^]/G3 J 1/]C<8^#+ M*H]TR68MP:E2+]T8P"1,W*8A>D(5GJ[&,RY6@N'O.(B;XCCGA)%>/]^ MCW(+TF@M;=YHKK.V:5- M[L[D-J08%J5[NU"H8<#'-C%51^EL 96*SE?RJ!:K7LR8_]HGL\@EQMCAWD2( MG;IF7DUPY+<%A6%##(K4T'6N!5R7,2:<>2XR?WCF#J?>\"]_Q+/[2Z=P"5U8 M 0S_PQ__,EK _B!T%EPU3\^-[S'A\=8CC]LYRJH6P$7-[ M-!OT=,@I2KR4&E)V=XS"G@^'[X'OKC8;!/!._>10<$%U3\:&1 HZ^-"%/'NG MBVTT3@\=D6"@IA N3HQ-04 M!9$B>9'T #ZU"'SG.\3R#8BKVCN1_+++2"$#?N)R(Y84GX=S(E* 3E"C:92/ M" )'3;(EY (B[Q&T @$U8 U8JAWO%!H!Q6*?"I!X'+B@#&Q )6H"9+#:B" & M"S*?@>%<)^$9UT/ZYM49LFH(-!$1222%20U=)X2%/[\ZR=?@Z$8/-U^/Y.Y; M?EU^^?P01R^QL^LI.!U_8_%2^,B"? 4,./"9H4/5!Z"1G19*&QE\\;"X663D M+;XN@$#VC;%BV0<@M!C9_NK\OXS<\E*RC]@3/]@UI]X%H>#W!QXWN1>B*65A MA*=+>)#3W#!N= S3PG\>G!COP>#X2 #:NUI$LN$6=+P3($%J*!F+CM'<8;"9 M.R$AC^ZMI+#_XT KV\C^GRG[0^*+R0)-N -Q\1, HHWC0E3[&X6F6/H3B\[?)R!WO^2.0AQ Q)R2D]8#Y[\2_(@J*DPQ>-:5_4K*;+T.I M+*3K#2QSYO6VEGZ 8I9T>.Q6-8P,M>!C63YU29&P<>;/(HXTUS.M%1@DI.G_L^$,\)Y'&?'#7R6R6N[BE^Y]Q*[+GZ&4)]]Z%2I"^H($VJ1C9*A,#3!)3&Z0GB0$>YE'QM6 M7'Y ,2ER&;KH\>FYG] -8)0W M3]*)+ER\A6.46U3RNA3=+(H/^/-;++617-;=% :;?HDL[3PV-D2#\X8X8O= MR2CGI[+DT^_CI&+V-7\QY33/)ST9(JI'(1'&_'_^U]^^?/[K_[= 9.P1W!FY M8M)7I0*K)SU%Q8%N$R[YA<:8< F I%_PD5&L/1TI".23MW764@EN;-2:/.X/ M/*0 "8__@"ORU0E UI+_:S>7 /A("2H\_$48=3S0S!@YJ\T=GD/;U!4\ (C8 M,(2]DRT81@@:_R+9.Y":E?QV@+IK&X2&Q3,L!F?C ^+'%&8U"E/85E *T5!F9BIBGUFN _?\'XYQ"2RZR$*?/=(_[>K MQ56 ?1"^\&E!1U_\-_MS1$R8P2@N.&.D9 ^!D MEN'XP#8U^P(DGPC?6 BIN/PK0Z-6#DUP$9'3%JIS@P1#=N#_ N[#:7/O! ?*,>L*BJ^ 0T.\ ]2S.IH#: MP[Y^XK3+@!A^)Q90B\W-]KM\4=)\A38(:!\!VWS:>&=!S<$TT6[[3!6 M.$M!B'Z$F:XVSPD4446IB.;#!9-K-F[S86TI>L9E2L:> M\XEC6Q>S^X?F#Y8@5IN;)/6Q7M\Z(..98B%FPTQIY^E&D+A(9:J&?O1 T,*; M@B'>9.F2W=\V-C#'JLS3)0=/E.F)I%QBX:1PL*/!P6-[ID0";302#?"2KC;B M!8;UN]7F$H5HXX.18_46XLEM_?V=O_/I[KE$>*L@(2:Z*SR.0PNL4EB2O! F M_-OW;"*+B,]D$613P;_#7&AT.YW,P.;$*?C%GU_@$]C;")_RS\._Y1-89#-8 MY%-8T#F(@>SGQR;)4\IV4;YU]EA!CT%\YX#,8T4R7(0>R3R@\2]=PS# <4<3 M&>AXIT&%M)203R.F@"("'$@0B:S%,V"H!8+*.1$6KRD4;\$R9SL*[S1<+P># MUG!IRK(E5G-0#$=MQ,/1:Z&P!*^O$9Y<"#SJT8LOFDZ.GQ;Y-SXM[B.8Z7C> M_"&H+!F$@9Z10R^>W"WR#B!?W#@Q[)H$/_9\U_LN?J*8 X*X'?LIW\(^";)$ MQ354=8$LGIF;Z,H)W -8#!=D:N218Y,CN8(0!@N"'!WC3!@75'G&OY?3^DG" M$>HG'M,J #$9Y 9=(W<;^K\=4(>2WME@BXO]/HX['YK$W5]' MV."67ZQF$Z>J_RHD/-V\N\'!0QX4^+@B[EA6"[:\N>_\$-VF:->ZV*WP>3$H MBT^ 5O\0IB#?\8O_AHDLR$R&C\:=B&4%((Y/:2*D%/#H9&OSB2_. M:&?H\IC]]>\^%K)C=WN\0Z\HZ""=":/G0J2"0,NLA%'2VP:@*["D9,1-SJBP$,,05WI\2& :.&0P+;N=^TC M!62P OP;GQ;D*Y_(QLP^=((DU\-%[-DW"*GHA$F5Q,@T7^*1 D(?P,5#(S$? MD1LX24*"TXM(4M$$E85KX@V"3NPDW$SBW$.T=L"\6\M7NC'JLBC^V#@(-!! M20_*5..O+++/\,*#W-B94_UPTE27=)-&:P[K/7B\YW# Z[]@2?^$0._I=,\! M\;XEXZ72!N/*3Q"8#+'XP[-%5_ ('U'R4_^UGSZQB^<3N9;H1TZ35)/:34.7 M7AJ6PF*U;/9@^'1101Y,HF#P;V3MQ M4OAE]A&R9)S:L3"9^Z=04%R,UM "+.:U\][6@EP @2"/J5O N_T]Y"S^@85> M_>\3)3(0Z=/B^>*/C)BB>WE(_! E"5&*6?IQ>[LE'VTA##>2O?(*M+K5AGED M5C')+NQ "AF/A%"P$.D(FK84GOX4^X6+7&#?FHDTO$6&SS@ MP-40N\Z<;28^8QAHI/*&76=>*&4H3']HB-\L_'J)T"J$],CN0,M"$2]J^?N%$OUP\><+'A M(PZ=P-%U[EQ9Q7/.1AKG!NH^]T)0HTB P;PO8K7QZ5C^&V@Y6D)1%XMV&>RR;D(C)SVJ"-,VG M?^*UF?"KD&=+9M;*RMO?= "[5E (:,_RS+1K*.M@!4G4U;!VWDMXP8KK1-K6 M"D+8S2:]T9A3C+M0I/*;>??I3]\WK+WL#KOG,*:7GJI2PSI:;V-$;0),]U$4 M;S@$J;\/_.)--/2WK-@WW)WZA.)73)U0GRKXN\@YM]'Z7^A M]!&YT4L(&&NR73;8QZ;?DR 5YE%#5_C6/F)I^&('<,KXX@@.7B8<^RX3GD'I M3BZ=((BBD/]3=(D>\$&L[,.>QY]<)UO[*:0RWX:>_^I[!R> LN(D8 ",%_@Y M7$0BY"60 ,H5 M_8?#=_PFKC98KL;[4&+JJ.MBQPIE*?:9Y$*?0%+0-5.86-*'MPH?00^$Z1/, MRF+BO715^_R %2Q3&.=K--"Z3E:0EB\64:DNCR18@*R!?FTKS:<_L^LW+)]$ MA\0)/:C._89Y?"0""[@P+U[P7^!UJ&ICC3M/3RHY4,2S@&\6<*K MZ(?DH:#OY<4F1?$_8C]-$18^4M^MFFI[&-.*+5V4(KX!*C*\D:003I9,(MO< M1AVM('&XR.],,'V,@F 9Q="I5SMJJQE8P?3B]G@.'8ZT#(H_B*CU>TK2R0K2 M6-@9N=/O.+"&C!QIP^FO0Y7W7.V7JNUAQ;H4;!-2"[[8P(HIMZLL6794=1_- M"F8(XBZ>9;4I*;/Y $05.>\\+P8)0GQ)JYBK/N\^F%1J*AK:\4*%>^! M9'F &@K,'B8$W]R&6#Z$6H?27=IX$"M(OXMH,0IXHK0*G;2A%20HLH.(SIDE M!TG%%Y..T[]K G9_%M""12*ZPMOHN=JQ1/"=8V@;E/Q]WW*"B_'84?IS^+CW[R*WZ0GW&K.,7G M"AYH:1G.RI$T[CD]D6+T-X\LN UY?CNKV+:Y9?IM?K+\M'9=H? IS8*6%%:MFX,%NZ?BV@KRBL41IA)8TLV+ZE8*62IFD M4O5RZJF;)B&0$PQ6<>E=T'00*T@7;FG^ )$E>D0)BE^1EPG/W*=7<]6;#6(% MZ1>N>]@1\&]/E0"MR=LP[6P%J;H$;YWT;-+/"@+%AUCS%$B:3:X%%(Q$5_BO MJW@=O15<-)IFUG&_1@RB6KD'@N_23UPG@.NPHV@E'=,*QD@3VFN>R+H^5A!6 MBEU1WY/2AC:2L,8?4]GA%4VM( /?""2]S@D@Z.LV9 ^PYN72=;""I"J:C"ZN M5=W:"F*,XW,MC<2]\T,HHQHCO&NX3I@;,2ZC.([>(-'0V>,?BSZ=-OVM6+,L M28SY>@L>*-T:&G6T@L12<>92*E2A6#,M!P&AJ!1Y*BLU!P$P%T$0O8%(CWO2 M10;94*6W#O=%*YAZM073^FV(IPW!#>!8H3(*IB_[IR=XQR'L^7GOX=URNX,B MM;'O!#>;#9)OJS[&M8)!"NU8(['K>TQ_/39('HCQCL>$C)JPT/:;5NP6FO@- MET1^;U"?@6RGJ%M;08SL'53)FZJV5A"BCA.LMU:*K:T@1M0RZ[10*R:L1(J_ M1PKCM[K]]+X5<5T"%IKF0J!\I3T M9CVG)Y)D5R-OZ8> 3A2^+%%UJ21M)D])>G)1Z,1^]!PF>^3Z&Q]Y\N0C94,K M+@$P0*PV0B2'ZB&1-IQ^^W W '[CV>'JG>+O(45DVZC9%YXT3Y5A'^T'V[Z"XK<(=4P.$6TA+:U M%6L+!FS?\YWXN(JI-/$-I=O(NZ7))HC*&2RIK=J8-U,GQO4XOA4,H\98";B% MVG(K:6P%*56('.+5S0PK3GDY65*H:B%S;V(IU$!*VQ[@.>,)LY?O8NT2:*40:? Y6LL; :Q?@=Q/<\R9.#U&] HXP"L$ARD[[B MWAGJ8SXN6$>;)UCSKRW%<3*#, UZ=LU7:P@ MBZ?7D]0^ A $IWK#3$2@VV9YT6"Y2.0_J;6J/L>W@F&E6%\4[^IM[-!J>IGL MZ9?+.P2P+[_>W5T13U.81O'23__U@L]=X%U%*F7*L*,5ZZ-+I,N0L* -+SH+ M>K\\<*#%0%:P@&2,Z8*G"@VLF++4Q'1GD/BOZ&$%4=RBI%H&\??I[?#HI8S! MK+##JQI:P7.UZFR+:LQ@^$B*Y^/3LP1J7=/,"AX7M2,:#+MY3BBH5GW$2*G# M]"OR$". LD<>MURO(WZG"_X+Q3HUZ6R)G> 1O?@@68LHT75T*&%RUI:0<0(Z%D#H"(T_?CT MUQ@S>Z_?5+I6N8$=NT-7\UBI"S7!.:D;:G+QF%F*JZM6^=&*%:/N.W(FB*)$ MPF4NCT+M(3'NK]YPWF4\*QCRY+^$Q-6!KX[<_0VQJ'X-G+Y93RN(5$1FUXOD M6=/)SQF/\EI&,7*=1)+&IFXU_?6>&_D9P@&'-N Y1$0'51^WUH-8L?U:O^,B M+/-A1Y]NP(8 F+U?(H 7A[WYB&\6=M/V*D4T_KH5S*:R#Y :A9@2M05>VM . M$L3GGDIL:N%9V=@*4EJ'5F$R5''Z7<><_CI\#IV#YZQK5BY[ L.^;LS4*S20T_?/%S5%ZY2=.PKQ6$BC@! M=U@-3KAK5*XJ*QI/OZFIPH(E#PUNF AYF.&MR.!:^AG1BO6]\/[GP%0$L+!! M#S\ 9+\\=F0=L6R*5]\#]>$Y@2._1I1_M\7;>.3?A"S[2I #)5727>@I3B$$?*]:M M1U#/4LU@7I#N 3)*'Z,@V R ?]]Z%E8P'P(M\NA>W;TA;VD-$;D5DQ2=>=KC ME\!;A;]@-1'_/-K*/D9D7Q4!L\HE\\T':P@B>")@?D_3DCY.O@;T1CX M4:%5W)1GRJ2O%82R4E:U,#96W7BRTF0%*5<:+U/7R0K2!"&,%-'EIB0( E2; M-^I[64%*T]#VL($K80420KKG!21LK)EXJ3TGO*1^_^/GE180V M \%!T]D*4AGLD%F&CK*Q%:28%.VL6$NY MUF6NGUE!!* 6\9J^:^>=5DE/$VJ6*J=IR&AK-( 5)&?')C<::4]7WFQZ6TI] M6=>+=+U%%'RI0W%8R2B37QI4,;QY)VDE?E[Y4:Y 5MM9L?FR)#FF+['S(H^[ MD#:U@@R")I/!R2#B=?@:*Z$&%8VG/T^Z1 \>U,MM8-42X8UZ6[%N6MU=%[U8 MVVWZM03)#^7N,)[3*P-#4C>U8I4:US%91H>NJ-WY0%:PH R[A7<>CS);;Q&MQIVG%UF>G' )0?\0K(/U+-]50>:H&EJQ6G!KD(.P1NXV]'\[:#:>JNWT M:\%EP"CFV0>F@D:+[E:L6X]A [=AB@7)Q'>51O3!/F8%*R'FJ(3>7:D67OP' ML4*XQG_7R\!6L"@/;<_">6F:LV)G4(&/Z&B/F861*MC$@F" MM/CAZQ@8=%M MLW1<1)W1]2Z>O*T5A)1QC0Q4FYHNT[\?Z[=HO8T.";ZC\)E:N$'YGI/>-HJVTV](Y@G5VNXD MCM2F?:U8L4S"9W/3OJG*QM.OV7,(25_'WP\"#@<20:!1>&SKBQ:D\Y6 MK%JID)MVT51MK2 $(D1\&I<.&%D$(O$%A9 E:A:@VF@ *T@6JC8#MJ.F9)"L MH14D=%5)OA('SRUS+RK=7P-\Q@KVT85M$INC[V$%4=4ZH%7#!"'1--C4II2RN(N$;[&+F^TJ8K_F[%A#GT+53[5!0)*C6Q8MIE]0N2 M#=P[7?"GOL?THI;.>0]VE EF?,^PQJL"EWMAK%B316E9Z4W@+RI!:N("* T MD9^2A,;ZT#2+)WP/YT!@U74S[&C'2I4,R:7BG3D&&)$.("3/"<"*]=7Q0PK. MK:@HW\O 5K"(N':(,12 PS3V!VE#*TAH6MS6ZHJVHCL9$:U&D/B8^]%;A8^P MV4C$8>AA]2#F_TF2V;3O2Z\?F/XBXZYVT )@:^(;"* +=Y6+2]5P>A*$(@H/ M,7KUHT,20'%I$.^+9HG,PUZ,.E4YU=J/:,51N)-@P;,8"FW![C;]K2 X]\#( M-:)RE3##NAT-!YO^0 B)0_CVX1/%__H=H"#Y'E6:F-N.8<4>*(O_NJ=,U=8* M0BC\5K3#>N06BPK^*\H3 M0._ARIXAY"Z!7B5U]C6\$HF'3! M\1NS(7C.Q 9;KEXIB?G0M[=B5:JXA=IT867KZ=$!.903!P L@Z(H&UFQ#JVM MP%HAN/NHTY\Z=EQX,5B%=US:RHJ5I4'7)9Q[DG;)_TM5*<:LIQ5$2JUYQF8_ M*TC0^-@:NN2L((=*"MF%5U-N2]9T^J.OEG&*&2L7FQ3%JQ"MMW%T>-FNWR)( M5LEK?%;C%WH:V(J5QD>)P-^'+(1-XZE1-+6"#%G,N0K83-5V0VUE.0ZCHJD59*@0X*Y]>-9#?FLUAY"3#F %R0K<(!EQBJ96D-': $?^ MYQ%A&3OQ4YZA1&]R*63;(!^R@H7%3"7]8Z]J.[WX=Q4%^*U0O5*,!K""Y:Y@V"_*#QW* JCUC!.DG& M/4OR8N'^0F2.PCYIW'_ZD[Y&KTXBI$-AY?LE=B3XKO6MK5@]Z5'-PJ;4,H=) M/RL(S"-(CE%80OC3][GC$D\].+=[(!6 4B(XM%NJ^!23T$!%3&T#BD/;? M(H\41RR;[0;Y@!7[[OEI'1.JC-)FU*VM(*84ZUWRF.6QWJ#L/T0429/7)N+_ MKH?2>'!"S_2A6$'^5 M58^#5)!Z. I=>RL(,O6 PV7KAZL0$?A'F4.]GQ&M8(J@1\!);)1O8=IW^K<] MXWF>;R9@^G&38%7Z,^PWN7.$ CQ?>!Z^4> !29W@__K[J\BK>$C4+:=?I5RC MT!?X,ZX8W&082]:09+J" _<573NI(TD=KVMKQ;4BO'ERVZWPNQ43KAI<6.!O MPAS*9E::4BWZ_9(5Q__;(?0)=/YEA*5BC6]>TLX* MI'3I54^.RVT%6/[3=VJ\T,K!%Z MW2C>,^;]$)U#O"() MA' *,LOO*UW M5:*?3]O!9IV/-:\&00\#T$AP0I91O$$^U A6"$\=!YW^R-TA ,/Y]<&)TQ#% MR5W@$D$W3*-XZ:?_>L'+&5"L#L69:SJ %;NA6/Y# [\K;6@%"=63F9];;@I2 M&UC,>]M!+-=25AM8AV40O>F1SS7MK2!( F!$U4FC. JSOM-?+B4 DE6HJM6E M:FC%6JWB%R?T_T4>QT(,"^1 XDL<,DWSPJBAZSM!MO_T117Z&-@*%@FHISI\ M+AVN5\,AK"!;"!_ []\J)JM#<8QU]4\,NEE!GE$MJ/N(Q.0AFC25K*/4"<3? M 6KR/DK_"Z7E2E%8#F+_!.VD>OZX,YC^PH3L?'>+B,_GLTK)J;:9?N(Z2&^E M("P4"L4G6E*=I9=1K3A* B)G:_^-0?6VCH-/G@C/X%3D8#&%'Z??\J6XD:<# M9B"#'X/ LE#N=S'J9<66S2$SP9HL![,G>^E[>;_),V>%FU8=+SOP-ZU@;#$A MET[4=]EAA(V07#I!$$4A_Z?H$@$'9 QK.Y85C.@#CEQY*?8VN!6LZE33E&Z+ M:BPBU#DC)=W<+;P/4*?\9K-! U15;3P#*YC.8C1A[Y *3$Z@5>I Q=AZGN V8,/:YYZ MA&];4N!RB7L!Y0=N92K#_1AF=_?UEQG8"A:9(SUJ[\[&HTS_%&H=DSP>2IJ3VJ*[%6M= MS-](E@>XE[]A865WV/&@J&NYTFG8=?I5%6$M\7;T#B3UGY>W*<);5@6=!IVG M)Y5O,BA.1"/91:.YVD?6N//TI&()=$DJ8O!I*^R^BG96G#XAD@@<6?B>C)E5 MQD58*@!SNSE>K<$(5A!=HQ:UT*2L(*L4RL-1)NCE+X3.*LL9-!K "I*9$EAQ M0LA^MV+"'60TD-#4&'2]#&P%BPKI4&K;AJ29%=-72)V9UMY)=M6,8@7Q=0ZM MDN_O.?33A )W4GJ.3<#)>OF$%6P#F.$$@B3P-1O>O(-(>_"3+8V# D^!]$FJ MZV0%:5G*74.<>4*23T%7( K"!D&A6ZESV;#OY'9(7J1@Z29=K5BCCKXS-:I1+P-;P2+(5T2_'2 QY;5V,RO:6D$($Z34MHA"@\FE M$ F,!LVQ+OQ3620QZV7%>CRB/7N-5AMBPA*AR>7&,4V'Z6_-HJ&5EQ\D^.2Z M=*_*%=IR'"O65'#TJ,]9I9$=4RDZ'@B14OJ M_5-9L^G7R42;^A:%*2@C,.W*8C4=P(J+0HBQA"MLM1$B*C7%XFM[6;.>'#]F M_:9"JU(UM&-]1@*HMPPBLN'DK%BJASAR$?(2<*3P/+W MG2A0"T4F_>>?L/Q MDL]7Q9+/Q\IF4S6T8KWNT9OHGHA"_%=:["(QQL1K.L;T:T>BT7C4&4&G<"$% M)-.<043Q0WIQDX?Q/DI]N//Q!1@ >)KK#VUG:P@+<."S$5J52JWHNGT)_T.\WFU MN8J1YZ<\!?7F?8\Y[5U&<1R]02Q2Y< ;];)BC:X")TDR 745$QN!,G5!W=H* M8G0H?%UK'*L'F5P&IFZ%FQV*7_!TO^+ME6[A!G7"@GQ5TW3ZLR;-9 H]EKX' M>B37(OW41&_I--SDJWJ!+T&/V"0#I^))*OQHQ]G+459HP+$ 8M8D Z:N]_3; M5!:X2S!.+]+U%GUSXE]1=NDWB/W5#V'%&M.)P7+D,JPF\ES3?/I57'T/_!>J M/D=,E'S>1R&#[KQPMSYZY<#L*$ZQ3'6%A_!=DA,/+ERX_9T@JUU:%0)Z_X(5 M>^#V8:4V260_6C'5 ^6,>H]D80N&/:T8I4( MQ"=Y&KG=R-3:9-9S^I74*$S/X2$1U*9J(DFK :8G&7;8)6RQ.EE!WLZ*C2GZ M>F %$KX$=8ZA0F,K2,F]->2*^\^# ZH2P;P!PUT00:!C+Z&XXA!5DEYZN MTL-6?+H>(FIJDM'>9IS)52RJ#2^Q@"4OH5?^??I+@V0'AA[W:-5%N.F;3T^. M4@\JEA%OJD7)>EMQVI2O5)9^)HTD-N@V_5H^;:.8N&[*AU^K*S;L:L4J7B,* MOX"%> K9KBQR*V]I!1%&R>^T6+8'P7YY9)QTA[8>;?J-:UZUT^[ZG&*.)\!H MJPTS\I96$-$)O%_JLN@RH!4LN70":JQ&4!>*V!4$<5('JF;6TPHB2XS7I,3* M&EI!0C&ALYP:I1*:U3VFOQFS=UEFR575BQ0 MIOTPC&SI&:HTFO[>)THJBEDUVVL_1FY*'JO*!:YL:07_Q1/+,IM\*&Z?0^$P M1!&(,KM'[^GZ#06OB"0_2=>JTX#3KZNVN( ^ZTC7QXJU;IU;+Q;;X_"I3O_9KEIC +SPOAG!2^@>8&[_(;>&2AI:0\+1S@H#'Q:(9^S617F>M!IK^/9.Y>Y;1(6X+MJGH:^]:J_,!-,VM(,<(#"H3]\G3 MB460U G$WT'2O(_2_P);)H>*RD>BG(UXB[QZE/+\:SWCMO/_#3[?;*/#*J2E=Q[*"$8U*?]I9P5-$ M]Z0QO@_.'L5Z&-!*0TL$V*I&4) YM VM6(5^@ KO=(%A/7_""K9UA.V^/,H' M4,GD WYN>LGVZ;#;.?$1W[P^7O6-[^+7J!2RZRMB#]OTMV+_E+V=1._X)0KP M LJ#81MUM(+$I\-^'Y").H'HBA=\\/JDJ ;]K2"XZ" 204!5>&+->EI!Y)TD M& \>:)]8#)8(Y?5K36/Y%-VM(+=4J""OG2C?L8K&=I#25J^0F7&E4+>T%'.O M.DW#;UO!:*B@L$-YO18FUZCM;'[Z"@B6 M(=F8@&>")TYB?5)&CRXRJ/4@5I!>TI.> MTQ,)X9KN%JW?(O";@32B\K I&EJQ[8KJ):_1HJY)IVL_N=V59_-]_O*=>-K+ MYM;R[]-O(@/U6-=N>@)(;IIAKK:DG15GH!C5<(7?Y9M;VL(.[" M^Y\#JPNRC&(-QJ;2OMQD@.DW)!-:&;RP$*.WCBX1U28(UG(6VU#9JHU'L&*= ML8H$"4!X24"\]"Z/SPE45Z*[%*YH6D;>U^=%-1_%"N*+Y7$89&+X4HG5-6EO M!4%E"8!\-BRW)TF,[-BD<14,!9' MR4-B:\MTR,U*0:JUM/K[JRR_+A\#WPW=5F M@R"^0V4IU36V8UT*D#=<_L#ZI'195(VG7Q4%ZCF5,TN.2W*E$6>EX*E<.^\2 M#-Q^AIV>/5 J-/D:'-WHX>;KD8B>RZ_++Y^Q%/ 2.SM-@=':7E9L8W.+2#=[ MBC7OVG\>G!@KY<'Q$>VCN%*M4]',BK4:7&B'M5.'ZHWX>2O8K=CZT&<2*[8=5T!A$HVM$_[P-J^4@%*IK;3\K""17'MR; M,=KBJ]-_153KAL@3?/UAC9!5OG./0O%:\*C#?P7TJLU<53Q@3*D"]/ZEZ0_( M*GYQ0N;4(!A2^%7Q\#G.#852>V+3OM,3*M2I>7QZ5BE(TE96;/7,%ANQTF0R M0#BI90 M5)C'9?AFXTY6K,-5%&,E''+"#-,-M!VL("GS@0E9C<;%78P[3[\QS3)4*P$@ M3?M:L::9!RV+N7$"7O)"%Y5DTL\* DN.*UH;8[6YANQJAH)2%\K0< @KR"[> MDP1B9[5Y3A"!M15CK33O?=,QIC^YN2UAB2!C#;'(BW4DK \W*=3:(XS'L&+% M:^J\T>6B02BDT)94/&@XAA6$MX[(XJB1#$5,B%ABX=R]QG_5?LT*9N+CO=K< M)*F_PWM>ND>*+:PX\\7J>)EE7G:T%4VG)P..&Y8:A/V GYK5YA*%"$L1^'5= MO87X6MKZ^SM_YU/H$%:>,;>(5<61/D:U8F-RY1/+^,1:2-5GG9I:;&D%$:W= M4.\S\;1).>M& M0UG!!M H:=5BY&Y#_[>#$B=5WM(*(CK"1=WIT+SZ&GOZ![+R>%<#>*I-K%C? MS/1A6 E)UW[Z=O^;];2"2+[IF153 MP8*,B@1Y?)6TP_:='XMT1H%8+S0A:?56TU_>2?G' )+,7:4*0JY%EI M4I[V__DIGS76:G\5?B$_X)L@ =KAS,#O[ L5$O[V\W<_^A'?%9B&+__VQS_] MZ?-/J?,>A='N^!.AYA'_3Q:2S_\$49)$\-Z&) *N()T![LV__ZX\@=\5&(O> M4X#'\GXG68BHN 8$F3O*>+2-T892D& 2R HDR/WQ)7K]R4,^4/$G^,L/\)9%U=?XG])--,LMYQDHI179E,5VXXT67K) M/*(7'XYFF-X[.]G*2YN-.L4K!!@7P2V^T][_ QV525-BEZ50T[S:5 MKKNV^:A3)LXO<-N](GR:G9*,7YFRHOE(4V:?RP^V^JY2-AV5N](4G0I3BZW& MW;$&*"W5?:OK-.KT904&*],M-!IW>K*RC=7Y%5J-.L&;'8I?\*I]C:.W=%O' M2'GK<2?\3N(,B*9:M$I59UMM.M)451B6PA0K34::&F8)G-*GX^Y[%$CF5?Q] M9'[=O+M;L!LJA!!IL]&O[,Q[ M!U3(']RM'V1B9@["(#5YRE#$?K>(8@_%__Z[?_OYQS_^;K$'ASK>N?_^.WS] M'A(\D8AX/)T ?D,;A!57[XZR0#E%,C^\= DB+6UG1\GLR?CQYS_.E1\*BROG MR^=^^8(G\CTZ,%M9ZSYR_S9H_*,\#9\]>YLD?MA>"L^=M<62/U>G"NS%;Z-7&U,";]9;8B ML%98XRSIK9RL-5QQQGR6Q%X9)# MD/-CMK*OW!?)V3);F;?J_^0LZ5G6/25;E9'GE?-IYM*OTKW+^//7G@7?T]M' M4E\RY\[,)6"IZYKS9N9RL,13SCDS@!LJ6' M_Y)$@0_5UKQ+)P $^Z;L*P9.0Y+C6-IYL\@*<:,E_>=K*IR['/+](K)XZ/ M?OA2J-Q:(L6L[\2K8K0A!S<0U':;;3+G[3+MORLTFF[!P$^*-W'@- MC+M/N*W,H< K&\R@ZY3O1:F\4NV3H6@_&0G%LA3ZZQ_OH]#5;JCZ?K:1I#\@-9TF(T96 M.DI/B:['9&0H,?3NE>==VV7*=^.P.Q $+!U>5+FP7?4U:33*= ).1.L: .9Q M[9V@:&S%Y/5G1M:R[;0!>^@';D0@\Z%H1+S4:+F>0MVY;MI[NGL7=C+5A^J? M#VG;"46IU/%#Y'&H8^%\7A-0?+5<5=MQVO40!%:S19%WL$'#JCG"%DGF#S': M8_&.E<#A-0<*EAOEHU??=%\NBEOT$LV!24V^#HI3W M7'=8NZ*FY7,["V8U?@Q5OA3&K<]GS2WC]U#AL9D1D[3X^WJGT"RXU.Q25_J> M9L&K+L^A@=MK%CQL^RJ:\WX6;&SV7M8Y*!G+OIPURXP?3:T'=$:LTO%([UZ= M!9,:OIQ-W;BSX&$G!5/A*9X;XPQN-*E?FO'I3V?-I]I+O[&K?$9LJZU=5O6] MSX([S>XI$U?_+-C627W2A!;,C7DF%[[:,O9OO;(IPMJ_36PR%O*-(B8&89EM M.\O43S23'=3L7I(YI6?!IC:7>4VLRHQ.FXF/0WH5_?EC4]4_>1_<,G)H*R.$ M.+K061_$+MPS,#__]8-Y+2WY&0O_-OSIM3BG_X$LPA:EOILG=YU&?O_9YG * M84!X>58QF:U'(H(>4$P >#7QE74];2"+@@A?'-(M/G?_0N5">"8]["'C-DD. MYB2PUO9,7UTUTZB+'2]%6W^OT5&;16A4#QRLGNI9.,E[XQR_2&;A6NJ-:S(H M^A&,M&/+=(_X?_ZI%^RR7Y/5AL5BX%^)XB5X@<'_^QPZ!\]/\U?K-"2^+,"$ MV5/K0&S4[:<$MT#XD$#ZP#5Z14%$PAG8_!1DZ/M,1@H-)\@V7VW&KRZ7+G$UWUFEF7&D^;ZWV/G\'BGM6SOJ;3Q!_ MU9=H$\4L3FOMO*/DYAW?+UBHP1)2?+S%5R=Q2>.>6"8("&5TO;27[C!?G)B- M>+)L02_QE;Q1(AFH6D\V_7N4UE[1Q3;3GCY%""'F:)WT9=C;2O+4(5H7WO\< MDI0%H>K <'H;WDH&X8DC_X7Y5]TC0PL]\E\!52?[8%>'CUG)O ZL MF)XPR<1JZ-'UF(P,'BC'[7R73N*["@+D;:V9^K4?'%*E"5K5>K+I_P-!#ASR M+EZQ%/+"L-E7FXHY1[ZO6TC,+-T6;W24J*K-@4J-]);%=#>*ZL2TBK,%.JMC*>F70 MSY1!(7H!]\>)LZALGYM%OD&32ZG&%#B+N-Y&^VI :^,L(E\;,UMBD^PUR/4L M[KN2_7.00-83WDG&-M=!PE=/^+[KSYK+./OS!V>'-0-SC>*\5=6>&%UE6[^: MV E?F5J#-.?6ATJFMWMS/GWH&W5&=LZI#TVCG3V?\Z]?Y>'\^*=V$G .CI Z M9WF8:S6OZT1#6X5PZ!8E#TWZ3E]K;PT2>!T-M-%DDUWCL5>;BQA+KB_TX+[[ MJB@=>=OI"ASD$X&@[WM\">3_(@CFR3=$BV%+B6HZRG1.<+*]0?:+0CRUZVCG M^*'*!2YM:T,.EG8MJNVF/\0E5B::\Z'O,QTIA^^)[_E.? 13 +LS=60HVT]' M0CZ1>V>'_RH<3.U!,.@X_1;#SS,BUN>Z?94WG%5YGNX1M \K[;V3_VY;^5'] MTZ7M,]T6,8SR,8KCZ5*_Z6+];>FX! 9'RD=%(YMK4NKW@W'_::\/FO=Y?8CQ MFC\@K-#1!.1[]$9^45^#)GVMJ3VH72I%8]O6A1[1E@M3[MQW(4[-=H"R# %* MDIMW%+M^@M_]?Q"IOE+UKLM(X]!#N=@+0;5#C;A"_)M\%N5@WA8#C+D>7::O M&L&VPT_83'Y;$1.;DMCVX]A&,EV:'FC6#60GT7E-&ZKOO3FQ1[Q*RRC>(#\] MQ.WN?Z-Q;6,)V;(WNWT0'1'=N@^'V-TZ"0)D_A;;7SV6;:3355/.M]4>T(PV M)3"!N"_I)27 DG"/ZC_\= MJ+$AI2F&NQ5"V$%Z9*/T'?#I;$6\^W(C"AO(. M$B9$ @*;"B'F X\IG Q!;M.1>Z87)@0@?JN-8"-F(M1M>!6%(2(V/9@'5!RX MBYR0J_4R*CN--Z&1B <5)>M(8?TA"_7=(3[$'<1F$@_@(_KMX"=^BIY0_.J[ MB"[J(W*CEY",PNIO*NQ, W_V(S=]QNFU'2S*__SR^03-G/_\\L62F(U&3O@B M4F_1Q3V+'#RMJ[R ,=[4,3T+]FG]UPK$NUDQR,CE7(C8DW-T'LRJ[/)-."\NW94=\X8U2GIESY[J7ZD3IU8QR3@DHY WEGOB9[&5 MC!^]&O__+)+1ZV\GA0@V+^[H;R5U]/3'I50Z>ZH@D5EL)_.;R3PJ95Y WFH9 M2BV;SHM#]?)3?2C0+#AF?!A504:S ,]HH+T(.V]>K&ESY"I17A\LZQ08-@]H MEO;\JP]I&P1NY7P8J(J@FT6%P:[[3LVW\RXNV%TJ4\3%S0*8I8<'5L^^\T9? MZ8%]9@&*\\!8Z7Z6-<&-P^"MG!4+ZX,DAX%A.4TFM@NUG = 2RL.-HC9G =X M2T=1ND' Y#S 7+K*V"T8.GNEI5N(*V?CAPXS1I@LY_:'SJ/"-_W\H<\TQ#?\ M\J&RJ&)\,Q8-X,.^":T"%F[IY8>8XHQ+O>H<:BY9#I4&]N5E$+V=:O%??%7$ M"#]0UXC^>1MF]1?8&U9?@=9T@"EK&Y;F^!"C/7ZHK]D>9?CBO%C 19*@2LY[ MQ\$F!&;:[P.R79V [];;O! KR%WXM5,N6K&5'EF'0&C'^+HU<CA\#WPW=4&BSO5A$337K8M3GXZ.RZ.;J ICTVV(! NBJ^@;TX*U3J. MJXVZCH?ZC+4:S2(%@(CF^6O33."7=IXN9YM/Y YF]^ 9LDKN;3=8SQ?GA,Z##D,ES(=YU1M(53HG.<1,LR,W\)WO?"?^-?SA1ZA9L=K@RYB\*F6/ M'&G_+?+\C>_*]-]AOC&=U,*N#);.$?A);4U5QE/ @6I.0R?L7"%_2(W]\;_.PJ=9^1)V&; MLB@Q4W6VP MZ-8M:G79>]_<:U?J;Z6$UT*J.]$+>XC[UPXS5!Z)1LPI=U'X @%GU^B[\F : M]K;MM9!8!#N;%*VZ>E@->:+*0TQ)<\%/,\1DA'YU_# !1P)*5N'-._#_X"=; MJE5IMFE]OX^KB+?\YY_MN(Q8!"Q/F#(Q?%>Z6&( +JGWXIO([(5&=FTYS M&]=X=?H9VXI-G;^1-)+O.?10C.]>/%/_%9PV\C )DEN4:6-B/F&C=[FO;T[& MRFNTCY'KZ^),"DTFUW@RNWDQ/P<,T4V"9UH/-R'8_#XS^YD*D_H^MHF0$H]_ MYY !2V*1FT>@%J#^6H9V]HH+^#,-'0[1"QP8JP*]FP5_%CE;"JR MJ4D+Y9L'COD5*>;!@KP"N9RE":B(39X%^.Y8PV39\5O':,^%L MW\)N)31\%MCHHXEJQG'KLV![3Z*9]LZ>!2/;BV;]IR3,@^&]B&]-+N\YL]50 M*#-+'.F5D?8*!CU9&LU25V;"TP&$K4JNS"SJ8@PM;]4F^\R"RTW%J[%SBP99 MA B?0IL6H1])H4DFTIS9VJ]34IHB-8NK8R#I09.,U2M;YR-"*!._9E$?R@:[ MS4Q8/:HP,0Q/+2THVY/2:YI<-XO=VL_[U22C;Q"VVB9U#1):H\@=G$5]OK$> M,(-LQE[Y;:\ -NH[]L\_#[./K825[_\=J^9E?EP*/5X*S3-'YU7\#BGK]I;F.HN5&.N2*>;1SJL*KN$%8AQC/0ON]>L#;IX5W2N3ST<.;A!B M,HMBS?ULTYK<]5XY:>]>[(>739+G!RF(+;76C%W!"F((@P@BNE;QBQ,R"1Z? MUCL?2YV> IW&B6J1"KR,ER4I =AZIE9W@GR"ETU:"_]C-TS-% MN<1#_EHBJW%W.TY_KRN<>7<;L7&\O,A)"MKE-#\==CLG/F)ER7\)2=!FF+*0 M;RBOBUGO"N BIW%#5.=?5QI+W6&Z$CRZ]5 =^(:=[3CN]?:X/PV&L*.X]QL2566R7I^ MS>:QX_BW M6N2"@[,AZ\[W'A#)C7=WD1,N';=0:>$TSCU8EXT/N*+Q9"=9-)'7'5AY6SO. MI7X1Q .HH/A\SUG9:@7N>?#TXAO+%J4!EFG%D7D=2B2E^&L=2<)5M1"J8CD2R.TB4P'>@DT<4U+V6W0:= M#N_>=-Z7XKSK+H.NH]IQ1?2S40I145VY/9N+YAX1K-T'1 -V3NN&N7'B$.M* MV>SK1 !5\\ENA?*,ZLZ[NKT=)[EN0<0SJJ%]-J?OZ? ]0;\=\- WKZ=GRR[/ MON;X*9M/:*\NSJC>.*UJ;\?QJUN0HNU92?N,CI])N,9'V,9D!Q2+9WZRVI2F M=J3_6W=:#3OW'%_V'#H'ST\A-!+O>7]W%>%M$!)%CL=>(4\2::6GJ=>A)ZR? MAJ\3BF3SB-S 29(,V"[/E[A&B1O[>U'?+2ULXV$F](H(\79FNU;;93)"G@$/ M]B9)_1W>5*KJ6*5&T\>-"#$\32X.\_X]WQV/?O+K1>@]ARZ*4\=)2TN"BZL$;65V+HSZ3D::#+B/3DY!CZ;#E-6'HQU:.^]F2Z)L/B$!O "# M*06J]M.YWU"2($12A@U/AJY'SQ<4RQA/ &F=HH2#\SH*B;G:X(YJU-\:JXS9 M,M3UFC(T ^LJ6RPI^J^(GMDFKZ%Q]PG+>KX)0GZ,];T#?@0%T=>,T,;#V*'T M-POX-M6H9E'*RHQU_:IULZC^T6Q/-E<+9X'6W8R)>E5S%JB:S1A65FEG =S6 MC$4-%.EY( >9OQ<-5/EYX*$TN\S,# 6S .QHQCF='6(6P!'-V*6V> P"87#J MS%):5[A4^Z$OF-EE,H9]Z %M3$,9^SXT ',#5,:T#RV@A74KX]Z'@M#!9)9Q M<01%P48D@35(9B<627(V> )/[A9YAP"K_=G\:+EY F"386.S]?)6X2.(T%"6 MA%A-R=K5AHCU^@T+'&G)%3/( >07)"?"&AZQX+FM%F)L^);6#F#'W=4<":3#]IC%:] !6Z7![IO-*Z"!FCC% MIV!&^"J"*'G X@SZYH?^[K![A-7AI5>39107BTXTUEDZC&W'A=$9C:4G1I]O M#HT:I.44KY"3AFK)]RK3$P$F%H=3_!;/6*NQ:_(P^\%+Z331,MK-)(%MY CP[ M[B4UXDVGC3(+?<\ +:C];IN-FB='#SK%B_T#0TA^T4J+*XEEUE@UEF-# ;#U MP%8QA2W9Q9L3>^+/6,6LX@G@=10)1<^AC_<]$-CK M=FKZ%0O8=;/;!]$1H2?\2OM@CY31=1&0:?A02P5*_KV$_K_P/B&)#>12,6=< MW]^SXW7O'^BKCRMQ%H+5.*SO -5^;B8+-1K. _(LP]3V8G/\JY-+/*\IE., '[+C:FV" =EZL\U"9FO'R?[V[?G:R^JKN%YX^'\) MA4*I\&N4.GYP8B_2ZFPKO!98DR#WQY?H]2 M\3Z*Z8+BN:PVA7\J4=J@XV1OUB-LRQ!Y_"A?N.YA=Z#!4FCCN[YJ^0PZ3HH5 M5LK_Q9OJ:1O%*3AMA;!?56"/^0!V7/>]'E1X&YIL^ED\J+USN,D)G(5]8S . M-[D.QK-@3.WG,\(O/A]1Q@9,8U7XA]%2$#5&&O/1H/MD3_(:CXWU"X^>H6]H M]QW%"L9+FTXV\9R3^+()/2?VDN<]('9]^>/GOWS^DY82L[Z3["9\0M$MOCO+ M$E"K(2:47IT ;)_Y%?X5OZ4)& *52,/Z/M/MLPRM#"*$-V1TKH.QW6=1AG!OFU\WZ)0BS"*=4,56O;ID]="UCJCR%>_1K1/YL1 MI1AC.AUQZX0OZ#84CXB/AV1&<=R3 M8@F?->C'?6\//NQ),>1V!]"(,=;1;C8;I,Z@ZF/HZ3'/;][!.8O87:>@5=7: M#NV[ =Q2(WUE%L8AG78C6B(,E8FSYED7):5H-]/*_F?-PTY*@\A$^<8]:]ZU M-;D4SG$SOI\U/WN\ T7M[ZQ-WGW=@4IU\X-[BA/V+ MIYVL%&<-W#\EATL&D+-&_Y]\)V=6E;,N$S EFZNVFK,N*] 7JY76G_%*"]@( M4YMQ-HO2H!AD'*GR(LVZE4$K3S*P($^2D5>>D/^KQHO78< )';%MYJSU]'4: M+!FULX"[/S%=T=,H M1$=:<61Y"#W]7E TGKY*\.51N/J6,?KM@$+WJ#G<)CVG)TLV->V>-.DY/5F& M ,JXP7T$RJSP-%4D 14#>OG&=*$9K_@!!IO),HJ?\(T*^%9Y(LC%+HI34.\A MRY!,616ET728Z?>&*,)D__AW'\58H-PVW_SJ,:8G]3;<']+D#KVBX+/VVM7U MF)Z,#B=-%DO9__C3L:CZWNN>)$5K"PH(@/RBF;FDH263OL(*]0M6_6@TN_:0 M&72<+J-5$B.O)4;38=)L(%.EPS)MXFS*IPAB;_5A).^*F+[G[T/ M9B^LKNN4U=]W*(:GX<'9HUA_>?KL*4MV7QG+@EZE7^/GI:_2*XI#(*PRFFSP_*\S&2FE M"RZC67R-K:D>8:G=W;3$( MO8O?3.@H-#J^X*U_)9)UK:HGB:.K_GM1A]:J-?/O;S -JH]F&< M!:>'OI5;Q%2<=1JW]3=V*;*CU\7XF2Y&B%[@P^>V',H+IXN#:(C#8),A8NC[ M1Q7%<]9(!I-=,NHPHP]^=[U%9,;-(;@ZI]NA)HKLK&$X1KLDAHYO^UBESAJ1 MRBLU"]8.KP*I0Q+/&H%F/#%$'2\Y"(.MC7\8U%S2S^K-8L>->C2 MT+PVB@H>#YCI7#EL%-?,V/RW#S9WB6V51ELSUOY\?M!B=:AB68W:JR@D40<' M)_CFI&SKF:"-G22ZV-ED@.N-3_E*_L-/MWZX"M%_(2?.2&F5^58[:-])*8:S M(?HQGLQZ&T>'E^WZ+8)I)2IB^QW;T@TP:)+C"<1+=3T>LPA*,65JSZ=Q%J[E M?C>LQ)G0KX=8JM1;)K.<3_'4'+&5K-=_'APH#8UG^RINEXK51R68&(YB:8YW MT?O^$"5DD>\/(*&O-OR_VZ5RFXX]/7C(J[Y,C[U'Y*8SBQMNCSSXN*XFW9N$FU[[NKORO%"'R?&^;]T O#D M/VT12J^BW3X*BR:YAQCM'=^["+U5ND7QU2&&M:&&N).4=QE!K+ #IXL2Q*G3 M"SU-1NC9#,4^_8@Y#$'2^-O7$"8=[4$I8=^6F9B,^DTFMK#9K9UWI8FHT&2R MB9*%+BZ_G.D&':;FMF[[MM_XEKP/+0YY9EPR.V.S$&):LE%^KFD.,$=38K78^^O8:4 MP?*G1"M -.X^F3AQL]L'T1&A1T22F(20-+TP4=]O.G&6,Z&I$PQ7-7?WOE3L\FE\D\Q%,S[C6XJ>8AHS9C M6]UM. ^YM!G/ZB[=623AM=MG&G;UF_UBH\0.T"D^A?."/.2(5*REN?KG$W%P M$<=0R)A3>8]IRO^%Q-[B'0(.-SW0?\-1>A;MU^C5N7B)$?F<&O59UJQ?Z2F) M4X'I^+]RAN/_^.<3W@;DXU]1]!([^ZWO.K*"//JVXTX9O90G(:W1IV\[79E8 M/#;6K?/-J"E_)&_;-V"Y$RYC"*!.W&BUV?@NTJ"4J]I.6JA(<27F]V:-RM]L MC,E(!==C87*Z6H:*QO9,_JXF9$S3H><#L-JCV('OW"$G05A5\F.*KXF_#GH4 M!(7*#H-1ORGK$NX=D4Z^@!Q2 R+*.8"*;)Y;&F^F(_8Y\B:V#RVHJP M_8P]@#22? V.;O1P\_5(U-OEU^67SUAIP^_B3B^?U'>L%-SR>V2/H30&;E.KADK8=XD0+ M?#([RB!^<(>_IYCX4O MY]W?'787[M;'FQW^=;6Y0G&*-\45'I2HK"#C23GZ1^QGZ8HO(]2W%SJ6NQAV*DII=-8 M;9:.'U1+LO4SYG0TTIG06=UN+IWPU_BP3UU\HZ3D&"[QEBL?V6&^T3,/LK/" MSIN,ADH;.RS:+2V7F0M/:C0\:U>=D0D2^%-C^#MK)AE9#@NNDJ;[\*S99V0S MSF%.E-;0LV92)W.JN/=41LI9<$]OHUL7\6G#4_J3T)2K.(6VUZLLV<-?-DG:8@A$:DF46H M;VN-3^I=FR?+E-M+Q]Q9U 5H=HF9NSL_F%!)C\D M4RN>XUF@QP_#44,_]2R XQMPN.H%/U_\=_,DIQR;X#GT6*T'Y"T/*>[V#3\U M^!DB8B-C6G)]0+@ABN_Q,P]0!P%!2"N*F">9(S6GK >)TIFK!6RAJ1;J 1[C M$L_="20Q^ST,:#<3\&Z_QSMS_8:"5T0\9,K#2 ?S0%WMD M[#SJ!8)O]"YRPJ7C$K'N [C/*N ^6!I2UYL4_3D:8/C5])BTS%U>;UR'%29K M.4-\O.X6?C^$*N7X9O+3['BK9Z]L;A4!=W"IQ%HLHMINX^)#N@A?&7[T'"9[ MY/H;'WEJ?$AEVTFFC/56Y#J)_++1-)STCC%6116-IRN'F1?LO0WWA[06VTW3 MP1HB'OWDUR5^@6Y#+$>B)'UT4CWN5H,!)B,2:OG1P%/D;D/_MX-^G93-+2* M5B9\B'T7R\7?(@\%VE5J,, T^,'\9JK##BZTL^;4U.!=*IN/RNM'D'*43X/X MZZC38HJ<<\W3H6@\ N-781>V*WI;\V)#7KF;8G7-?_4]K&LR.V(C M45<_QKB/*#VAZD>T\/L %_ZE^84O:VK)A8]GA;2!D\KF(QS(972(.YQ(57=+ M6*^Y R4-K;E'0(%"OT0!OJ.5.[]9W[YW$J#1;1&^CS7;I=RF;Z.X1*8@8%S( MRV0**7ZN64=K-@-_$."6:_62"!V'V0;X8JC=!GF;\;;!<$ =ZB1]8N80U5#U_748=9(A D:M=&:&37 MHMR\ XQ @LCCF_V8\>QSDZ6H':OG!5@Z?@P*H?"MVR0YR(&ZU8TG6Q ^#T#W M(AQ:'=(DQ4(JF*"=E/B_KYU4Y60\WP5 M)6GR-8X2M72N:F^)9O$<.KLH3OU_@:9.0\N-% U9OYYW%N$=9QW>"#+AS3O$[!W\9$M!?>!T*4BI[S>"*G(;NC$$ M&-Z&=;;R5D/T7N>"N,6>0W"R@_SA73D)O![PQ\UO!__5"6!OK",LD>')A2]4 M4"9OS"N*G1S8QE]WP)_25_U1->YY1GJ11.R-54ZLN/S-ZVHPPZX!DC%F_=R3/J;LG5PF;HXQLAGS:QM)G=+;K^EI!8=@.9R1[E M3L,;&2^2Y+ C$D["8QVD;[-I5TO8KRD-*VDXN4%N[;P3X$PC:URI\623YP(, MJ^.@L0'(6O;^R+'AG% M&^2G#IK4=::E=JVW69?K-(FE:DR1H7OWFO%DDDRU5Y:AD;8L)=$.P++" M6T:9=UD%1$6^VRSVDS;!]:.,J\F-908[(+W;9L&C^LQ&D4]-4@AGP;ZZ=$.1 M>4TR^\Z:>;79@.7+7_)*G.OCJ#N7JMM?=X;/?B-)4AWY]BFE&\Z#%;)S5.#1 M6;-!_J!7\R6%@HF*#,89LNE.6]&O4;[A++A7K\*5-UNCI,=9\%"?(:D7GV;Q MQO5EPVJ2]SD+K#I#>Y;:IC,$EVP708G5R:3&#]ZQ9T4H@DV88 MSY!-6H%,G:N--9=ZR6PXBR)!_>@U(O##+-C6]!(7\"=F MR)]6E[@"&F.&[%-*GRI[X2#EN.SFD<$1+$"7S)!%C3T:A>RP&3),>>[4_NA> M:[6=!I>,'K\RMLT,^:0]?IUQ=(9@Z"N*OTFO,V*26OW1 %M]\*FXHKJ?525PVW:B'(.-?.VR5K>D"E4&B<17/R M6M2Q2(K1QADU)W.@]OQI\. XK^9DPM'R2@,\QWGU8: P1[CC/)N3_M/,LZ%% MVN/LF[W$/Q[,'V?YAZHP.%X@9_6'6F& +,C#,>84C=&263(?U9?9:Q:-X!$Y MUSZ4C88@C9QQ'\I'0P!(SK@/3:0QN"1GW>P5$QVZ)6?2AR:B!=WD;/K0.+1( MH)Q-L]<26N&.XGCO7\4^J\1V&T.])9Y#"9 M?&-P+>?)W2+O -; S'>\VF"1,W3]O1-0P?T:I8X?Y,ST4_A^>7*_*ZPS>D\! M*LG[W90 \6ITT("N74WCZ>I@1.$+K!3,B_D&?)2(WOULB1X1Q$1[$%6_Q!0X M@:1N96_#G@)#;L-[O/G6;RAXI1X]%K+]9@N-X+SJJ9?1NZP<'+'&4MJ!WD$Y9L 1OJ&?=Z,QE<.'9,].H0 M@TIA,%_>THIIWT>A:SQSH;$]2IH98']W^7<6H*&#,%0F/\\"H$Y\"L)I+];/+)]8P<1FT: M)+_Z7':I+F^S']?(SY1C(7IQ4M;VY'A6U.5ZS9O.V).>/FLR[;'?=.ESVT&B MMCI,BK3T=AK;N?:(_^>?.7>>TLC]=1L%F-Z$1=AG/K:G+68U)&5&NUT4DI87 MKXX?@-MV&<7+ Y;?$.!E0%[^2;K=!%J!NLLC09XI@*J43!:Z'I,979X.WQ/? M\YWX2%,EZ%()*+1E(I3M)R.!0?Z0F=R5'>*EZ7:/R0%P;![P'T:3T[;O>6YTLV%-!+\V_BMZ")Q0 M/3%UX^E.U&X?1$=$WV/IS'4M>V8F#]-:1P^'V-TZ"1+N)C5;3;KU/-.'&"T/ M($*TG'*C_OW7M6=!\TL$IC#TB (0I=>1<%IX!)2:A#;#V"&G&TA?HK"ND7)F MX3_1BD@%^,3F LDL&"B76@I;3+7#,6,3.#:HVH-P^V M-7L %!?@+-R]+7:87EP?@FL60B>VX)M&E9B%4[P9R[0*S!#>[_/89$;ZRBS< MWBV8UTSKFT6M@Q9<;*5_CN<3M\XQU@)OU"JF)^<;2K>1=XNOFR3%$H(C2/S5QKR9U@O7YR=%N.3^,Q;#BS KYSX036'UIESQ&6AB3?=%Z< MFE$F6QX1&YF[< M1FHK%J>\WC##(@-R$#T$: "VT]@S)D!(>6_B"Y-;^-[]$9^4@LK1IUM M6$F":,F?F?HU*S;O^4#QBK0/N%'! %YEI>PH->D^=21P^U*\IO\(/+J7B,2832?'PJO.NJY+SS,DK\,; MK&_XPK.I$O9I*D1*9VG2;3H1(,N7S6[2K#BBZO77=1EN>U/$ RBLQZ/.X+*4 M_Z3K!Z Q5OZ^_O_)U/_5%0 M/HQ64LZN0]EB-!ZC;RU1>%*%*@/::5VB310CM8C5X\!V>'U;.O+R(#1C']HL MXM&T3C+J M0Q)OTSQ84;[S*SPZ:S8TR)7H];:?!5.-W'J%H%KYC3\$LP*;^/21A#):W+;@ MRIP%E[JJ3,T]L//(3QE8]E>H9C/CK9%8:^Y?GP?WFD?&-_?VSX.3 YWQDN@] MCR0KXS/=*"AC'KSKYT37!8G,@Y=#V^ST*L\0"8+6:S+:8VX0W#.7K,HIS,EW ME;SR,\^^;&4R;1+1]<'&NN?<*%9L'EFLS=EH&(4V1-ZJU7=FBWU8"C<:!*'Y M='=<\P"\7@&;3Y^!O07X]8KT?/I\;1]0V"\@])EPLC:@<1APZ!/GFE&0)>?< M7%1J8YU/&\W)N7;>-63:WW?*"%/.N _50QD>I(YEY&P)"4<3A*Q2*HS5#:82<[/G04% V3S M$I:Q"3EBMP]LA=;J25''"R$V0C/=1L,,0\G#X7O@N]PR)X=:K&\_=#V-!J4S MK*HM828PUIJE"U+9+.)CZP/_=0+4+%A4+T'6LFM&66L&J%O5G$JO9P1N]F5F*BPT$5Q/+YLDI[5LTU@5F$G7;8:X(V,E]6J9+AM'SE M[/KQXR&M;J]FBN40(;BGP4C](54HM1_LJ@:9R/7L\:)E;7!I73H)@A"1/0H3 MNE1VU]BH@P\Q6FUM\=[SZWL$)_N&G6U)5!>)?MO[^_V_ORYH[H$@,A$(I%WKN/;*$/\A&3F'K."N0*)R+&(CZ\,7FFE9E:MH)@EDB46,%=E M+?0BE&'$]$KT!FFM;OL 7[$,@$BJV['L$L;1S?!C=8980/P=WM40\-7GD+S? MO60SD$*HEV+TPN8[6(/D+? !&92'N,C*V>!=I^LX\\+V[RCD[2'._@VR)^#' MNRCX V="!#%J6EO^"8VC^:PFWL2E)47VV[<@8K>DZ/Q^:4DQJ_X_L^SNT&I+ MR^/'*8TA,[M7*5O?/+/GMD\BC32V[4;]P"%Q-<;+SH&.Y'&*9=O;#^#G2/A<;;?PL4Y0N@!(H*X7543#<#^+3YZJWP1$ M5N[C6RLCC_,6,'_%58M2S4K%I%6V!\EZ[T5E-_2I13ON?LZFPY<$=12/$/P M0U[ICK%76Z,^L@T T4;(%J#E4_/C %/?<%UM.+JU8G$*',NL17H,QBYE0R'\ M:^\80.P76W\"*3PVL*F3L*HL-EITJ?0ZRMN082K#"'YZ?F&(&I21JD/O*@O# M7>0G '[K+NH21R>+HX4F"J(5+:H>2FS7ATNSD4X>J'XW=?81 T,E?3:E)B"3 MIN=KJ%S9V#6'I) E@0_Y+-[<2Q1D*3P'IJK'GF/V_7_E&U5?^V]RE415AE*U MTR:+TV5) 7H^:,XVWUS'@GB9E$ ;;:\,2)/+2AW@:U'D(RKXZ=HA'C=MIK7/IC;#_2?-"%%<+)[9(W_YQ?(K^MR-32/ MBM)/:)+#'\![;?3!]Z<\L!3+T>L]]FZRI&^Q!1P]YB?P>QZD05;I53K/F_8M M\[T=1L9F=$IE2<0\G$7(.MDF0BFZ*A"[<%9(HX5P]I%Z%DA1%U'1:9\Q<4C" MK(^*URNH&P9P'JBX] H2BF.XM&LA84UUE &]E/[,$3FJ[PTQ@D$'OBRL$JLF M#*)SJ]41\ZQIEAN#45UB:77E_- FKL#)1IN<10ZCE/+,Y"Y0YIJ7P VUF M?6JCFIO.$Q5:94ZR8>,L\$F,@B*;#%7&'IU)(J]C[%9//KJ%ZH-6+L)O\C[O M='^U1']:N-JY-)K22<^])^(L,N'U,.X1D8,D*QW,7 M1G29:RGFH/-HFZ;^L5,01GL>K=:FX!F4:-\*P1>6<8*_@_D=$(1JQ7N)X[S]$B>NL,H3^/-I,370)JF'Z%9;7D[Z(N-/X"J,X? M.(_^H!-1/B-5H<+SA?6/H'S1_ D=35DO[&54'L>9M'759R@7S"Y816>]5>@)(FH6[OHXC?.2Y%Z(F.#J)3G8+[A7UX0H#-)B_ ML,ASXIU<2B/;6QIY3C6&^1HQ-3$()PW5PVJ5MVVEKYV#HKJSXH_9^X)2:9OH M3M*A2RG<@;UHOA3]TO&TEJ>/N'!7WF*6'-+SP3D@45 JF "[PCNQ]\KS^%K% MNHPR5[E-F$-V$]EVDR>U![)PE;4<$#4\5+.+_$+N4M@R3K8@0'D*1FE,=AOV M(EP>4$VO..E+SJ+-"5O];W^=!8*GM:VZC#2Z,#(%58I^?0[HU4J3P^_8$>MR M*6AY*6AI.&KJY/@$E6'+PD* CC,]%DI YB79+$YVX*77=%(=-_?ELIT<(Z#I MF*H']@RNSI0N>$VGU?=4S_I>F?1F*TD[.\7)>R8U0*X4\S_.,C.HYFB(V+@?F@*(S M*EIDUB<[B9JCXND\CU.8A^PH&1QTJ5)R,%;IS,1@1:5G=.&-5H1,_/97/26>"\_O M;337DYW:/W\Y)^=NH'",J([RQW,_5\WWCQ" .NTIV5W5ZS;-@@-ZMY=>D&!) MKEOI"V&RJECWDL+CN@H]__NSOX=?28LQB/;A#]_B#0B=K BF3LJ>6Y6<,0;D MFI 64%\_5)?P"% =;2U9A?P/JD5BFF0M!,)_-W_.NFV>MW4!QOK M_CX]Q@CUX;J_72I47"I43%&APMQSPF)DO\2H+7$(994G"'QY654_._(;F):% M=?NK#EE8Y_=9GW\!J<'S+SGW)0[=RP 45;.)KQCK\S-&\'0TS/K\ M/!![CILHB+Z3*=2B6<=4\WJG=]63\T!%/[]U@*-9 MHT%K0%4/QV>!R$O"B.D3L"SR?81".>O@0=X;U-4O9XV*2S2K5:?@+-^HE+A+ MP*,=Q\0T95Q"LRP^I-Y-NK1IMX3A=4TJTS6XMCMN@- ;V>FN8*-)IZK5!=&1 M8REIE>U11S\O*@-0'N+H#2(+; B!+JI,<^,VX9[I4QQ./<7FI+_O'HH'#'9. M,2T73SX/1<4>4(MD>K^^[IA+T('300?B+*T7^HJ# F\@4FKAR8H'3FJ79WU< M%I_1' ^F6[QB-Z!5MA!I9 M:_F4O8A31!KV,0_9_!T$O,J^D3L$%",/_L",A7EQ=I%I)& MWXY_"5"U6<208QWG<9:7D&\;3L$VVC?'0\7?S@M)N/IJ]CU_9U*=EQA.I:9P M+LL56&'WSQ?58[8\5-IC>4G1<9R'$AR@ET*^\[_H<@[92XZ7X[=\Z&*]E M6 M$1C5/CV.[[C"]T5\FB]7E7(_7VZ@ZAM(]:M7"993W+VI4RQ[V96OU.Q*\L\H M(S5*@9OYE;71L>Y]"Y*WH#S](<&%>!OPOU"JJ1_OHN /2&[XQF"?GE@:ELIO M&0M!N8L@24&*@3P)7;;[P0; M,@@E8Z2E*XI-MNU^,\/ZV7-,QF0"*&OLH0AP ]Y &!_1[DH,\R(SN3.-@?45 M1% V#.'>%IM#$ 6(>V3!&Q !3&RN)<*?SD>Z+?TQG[2SB)K1&;>D]/#.XC0T M/<>=X#S!)^PL\"T@T@JPBYZWZRQ1QK1Q\=]B':A[ \EK;!?R)GO8E#.2LPA\ MD*9M08%L.N29LR0] (BO-(74@XFMH?3*KND5=LW"RM;JN_8"J7(=7WNAGR.1 M U)IX"->$80Y>@GJ[EU#+V9L4O(1TK+.=HJW&$94ZZG8D]QYQQI;L;IB)-'FML MZW CASC"YE^F5CD<9P[;/3K&C(1KF6)/,@9,SQE4N&#+0-DV\\3[I< FMX8U MY\:QM%*'CP4 =2/_H7K>\,YP?_+'!"QS]&S\ZB4X2I1X#YA#;:.>\DD=$( < M_5!7L4.&T_/8=@P<[!?J3%09YN/61A?A*3D+15GL/6IC2I+IGR46Q2R/:J[^ M62!82-[NF!;(%_\\D*7]<>%QC;.PPW#?%K:$=AXX4O6\T*7"^9JM>C7FJ;:K M%CH>XPQ^.O#"\/.&?>]+2Q:^]UTKUL5Z-7?KU8F[O_HD+\ J@JWQBV=K$]!$ M!]PJF=QIY@/%D!Y7A"XS#8/T\9:=B?!-X9D2E2WO*H(6ASB/:%=4S=J*;7RD M] L4-=Z/"<<_M&0!NBGPQ!7-60P+$9IYI;MC%!_%-4J#2%)X^$O@H1RS,@!I M';>PA/H3W\<>F?.,7D8;) 7;JPY\@](^0/7M7X-L_[]?_O4F HK$.G:\#^(O M@Z5AA[JT>ZWBX5E88"[V0-V5(@0E5V*TT5 X/!-OR 1Z'Y^/$"IOG".MCI?H M%;+J2A@^BW.P_N$\-P.Z#!-7H@E=L$IY&GN*E8[:-\X\APSZ&Z7^G46)D1-0 M*:-_GD6WYY-EVWYQ@-E[QI[SUQ3\GJ/P@#<<%+#9! 5X=Q%^&7!\O(MNK78I M"?C2/4"8FK^LX7^E4*N$6VO,4N ?AS=%,2:9A:2U&:9"VD MPW\U"(?_:(),OH)XEWC'?>![(<&IQ1X[[9;!KK\)HNN&/=9<&'WWXG(ZZ=)& MV[1]=GLYZGAC(* ]0(6H80<,_)/'*F86SUZTA!_P(7./Z;R",,H6*N 5X: . MMP4 9@0$::@M&Q]82MB;OS?OR[S*4[B)-%WXO^=!BF465$P+7K+F#_63^#,% M+,E%; (6_R?<&9-K\N:Q5=$-_I&BCE?M/0_CA./$ZMXOE)V6,GV1OB">([PR/-M='KJS@ ML8[+FUZ=*DB_)G%*.WON-.795_$FQYK3TO.#$"K8Y0[@_Q$>4;$YJO<($A\I MN#OX((S:K\Q\Q7MO]/CV+KX%(4BS&)YK]^LO1_0P[ /PABF8!,QI"RJ&KOYL M^=6;'##.@3':7"A6 KS5]MZ+:,V%6P,4(^\>W6JP.@+$MZ(=?+)"X*78<(A* M!$4D"5QBHN+=HDH+R&V!BEL\(0(#R2**\@-I@]2Q&AD#^@ REOD)QD7\1+D_ MW#F66%#'6 >NH7H+%#%-"]U7.>R M5W;6Z!,R[=;LBF0RFS5Z1"UOK)MX1L%R/#-9&TVR%JFS0*"PY:J^DD(FI+/ M'=='PKBD9XTH:F$/FO1Q%ECB& ,YK*Q_:W6@++0(6Z*(*8KQC>#GT:.00U8@+,(5Q5E551I0P>6 M;!(FE MD91_'9GP4FLY\()M4.>&#?R/- Z##>Z44_V:EATQ]W$(<90690I?(B_?H&[H MYBJTU0TK>&&ZPX'FZ_PS@Z*[@\XPEO_,\IS;5M\1AVWAM_XAR!LH#H M!G(@]=X/!IKK\/NX8K+8YG=S[W=CDO*"S5UT[1V#S O9KS5SCCD2$>RS(M1) MY:1@__6WRFQ,3Z,9#C)' [Z?'W SN,TJVX,$O3@)V$.]+'@#18\^-CT(SS?+ M/N[2- >;FQR%+Q5=%W_QPAP\@'?\"UV2$)EKL/=V!CDTV%0UF#CMMHF#;3N7 MXHJ./)C^9-5IW0QRN/;2?0C2]/8#)'Z0HFZ,9:\$$@L8N=(T\!185 (0=ZD) M3ZCZ9K6+?K[/B 6F/(]3MD];P;;+C]'<*FU)!7;\.K:!7!R- IA9"]D)=*\2 MWN+=2U#[CM5V&2=;$*#:9*/XO]"ZMJ$$DVRG M9CGOA[+P6/H4=5WT:M91OH MQ:E1]SN*!ABK&137.G19,"F\VP(*3*-K[P,5C$-J+)+2J,+(/ M\':. EY\N0F%#2H/:FT(;F_ X!0N/*5PH@-BE!W MT74<10";R= ^JE*/E5I/@O*D]0P:B?XO3[,JA)=L_<$']>IA5^[A"'5_[%Y^ M D6X(7@&R5O@@^)0GX ?[PH/,R9GJIU)\V>-(132;F$7N:>7 .F.,;95FD4' M[:IZ8"@0"$TE -;$'Q"C.9KP>@34)OLGJIT)-O_SIRS!I%3^,8XR\)'=AM@) M]#]_2HLD5%HP2!U#$439CYO@4,>">&%("0&A1@$0FQ>7;G=&B,=H3/PTP,36 M"U,@#2K\;W1,B ZX +AWJT$=$*1] !_U @-R]%<,(;;$:# M0BY D4IMAE[=[1]&A;@.M]3EIT6DZ$#"%QLY@'APB\TH42D3T&4JFS&@5A[@ MQP+IP,5?++P@M/@AQ^$_B18&\4/F'(WAA!H-IT5WL--F<%C&F!5'V M:;?CXLBT(,<509\?::8%/=;)ON,BT;3@QAI1^/1@-2WX<4(@E@UYTX(I)^1C MZ7 Y+:BR2W(^+=)."X*L$Z3UQ^%IP:-U@GHJ-=C' 9^ -C=M!4'2@MM:'!@ MG8AHR254AWH+?9Y434AZNNDZ0YN"QIF9L\2A)E.V2TP^([.G: G,-YHEX8? '@"_:&R@>NZ^0 ::(35$SP=AS;(B;AZK" WAO M78 $,K,P5@>9'"K1&Z6@Y'446&FCG4O+.D7K:NQU,CJ/XS'$+(FM%T G MHFHXBHU3R490:[$:.T+9*:-T&4(0'$$,*T=%"V9FDJDRUI)$L7J+X-?Q MZ&X%;+FMKSJ*#55LF:KZ.AKIK!DO-)W:T5A@5=@Z22UW-'38).YZNKRC(<;& MJ:]6_1T-1#:)P*&IP-'@955(I)H5'/48+[T@P4$/W^ 3!_^-)<@:3\L@\B"% M>.$"ZF]96H[9++)ZVBIZ GZ>H*">*R\-TA/=R">;?>J-%3M>1)O[P'M%X3'P M9*O]MS9=%!U).C ,"*!G+%+[#6,6,A5@L+KHJ%O?@F)]*,$%;A#]'THI>_-" M=%'(?V6X,4]8T#$D<.IOG[#D!1&V.(MQQO46).AN%Q%U\-ZV7HV["$*7%X%Z MW?@-?L&8D,6*I8'.(D0\:< MZSC-L !!"U617<:J\TSK/_XK G4?O;R)TM?PSRH=]$QS])[\ ;"GYFLDC7# M'!C#!XC%(RFC+X^ZV"?,LZ3&UXDVRSAJPD!+-GWM96 7)\$?'C=L46#B'($R M3V;/>_@HH92?9K-L.9(QP5RXDH1N9)GVUQ)FAT\G?GG$)&'69// 325EF+]/ MQ.W6QB@QL8,UU6AG6U0H 67$'4'"[6X['&NK=-_4,/N:Q&F*O+=%N!$*,KH" MVS@!]#+L:M8V3ZXM4?>+M'#\Q?0)OSQ_C=] $F$Y=P5.MZ<2 #9=["+FH=0 MXIZ*S57=$1IS<(0Z%'+!V:G(#-6YWI7&7'A?T&45V:3(-'.NISP*_.#HA5;CMQIM0G=;(@" R!]9GFA'L,.ZJ_K0,YN[I_TME@\+F M& M90SV1/(C.=MM1HYP"PCE\:U$]+$NOW0[8='C*!Q'B(H ]4[&F-/Z MM9A&(Q#+P9/:&7*7(Z@25&]TXFHV7$DB )N+K$$XBJ-U#*:RP5!"7QS'FFGM M633L9BYH5JE2?W&!!JU3J9D/C:,U2Z;B@2,BK!S'J+7\L1?!93.:[6 !I[B] M'"W.,Q5;H(7:.8ZVR>\^/$$?+F4TGQM.#;!U'G?XWFQ[;ZV@-N*FH3C"DV-$B<+JQ*!3D['BO M:ZVX$PK =KPIMO8X1&+ MZ/E"9%!/RA\M$COCW&AQL*FI:.+W+3)&LA'?ZK03C\1]-R\RN(=XEWW >^1RJ#P!X[ M[9:+/)/V)HA5#=ACW=NR^8(+94G_YAXQZF60QZI.]_*B98)>5BBJK;;;P >, M'"_:6,5[6D&=W4/,]!Z5G+_]. 9)$<\$62PR??\;>,3]"W,@- M90$<&=>M.K3TY5)35KNX@:M'EF118U:U]0 M0UO[9)[*>/[3K^&G'S_>?OW$GL7EU^67GQ\3Q-4/;(& /]%P3[:F3S?Z"%+, M6"73Z#-L X-);^PY\P'%O)A!OMEEN7Y>,6;N3'-*&7K7XX):\L-P432 :+GZ%S)(43$M-%FKD%@9SS_A0^6C$]\1 M.]'S)YFMQ;'P?\^#%)MTX-N;!AM02+"5O2RA-O<5GJ[Z&%[#8%=\)'[T/A%- MOQRAR.U]!(?\L/#W 21V]-?5]AHD&22*:[@H5GN1+:L*5?T6A"#-XFA0*4C3 M1U07]4#8K[",?3D^8C>U70)=@"#"$!1]M;!#]=]"S3;L.-)&R.MQK7CBFBPM1HGS#PI(=LN IYCGG0$ M Z3T)S4H<"2K22AICFF_[81?R%XFJW%#9QY"MOG&MTVU-ML,OG 0&=MI6%\4 M^HVR&0L"+XC8,RIAX[<:'Z(UP=19_7MI BH,PXY@F%,GS&(4._+Z"276J_-$ M=(1& 3._U;@3+./!M?L/>ZQ2C=*.X(-=RD,=0F9SR81\$7P>U;/TSR+OEB]< M<81TF[&@3+CBN$HIX/I=.= U\N([G M;^G!E: OV/'4+0G<#7W(KF1@-CY^M*W,N$()JDU>W.! ""V9 M2*.--J9J-L1*M"*-O&19G1+G@6@;)V'B#--/@80KSHPS3*TY/?P2WD$HU^&: M&C6CH>^>.MPJ .X1#TZ84=3<:7,#2%-D."]W#HHL'GQY7Z+T"/Q@&X -/7>. M.M;(EE$M!M]+R>R(,=!44OL4;$#)/26(!,QG5U>7F M95-WQKG'6LWG"Y&8$$, H0ZW"H"1;-?,&_V$)%'J*]?^==)M?8,Z]B$G)S0- M?Y\>8Q3.T/QFYR&:O_%=3?K!.["O"W6X\H2ZY+!HVUM8J73DH5;I#*7]_BI. MDO@=OJG7WA'^DGU*Z _4)2RA'<8[01AHR:9'$[RV=/?W>+V/\]2+-HMHLWZ' M'_U7--02U@YWA8H:YX.<1>[P M"2[D,LZ3$VXD;;HU5Q*9#L O<0@9'Y6(Y.:J/A24?K0'D+4Q,-\?H]KG0I#R M< 8,V-12'C$/7FRB-<10\59W;[YUEZ8YN> &?;"Q ZGV@=(T M,(96>99F4-Y#SA@E\JJ6+U6!?B%%B31/,65AW%6H@Y2P!,1Z0:1A6G:"6G"@ MQ)8;*$_Y&3Y*^GY(@XT=^6,2^P!LTF42'Y#DDE:B"^6HZ>,-UC \%K88N!<1 M$.CCC8& >L.F*& 6;B:Z_4 QLWF0[HLP?G2[**#PYTV@BMQ%/FJ^ ^XBGO=B MU!+*ZU5A1R3J.XG;)]*Z)ZYC*)'!S46[0E#&;\P;2+P=H'2&S\,L.(8!6;R; MXK/F,#4QAB;#C.(754!68TRP$ B^-BPVURH5OZDQ@[9)4VQ$9BJ^D \@0R3> M?H)18[[5%A%]]MENKSF\7N*3+:&S=@C@38YZF149,T*$1IUL"7"X+=OS$3YZ MFU7TBY<$*$/AB4%NPM,5TUR3>[K:0O%Y%2&O HF^R -5[R:I9#?X"78%7]I0 MQ3MJ>BYQ=T0;:A7S$X-GS I&;]YU'$%1(2URB.%_9:AE:1UO@BW>K)LG--T2 MUE+N,( -4Q!K7&VRPUT0AP)0%>1@V -)(Y8]1)?M\& MH[3OX_;#Q_4,(+-"51"J)%RQ[=$FZ][U,DZV(,C([@?&:&>K9G/2COL]R 2*$TK<4@:VTTZ=00?K+*/*A'B M?-E'H12RNFXT)2?6:M@O5=5/>6+X:6V=KM<2:;N.(X87B]]&BTR>K-5H$6]7 M04J<[;,1 K]Q!'INJXI1X#ORF @Q5%X^+XMKM'F,(YA@R1MJ4.$(<; E#4)Z M:G4K>GF^5@/)98.#S. *R@X"'(&1QNQ$@'2>:GG9F .=FIH_/"L$,$TM)*6) MGH9L-5Z$WCIZ-C+= -6F($3;=RVHP%[18I3L:^H[CAZ5;=O'Y' M@1PEBA,K"LP* 4Q1G%Z8P/'N*#J>#6II!)MQI?K=($GR-L.O_<6@%)1P'"?B M3'10KF)6D!.YITR-#)N;"*GB#3UKG\T@3R9 MDN*.(X065[0JEDR*\A'\0)* MH12;VVFI%AEHU@R;<:#C6G1*T,P*>&ES?R=_S^8>:JKO MW9:S,6]#P2_;I! ML\( \TJ<7'W(YLYY*J5*2L",S>!KN"OM DZS EW^DO"K03G>)5%4Y&24EG*\ M]Z$$B8C7IW*\IZ$H5[!4^Q:H<:D&*"Z(HLS*B%JS8*8[RBBEJ086%DJAP MQ48M"'%!#BTJ/6H!WU:9DUPS4@L*[)(PF94GMEPKMH.#]_?W/?__':Q#_ MV8\//U:51W_,O(\XB@^?/V)T/,'_^0TYE2%2X3O_G,7^]WT<0IRGI<7%WX-- MCBPPSWLOP4XG*$_'$1ZY>/."$!$ A'R99W !%-Z"_/8W((,_I7\RW*4.[W)P M@N0N=+VQQHK[MC".=G3UB??7B;SK <":80Z,_#4--H&7?!8&O()@Z'W:Z>/- MM3IL*/W:.P:9%Q9WX FD('D#FP'5TPA,>AUSI];@'H4\KK:M-$QFGWJ!B8HK M)^-O%37X.A%4U"::[ F*=_>4YBC ZQ'^G]#FF.,5[ZW@['<1LH0$;^ Q]"+Z MQNB#C1'I[>$8QI^@>*V8+:%)(S7UL5S'CWGB[[T4M*X[':TBT]3W1UGF2%P8 MN66I^>K+I)+28*T4 M/)IR/0(B>S M.YYW. (_H_2"V1AG%YM-4&S\+MK&R:&(L>B4*43P;+&>2!5;,55+@_!O( M]O'F#I)=FD&N[;64BN'@:AC3>JOR$\80-;*66P\7LJNH-BG^8Z9E@71><:.R)F?YS>09#'6G -G74F%+<5/MK'.(+X M9!K3R6-M\(,P;Z]V*V!9 [4(5JMCPK%= ILAADQ6>)I:Y*9)UD(L_%>#5$J9 MUW*__5\GW5:OQ.Q@8]W?I\<8X<)W?S/'GZH2*+V;F[)X%'/.Q0.H$JB[QQ63 M>*[B/5,JRB^R]1Y\\Y+O(.O7DQ[N77H-&^YL*XNN

I*R2RB$$9!>ZPP'\[:[#@Q@_@'?]$ M%U:$)MMPDCAGHWIF^&?6':[X0E7E A_AH(X9=XA*TE62F6Y..SRU3B)9ESQQ M5>7Q)TW0:U0? _SK:Q"!S6J[!?@H&*0W>AGU44 %+6&)L=Y.$]$^W#5OBN(= MXM?A'9UOM*OJ7:7EIPLADKA+D6GF1("Z=$_-2>OR9K37GS5%'WD_ :2JH4); M580'8I9$C O,LL%F!16G58*U[0T62CAO@\A,Q>B_ A'8!G[@A:MWI.+M@^-] M< @R+$>@,D=%/(31 MH]=4^*P<#V$ZM<>0N$O(:D0)A;\Q'41M"I-&JLVX$0\BU> +/H^H4Z;OBQ)U MZ@+IB,2T"+-O<0^7HR@QW^#PTCQ>><2TB..K$^Y(9@4SP,0E=EQ!-&S+4>=X MJ/BI@J>\Y]!FA%DC9%%D7)MQIU[*$/?HNHX7^8AB><^QS3D*FEO&"P*P.3W(^#T3%,AMQJ&6^R<0>^%ZLM4H"X-,C(?K:5>G M,&VAN!#7\Z[D$2082^)XG[>3**<7#.!XPS=)+B,5^.)XWS=Y*K&RM>B4#>$D MJ6E4](WK[>(D<<2-ZW&]89PD/H2BB%SO(S="'F8&(KG>5&X\7Z&&/;G>86[$ MZR02.N5ZRSE)2I&/T'*]"YVL25E-^-=L2C,T%<=:A2B&13P(175-UV\@"J># M@Q<)U[XW7[^!N"]6-0;&!+N :)&5#"CM:78!Q$B5I8^W"P1F?BQKAIZ:I/QZ MF.2!\T#J;_ !\/+08'H9<7.5J("UU::W2*7;_RP#*'"A??)\CGL18 M24L?<#RB39Y8Q)6+.:)&C#Y:JHOC<6CB]#%>79HCBMAT0E'"'(_/DT$$5>-S MV2]RY4$$HT!4*+=@OX^=9:N1)V:XU291Y.JS&5)ZT1?O7K(97/M^K:'3%[:A M%R$/BI0&AF#GPA/7G[0:Z3K(T)[O( -_"S:Y%_X:9'M<>1Z%E>R#XSJ^C3+$ MU$FVZS$KF*. -K"S_ .6?T#B:3W?B35Q*W&>_?8.J#[/$?>=WY86T\3GC(WYZ?F&X\R@C M+R7W9]429):E]LTT9U:CQE&HG3QNWAKGR4\TK??X!_!SI(BLMEO(X1*4D0&2 M#'ZQ(@<&6Q2?/%7->HC.W,="IHQNQEO _.55+9$T*Q635MD>).N]%Y6M8J>6 MD+C[F6'C'5J4$4BP$3;R 5LH(0^<'ZU.38OF4/@$MYH$/MPN?H-?H*:0PJ-E MOMKL.9KJYW")C\.N8Y M4M,#75P [HQ7S^(+>\!=Y"< $OI=U+T.G02D%F8I9Z-H4?50UGEGC#V51-14 ML( "&3V91N7*9HVQKWP7Y&O?0%JEJ9713NW,T (E+).LG@_::]&F69E+D?)K M4?\B*N[-UR1.E7N,&5\RY^P)\;IMD;L-U>T'^D\:\Q><[!Y-X/_Y!8I2=1D4 MFI%8Z268O%JO<=>1Y90)K: H\?\!'[/@S3(*LU!YWG3 MON5L'HBZL)Q.F29U<2U6QXJSB[&/-"IV$"D1'N(HIMA^3DI%2X$ #JO1(91P M08SC(%.'RB 1Q#'RLXP@CF]J1S3DAXI.J)3YFA^-",'LB.'+5"'1HL ,'7\ MAZ.'P&O9THVFQ&N:J\X2F*AQ@/7= M<(BQ-%9C@LLIF#$WU;E+*Z:.X(0DWNE"BO.)VR=:*&2CC1S%TBCK!#> R7%D M.*8S\(.C'#T/\QT?;2(Z%>H#)5C+9M29%2/)UA/':S XQM_FC^\3K[9@/)[- M6+3CED_<0GO*2O]*K_QIP95S1Z6BVTP-X+09?W;ZQ$!MG/' MHZ*+RXCCM1F#YNVU%#N6Z_T#U3^]"@*R7>\YJ 6I2N*_76]:J"=B3F,(N>NM M$?4A7'6XN>N=%K5@6C1"W?FFBW;1*3$$WOFFC?K4=,$@>^?;/%I(I=0(_EF5 MY7S.#P?4:G[;TGL6?@9%^>SS4IWS4IW3FNJ<>HN372H[GD'1NE.EZW931X * M.D,U\@TD4/?L- B ?#?=>B)J.Z"0ZV2VX5_R#^^[18/["(L^)=Z)/F*<& MT>( VWI8+:VWG8JU45Q4[%?\,7LY(E61))JU=8B!"G=@+YHOM6ITL,KR])') MH_M^,HM]Z/G@') HR.4GP*[P3NR]\CR^5K$NH\Q5;A/FD-U$#]SD2>W *OPQ M+?-Y#0]5C99?R%T*@TK^%@0H),THCJ#/D3]H^=ZVFQV:$F]]FY M(EO(JZCI "K!PE'<3^F(TW0"?7_5.9_$2&^5DO#[4YPX-I^9'7F*^JL*6%E" M1K7KRW'$.2(]JG2MG>N)325!"M/!N1[$Y-+E9/E4$V#?J'RIR;]ZSD=A@8 Y MRFMKY5M6QRN4F'"MR.:V)[@HAO&2>6?JW:18<4-F2I1?[F!>2#Y*4B_+[$3/0-0M\LFOF*LS\\8P=/1,.OS\T!P=4MO4,%? MJ/X@"*?D#IWO7N+[+_']4X=[:-(\'$7XC/K%GD'/4_,%XULX=#1^P]*(LA$J MG:,'8+['G N><^-45@G=Y^HSG.X F$JES?U+9HQ^G=3O@A=P>O;354CGZ0$D MM N\U.N^>/.<]^:-.=XJ&Q_>B!P#V&^B7#,(8[3M9>( ?8<>VG@]!O9"Y/# 4HW4$BK MA3DK^+/4+L_ZN"P^HSD>3#<-<7+D]SYOKM$(K;P*]SX_>P3;=P=D]S?#(RHS6@Q>@^$.YHMFE#ADWS60VMPEMN<2VZ,6 MOR=9#)7X+^3-:%:?E5!A4:)!3$WF,,L,937BG'.\C;PZZGI.B] MIMJBYXZ_.3\\TG;T2X 2XG):[5U/. MV>!*2'8O&ON5&HU-_AG%HT1<$? MD ;PU;R.TRP=J"\]7Y'JKU@0J:T&)+&H;97?,H:ZNPA>)GA7X&U'7.*^W"PC M_I4UPUS@;H%FL"&?0GFM:1&]8I-M.R-FS"Y[CLG@6P ?Z#W4U&_ &PCC(]I= MB6%>""YWIC&POH((OIPAW-MB?7/1WV 4#HTQ0R$:>Q>H;$7CHQ6U>87>$+K^-H+_3R$ M:(3\)/ 1R01ACN*3NLL:UW:]!/7/J/>#=\M57MF3+-!%%U$6;!#"(24^ S^' MI!> ]/;##W-('DM(\HC#YUGY9O0!$E-"E7S$'+*J.UY8J]!6XP@9JQCZ)WN. M,5!ZNV$J9^2QQK8.-W*((VP08VHJPW'&MMRS6!8!EV5T4IL/8JY 4=NC;&@ MHMX>/U2,'L. NWT\)F"9HV?B5R_!ODLBYIE#;4-^^;@,\">'?NHJ[FK 0L\; M6:%5\X;8+"2/T&15/JS=]E/,U\AF+(HHL:P'JHT&PG/@.NC2-U#R?;$:/T): MN9 DUL80A9P<5SVYEX3]>+L.O:I[0A<%7-'!>Z6]J(IX"[C'&'XT"Z <\'G# M?IU*M1R_3EV5W+0J?N+3RE/:E2U_4>]=4.]/W/W5)WD!5G$FC5^T#(W9L)94_I>E_QC0\T,?/[4Q^@X^:EX>9;8 )WZ#%(7O MH42"?IH _J'UW-,--B>N:,ZN4TBSS*O8':/X**Y1U&2"=)4E\%!DXA- WHO- M.FYA";5S@Z^(< MW?40%]5"\\44:-P4J%5RM?D,!*P$HJ)/QUI$E_BLQH98D0S]:@Z?-ITIG]&@ MM!1U7Z(Z?CY%BF\4)V M%<6VI35X\Q:[!.#/T4U'I&&3]F&O0PJ^@GB7>,=]X'LAP7?#'COME@O34'L3 M1',^>ZPU]Y+=R(0VVJ;ML_N24,>[#X)Y1Q#:RVK;XG4,4B*/5,GV=L-;@HJNC,\VERGFZ($ M3[J.R].LSAFD7Y,XI9$U=YKR])-XDV,E9>GYN.USN0/X?P1M3FR.ZCV"Q(>K M>SOXUHW:K\Q\Q7MO[ [M77P+0I!F,3S7[M=?CNCR[P/P!MJ>Z38PIRVH&+KZ ML^57;W+ . ?&:(.& ."MMO=>1.MDTAJ@&'GWZ%:#U1$@OA7MX&L< B_%!LG5 M]CJ.LL3SB20@-E'Q;JL&S:@BP1,B,) LH@@UQQYND#I6(V- 'T#&/3_!N(B? M*/>'.\?9Z!.>-;$334(TW+GNTAQGU*L=!41[FM4X848E")G>$/ <@Y>[&! T MA[$N1LMNXP@>6,$4*A#A2 2$$&$P35N=B 99UF(U;NBL5,CV73-,DB'.4<#' M/**R5CW'42-LX*CI0\C YCA6N(9^!E-U 07BL;@,7S#G87$@&E;H.>%8,#F\ MHW^9',$'2]Y0B1"]4<8$GJBELNZWCR!%Y?[D68IMQH)R?4F18QX-!9>0P MOJG=9F0H(PB.ON]X;*PP8^!["&S&A'+V0'V"'0\#%J<'*>^1XV&_PE@YT2^E M TU_LQ!-+ >7#AS\EUTX('G)=(#]=[O EG'/Z4#'/RQ$!]W_IT7:MLSD)^AN M5)@LX3>UH=#/'4R=GBU1RXF0D#>H-/8&_D<:A\'&PV<<%MEF &3ISX3TB-;F MB*=(/B2TL_J@OOSTTU_J4TI1,R:TV@\!W!9%;8;7,4NO\R1I>4T[Y0J]%%5# M1_^'JK>]>2'6L+-KJ%Y_PAM<-K!J+"'ON&89)+8___23 .6: /H^\%Z1G((R M5J,B+7 ?AQ" M"A01\)#:XZ[T#+.>>'[*#\T+1_B>J13H!;43 2O2^=.0=4A M/29EN@F?V 5LU4UUD>=P&6V3IXQX;?\D?W8"R#&,%9UKD%5V6R0"PE<%1'Z; MT3H'/9O1)CG8,&ZM&]#2>6TMW=\C*>X)0;+:OJ0 SW ,2@[O[8):#?Y\B"/? MX4-E4.\W+_D.,B0A-/G/??K]T@+54CC',"K2* +$]AZN&'^BD#3KD.T%FQLFSQ^+&?W'B?,5X4YN467!: M"B1#9$+=PXN?"5?4N2.D@M@:PX'34B %^9#OYP?<&FZ#P4:%N1*P1Y['-U#T MWT/EZ.%3L]JNO0_'#IHK)#XFX CY;]D?$#ZN+?+N7]N_.@$RA;8Q3\; 06HN M(:LE)L= %*/L)U3<)P*;JKI7/-@POV$R&I,M0@4O MGDU7;>@*('/ _C!C&Z;8]HF[)H\UBFNJ>9Z*=MH,DQR$9G6G,1'*>&,@<,SJ M1##82N6HQ3!LO$13F%'-"&\6$ M2Q;"FC55>[DS"D=O8I.]L*FN%(^H21YA@0V1)*YCO$L6:W M3K%PTO=/GF!24)(S7=+$)ZE5##X1 J9*RDO!GZF8:=$MC4,611UK4 GBFPXI M&A%WXC .N!?I.VT@<%,Q?>D%"58^OT'1"/X;JT7/R!R;?*ZVRR!"A1Z\L""; ME*2LAEVU<'VBU7AP_5N&[B)7A'J8XE>GN9?Q,@^2ZWF4@CH M@ME'Q^( A8K@#Q0TGF9%6Q=XZJ4B>A=E( %IMMC"_U^$8?R.8LGAS&M(+P%N M;DP,-;+,ZLY %-$P1AIO#@1A^B5#)#K=&("ZZ9.(%LT?M>QEP TUV'DB]:_I M:EMJUO!7;$IK"5$(N)?(@^B 4RQY#0A27E].;+-#^%LC"CH6SBTC&P^B("CS MZ QBL?F_/,U*,T0W9, -=#5 %GW*D$TXAQ>YH>\KL(V3$AD0/M38+$L\""04 MD9)/G#J&U".4(1B'\ N[ZO(S8QC=I:\*@E*_((;4/($4P$61F_<&O($PQI:J M8P1!8K23D%*HDV:Q4!)(;8>HZN"]DNA#P4E_V/ULE@^#UPO\J@:3S M8C>0-S4O+@T1<9&_T,&R" M.L,8&,3+W]MX=XQ9[\LX;X7=+@IU*J,T\%++&T/0!.RHAS.=7S0?^L&]\:21 MYK?=%\EHFZ['F0P'9.GM%"<8:XZ5S.D4C4J:59WP,;/(8ZA&="30)QD#AJOU M$*'AS3+\J!"T&L:#,!QMXHX]OMB_C,7?<&N^WI0<'>RS!^M\ZI M ]DDVMMC$K\%$"%7GR\I\KS5S^D",MDW:M8GG+;MN:<=,;*BX/MN[E0W,A]2 M7_V$,<;;YY&5)+/E=;NL(R#QR5 4,T'%6EFFL$W:5ICGSB MC_EK&/@K2&LHDF@>N!#D0,][+P&HOB;VGT,>C#_GF!'66FY$O+1.H?9$;M2O MDD_*ZB";PMW"AQ#G*9$!F>]C MZ".$_#S[LBIGE3,1\4R .)%X=OKF,*8W(8 M41RV5-0)]^$=1,L7(:!AB;@E(/H!++X\UO(E(KDZA=IQ?*E]#]$US!.(Q!0( M249?W'#4:16-%MEZ7_+P 5-RFFX$I:4RWM)KF!/&*6;:CI6I4?RP4S,#26B9 MW_WIXV6UQ8GUU2VB$LC,GN_:;ND%48K,&B!=1;I'N$FM46A323RN"X MA@M1DB!P54@>2.]*7Z(--M!!O 1O2%W&0 Z_V((X8M8 :>.M'XKV=Y<) M2%*P+&6=XML M_5:M!!(F7!/Q1C_#9?K[#8!*<@+(:?"=QE,.WY*3Y& ZV?Q\#NX7B@#7S.Y1 MRGPMOW2,]"H6-LAPVM!R"CIZM=<:C)R#%DBX,N0"6PU:_E,:+9/%CTLB8AA< M+KJ R3)C6V:*>VN T5+"TWMJ"#6))]R$;63/,#V+D3UI 9-D/RX0AW9'1JUF MVQDS9$6Q,R8MH+B.E$B$4&?+HK/,E3&F*.E$Q%,&F[M(8C$DY&LC-% MYT$@KY,750PE*TACN'W&:#W8%_;N4U$MNL+DW(?HA!_#D$@+F2L?Q72M$V\W M7P_=4$Z'AS[-"\M3@<.;*I^J_:253 MZGJ.) MTB)EOHV9[]I+X%N2'M^WF_7*6;?+5^/=$Z,8V6LT[0Z^)KCJ,R2'$"V*5/2B MT!"E(K#-L38F$8?,&D/$N9&OJ@-OW$X,\JE/9DKRBR*#4YJ?NXRM (NRBC%8 M$%S;.=3TF(%2U'37M@8U$W2NL$$0XZ%9= !A$9$ M-K%;%N$=L_B3T& %&5.":!6!?P,OJ?'@6$61,8@JO+R"6,(=22"2UOLDSG?[ M]7N,T)4.\24O<\R68]@$()_>1X#-751U (,R8B6$.ZA:V[(GHZ>[7GDA,G ] M[P'(D+DXCKH/1VGIJTQ[9;.]XKFPZVV0:'38*I> YY!+C]:3G.+\DFCH3<.5 M?!W3%T="C$=UY_9/W%:ET*F>GF)WC!3\)##/]!&4]X6%ZV*(V1*\%#(G>U;I M$]Q^RDK3>54=VZ[7:VC7I[U9Y4AFN6PWGRXA'%2#;P_',/X$H/2#DR8Y]8I) M 5\.1FDW($TQ'$LPA-R->DY2D!?O%7W&Z ).TX7^,&$E1/>0QVN(!1?F*@1M M26*Z,>0+L SB(?#GF:8G*B-@$15MDEE11?:&<";9+;) ,>40%!%YN/TM:K.R M Y$/ 6CDEI=H4P;S@4&[D4!D>B>=^F YZQ%0L[23X*Y6<0/<@D^=#C!>YR):#D7++W.7+=L8N_WP MX=#% ?WKC,1*;JV>R_MO(8!TPI6'EKJ6)5EEO,!S-\/,A3AZAXLOHBBO"S6@ MNA-=P"US@?0VUX%$BB61I\[!&J 917#J751%L%C/SR61P>0!]-E6@R>CS(U? MSVH4]&CVE+-NK6/92] \ BC]\#[VHJ7GXS>KX?QU)BH*V@K@LW#TPN)9MH/- M8S\1BIV[B](LR7$4AY&<1Q5?XJOH'82 M;$B,CO4)(KNWE->WDTV;2@Q\B%\BKTKGJ(H D#.G+(6;?7X$=:V%IR8LLYV7 M75^'NZAOQ[68#LS<%YFU"/*!93@4OTMZL.T.AO3?NHZ/X((1+UG&>4)T**F2 ML"FA'IIX2CL<1/4G#-8NX1/!H)8)8XHYVQ"3 _:-/^3!EIP"4< 1. K2/"O. M0UQJX9Z6\%*6G.5H-G/R<@Z=/,MK-6XQ=X O'DDUL..UA#7[\E?T/Z]>"HH_ M__>/$)I_>L=C$&UC]*?R#U$49W@%_#?T)Q#B'-S_"#;EFT@NR[5 1>EV>.C5 M9S.DI-;%NY=LRA**OV+Q &P6;R#Q=J PU>!2A'5J+\+&XC7%__S3?T!V!\]Q M\L\6Y(,H)/@G*G0?[>Z@C+6&?_W3?Z0Y'!9D.5KY:Q+GQVI@*8;A_S[B2[S& MRVSRI*P;%@6%V_%__@3O.ES**S]8_OM'.N*1N025K"P2^#X7.W@#T(AOX/ * MD@I/O%$%6)LL^0']5_K/38P081BTLJ9AMR9PV@6,/<9*L)"G(XYP_5!X)"4 M*?SK:Q UI;+A[?8!Y/B8?"MH1TWM(^%8_G("&@+X)GE(,*%C8>N%*1,-8EF8 M:[3Z&GQD5Y!E?Z^O_:BY?41DU4^:"8*+BNL838V+E2@WF#W&2D*'9[/-D6D8 M._1JRJW(MH*,.\Q2 L91(^_H78YV[8*DV).)(\]K$(6&MI\6B 20>(3J\ZH2ZK4GZVDTH<<;6ZU?0#O52I$^A5M&VQ:Y:'7 M>X#J/U<@2DYJ'VT !^U 8IKGK.%N(1=%4F/W] @_6'ENMQ]0F$$%N^&S!]^[ M!%TGD&1P8_6)= &3F& EP'7-O>=@%P40!%1LOR@#B1[]& I 4$-8%V4DRW=2 M9LH(T7:3_7,/?T_\_!5S8VV@MXJMK_(,\6YD8^N>+V>0G6?:JF%4OWPHSRQY M YMEG%0E6GEBD-QL:P6A9R]:(O:#GLCBEO:.F/J[E:>+Q5#$3],M9C?W<,.H M,$$EO2'5,HCP9PK;#BZW\BN4$S(0/<09'%Y!KF2I]@VOX#-]Y L4Y/59"45- M'9KNP?-&67G\:_#F4:1YXD]6 G$=1V\@02+J$B S%*A+L[=X;!6WT5=91DRU M$@F5((MZ5A4=EUH,EVB08 ^U$LBF8N^V @)RG?Q0O*@W 6IS%VUJG49XN#MZ M3=.[$I_62Q04'29 LHV30U%^HQ#NX0]4.>345:PDCO5[O-['>0JW"F%9O\,? M/[&U_2[:Y#X>C%2='I>3FV0EX,]0F(*/)S8@/SV_]-XEVJ]6@D(]CE:?M2KR M3O @&3.M1,%BLPF*N -X'5'#)V\'^=>W((1W%K*FM'01E%7U7XYQM/#W 7C# MR]3"R&F+$,Q9:!'#UBP%32%+Z\_I"UGS8OAPR^PG S<)@>N'Q=MZ#ENV$;E6Q&X1]G&"F0^J2W(-)9*B50(I5E*P]+0)C MG7ES.E;,,A(#BA%%1@LJ4URS(9&1#C'EIS3'*B+\/[I:R1QC)2F_1%X.(0>; MNRB#2Q^NXVB#K)8HO3.-PV"#Q+^Z2O]S!O^)14?LF/@M_;M)@H7" M8J-^+-ZE4().-^\#YRHBZ.#5UO4%CHKXK%2[)IH>:J$ACITHT\-3%OL M=@G800J&M Y%CC3PL>RI.OZ-^YD13D'-&KQ,*<=27Y>98LMCR2>QVN!0GFM] ME09_=^C>]#3+]7O,U#Q;OUOY K:,OD/C(>5'*P$IHT(@OI$!$)G^B%$CA-^M M!(?4!I5BSA(8: M %2B49NR?1SB*)NBDPO?N2&QF$/H>PI2E##S H?C@%]T#0K)A2+S2$RP5N#! MB6OLEX_XLY4OWS,(0^PWKA(FJORF]!D2Y=!4)C[>3G<\T\^FZL9+KV:?>+=* M=EX4_%&\]R@L]O<\@,S@LUU3JG>WI:98>[O+]PQ%691:V6I+EP!ZP1G"LQSB M\4VT:6';[.;A5+H:HNG__?*O-UJDJLQ<*QEE83F_BQ /"][ ,"B/,M6](_RQP8_T-(=0T@XQ7 )([FT3%>5'2]V!+Q$* M5NB$ !;EDI!'M]>_L/'YRLRQYER%#;$LBPPR6]R U$^"8[D+86/.8.KD?CR^ M (,71%EJ]4WMFAUY66VM2W#J0AW3D"6)45?!:WP5Q$<(PL&[C7:0QY5WX#[; M=)]"H:%6OHY%C"P*#$;5&VZ"!#YD^))W@VB) YRQ4CW!?WM(KT!_7FV[9=FK M6[S:OJ0 9_GU7W0\_EN\P?F[;4:@?EUK^*?V\E2HV48X@:4>]@!Y909 M70*@<&J6NC$SHTGU!ZSDSXOU-[+UD/"#E0 ,:I$(I'#*S;$2["H< U'GS^1( MC2E(KH;;CV, _U#[&6H15'"P M.T?^F,10T\6O2@E.M]9!*VB:,\XA*1NY%U!T! IZ?0*X##MJ/7BH':K4WZT! MDFNB1)X4@-9&K=&BNJMBJYH!:X0[<**Z6VDK^P<2ZB[Q#L/B7(Q!5O(E9H2/ M;)D#ZBS[GO6RS]U+E!113&"#='N,E>HCQMO6=5]QCN"TB9Y\YC2!)FH$P_JI@2 M>YZ5'(>?&-6"2#ZKBCC9G8<&!=*MMH6QO^5;N@(1V 8H/7WU'H$DW0?'^^ 0 M%-TUKL V3@#6^CV_[>A3M)BEO*7RLM5UX+O*9/MAZN01VVC_$49E=W>I<7H;B4G]WYQDH:P(]>DF& M+N%]Z!-J ^%:_[V6+-+SK#SB-D,J.K)7_O-U_ 1:I6JXXRQE3TPNNXH&+J0Z M*$=ZGJ4(6,%G>8>76<>EUH>R7ZN*'4UI0RCH%=DRUU#X#7PO+#M4K9!>.$Y6VR54UO*FQ]+I MZ]CH:J$H'9*V6MH,*U^F.H()![IAK1.O24J0%AO;/E@E2=&:"AM0O6>J4[B4 M%)YM"0;"]F6I.>K?515P=TFN%GV'81P" RV5'!Y AAZ0MK)?J+)E>:]!>IK$ M!&M>>GZ2>B'/E)[25@09#,Q7S$N:'1M[5MM4^,X$OZ^OT(W M6W<'54E( @R,PU&5@'C)N!S"/&2Z?_(K-"&\=SURFX$#(?1.RPN.U\\&J%',T&R;P^ M!#D8NJC9V)0%08J(\-+\)TXV!QK)7H+-GV77/0EK$4;ABETM43E(2<;.C=#F4L'0M> M)@WHA&)=%[0.'YOV82\D: "85^*&D]YE_^S+V4FW?W9QSKY>7UY==\_[K'_Q MXSYY,BQ>E4,NKW_M7;'6+J^W]K;X-NN>G[+6OJBNKL]/>Y>L_TN/7?5.KB_/ M^F[EY^YY[ZI^\>W7WK^GSFLWF^TG\+']=#XJ2)^\*3W/5V*&Z==RXCE]P M'1>3V2CF%I3,X9YKYM;N-?9W#_[Z1_FJFGVZ5IF3M76_Y.\L\<-QJS%UW(+' M@LI6L[FL\ ]Z\FS(1\ ,C"2,0>#SEI;]5N("P*@)NP2*Y$SG[(LV&6LUZ[\Q MG;+#3['4-7:6)XW.#!P4N.?A>P.2]4#2?@,@^8S.%P2";,)NLS)TI 6WE^ Q1%4&'LPROC.2*I3S!CPS3&:8_3@>Y M>P(Y)& M-Q,2R?@-X+P+.BU^)M 8G%)1_* Y2""1)BDS%,MQ.%HBP##T3S)D MMJ1?\_%C,% IH05DTBI,<#%K96/IAKA 6T#B#22]!9JF!2YSA,,$BR>+;MB0 MX7EDV'W+9 "6RASA1LB=PZN&3$!QO&T6[LL\Q?V4.XEZ9)ZH4J!.A/ "EFH( M?TE[,!IOB3Q$*J7F[*B :9>F1DN%),4UDB@5"B E-.+63V>]/0FW0Y8J/;93 MOA@82.L,%FV,TX?!;K2RM@![.S7FGK4;Y#\/^7MO /G].S#YNZU07:6*M&'J M-)5XZ:%SQK@!#U($G8P5$)@8X()C)>V0Q$DLPV!! 8.N<9&)TK;$<32KT2J@ MM3 Z 8$?6[:%X!2 : \([-TFF+8.@'5QA[XL%4KXBFE_"[;]4%\QT56XE%2@ MY($EI)_1-KY G@!FLF7MB=([$Z4X$:USF5(H08E6]#A-*F03: E-[?0",LC5\_CT[!HG,15SX3>1ST-4J2$E[:]8=0 MMA(# KB:*>0_NC2H +?RD;0^0* 4Y%X/U7GST+(8G@PH[AE1)4!S5->JT$4W M)889M,5J)05WWM#82B&YD;0 &=(T'S!STE1:2IW\!F)]GN7#B;: !CD,7S2H MP&2R5=!/*VE9-2[N MIXA'?R#P'=&%NL>'X]MJ045I"F2?]5EFDF@CO &^ AI CLFC0A+B'2B(W22" MU5T@&NX"LL"(N*':"U,M>0-4ZXVX*GT$(!Q"FF*)(D>((+NBU, <4S@0XY -U4VL2_?PW.M$6SZ3!BK=TL?K?A9/BT*_34#P =K3(>4;6KPL M+<0;H,5IP-U]_%*?K"HM_)TE>OQ Q*$,3B=):0B?"^G2'7V9M@X_H3$4R07[O]+7,UNV@R5#;F?Y)$4.3T80/J3Z MU5?A;L*4O %5=?>6Y&O/<,B:U/N3\.QI78G]=]B5\.\[Q)2.M?G639%DD1[S M79Q@_@-)X[U""8WB6"8Y;>PL0_,?H+(LD\X!K(R-L<;LC^X(B3;YX5M('PQ% MED(=_J4R;8I@HOD!5*3P#OCHZE'L3??FY];':6SI8XWP%9048Z6-B)D?U@O"UTJA!-)_$Z0@J+ M/E1_"Z(S@UL# 5<-0&0I7EB(;&B+S'CH#P(&W?YT(AI@IK-3DR9L/=%T?"6$ M4N(NNO=Q+CJ\Z,0# KN-]B,2>Q\;AW=$\!^S;%-U6M+[/.;)S<#H,A?UBCFI M_UG-G#%ZHA[C%GP3^=]U^F#%>JH3FP%&C69+YIT1I5)8 508";B9'NVL7%B) MHOG_;WBNL6L\6)0A$B+V+SYAGVJLW6SO+8!QY9-ZW#EXYSUXYO,D>KXO*J!4 M')Q:W=@OT$)Z3[#:42L6]2K/+#[DNAV[<_\<[0MZYWM0>2L<7MM?&T*_!T*_/6=L"/U"_CH92DA9[Q:2DEX1L8O0(UST MXNM=H!>/I$-=R8,KW*I>S&))";-E5JW0[>]M8?B7JJKW7VLN]"A\&R-T6:7. MJ=XKLWRI\[/\9;65K1#(Q9UOL0W-G( #"'MZG:?X\".NQGQB_:Y^M$/?I3O^ MZ6C'?POO?U!+ P04 " "ZA:E8U;;5/C.!+^OK]"-UMW"U5Q2 (,C,-1E8',+56[L!M"U=Q'V9(3 M';+DE>2$W*^_;LEY(0E#!HK;R6SX -AN2:W.\_2;E;.AR^7Y#^1LR"F#O^3, M"2?Y>?=S=-BLM\X.PB4('%029XEF$V+=1/)_OLNI&0@5$UHZ_3>1%]HXJER[ MH(P)-8C):?'0?N>G96(T&R14-.1B,'1QHWXL%$B<'"@6?=H**2C S3=BAHMNKW_U MZ>JBT[^ZN2:_W?5N[SK7?=*_^7J;O!@6WY1!>G>_=&])\Y!&S:,]ND\ZUY>D M>Q<=V^CF\^_=/\]-5ZKT7@)'ULO MYZ/DV8N=TNML=54CO0E5Y%=JG%"V1E(._V03XH;4Q4M66'#@3-A"TDF<2?ZP M8H7_E!;GF"[CA2+K8(FVWV\$>\EMG%#+I5!\Q3)S98_JQXPI+?2]@ M-W)">AP#.=&*?-(F)\U&]#O1&3G]D A=(U.Y!L!I+6%H#D M(QB?(0CR";E7>BPY&_!:P(H)"&$:9E+:$1Q%A2)434BIG"DYZ$KA,X2I$#J4 MY'!E!)4DHRG<,D3GD/TX'>16!!1/N;743% DI_<H5)9,I@3(+R I1K 7Z /!N4MD@=))>6<'14P[=+2H"D3.'$-)4H) M D )#;CURUFO3TKMD&12C^V4+X8/A'4&:C9"\6;0&[2L+<#>3I59T7:'_-*'NT4 8+X3Z7*042 MF&C%S].D0C:"%M'4.IU_^-\Y,7T @JXV^?1Y?< M@G$!5SX3>1[T-4R24EK:S8=@MI)P '"U4LA_=&E@ G#E(V%]@ IKOP\6.?- M0\MB>#)<4L^(*@&:H[I6A2Y\*"#,@"Y62\&H\XHF5C!!C< -B)"F^8"I<*;2 M8NKD'8CU>98/)]IR4,A!^,)!!1:C:2DI1D'8EE=BGH+!B)#0+>:A\%_"41 ^ M,!C/V0:!:<>XUS NV3K&;1P$5HBW>?C8F'_ V9%@2"MJM:(8)ZD%2F+=@ERC MADUQ#TP4-!%2N EF;>N612_@*>+1'PC\2'2A[O'A^*':4%&: MAG?9:9IMHP MKX"O@ 9<0?(H@83PA!?(;A2!ZBX0#;R *" B[JCVQE1+MX!JW1&5I8\ B$.> M95"BB!$@R*XI-2"'W""6ARO"&9 +_/^27*5F"N#R#3WL]:ER MILM^T&1([2R?Q,CAR/:RKL3Q M=]B5\.\[V)2.M;GKQDBR2(^Y%T>8?T72N%(H@5(4RB2GC9UE:/X&3);GPCG. MU\;&1$/VAT^8 )W\\#V@#X0BBZ$._F*9-N4Y_Z,4H+)G=JE2W^S;WS4<=@V' M\XZ$Q!_,*X 'V(W"OE8J. "WRJYFA?^8TWM,ET(AX!,F7\+XUS33%O)7T:&J MT4,O<(W/IPP&6CYS^6NH4Y4\( PL@,JD%K(U"ZF:+7. %QC';Z,*J6O;[+M, M;-<+"&2 A"LSX'YK $WN8P6 V[_YJUA0"QF,4",M1QS3&$4'U0M,4X47GA=2 M3S@\'0]UB"GT$<> $Z_,Z.I/H/4M#_"L@]Q;?1#_^+'YOM%>.EOB? =D#1GQ M7&$[ ?9SXW7!0X6@.HI' "DH^F#Z!\[:,[C5 7#5 $"6I(7EL0UMD1D/_3G M,+<_G @*F.GJV*0)KB>>CJ^$0(H]1O&-]7Q:W4]U8#/ J-YH M"M4>82H%%4"%D8";ZHK/V[VKBZ'@&?DT MRSQO0I]DY["VU&%MGS%V#NLEY2^*Q\+!7.F3!MNK7LOB*=H9P;%'LO#FMNJ+ M[G^)\/ 72ZSOO_!<:%CXGD9HN0JML/@K<[74!EK^XMK:O@A7[-$WVH9F#MW?D/9P?^&WG_ U!+ P04 " "ZA:E810 W&1AN!#L??7 Z[4$C?X#F1M$^\&2P(-HL!/OU14S5 ME"JIE%W#!'I]1G;JJ8 M,U,T[6_HOE<=Z)KQP$1NR(WC@R1+4,DO+UO'S?Z@@7W/!XT4_@%"%JEO.46% M&&_.T9="*O=ETW[U=\]XEJ^0)T7P&!",YA'WN"'(LB4,#P2@=?HYI;LQ\$$] M4]\)"!>CF\GEZ\N+X>3R^HJ\?7\S?C^\FI#)]7_'Y(M)\5T!TCHE[^OC^D6= MC$<7%I16I]>LD>&8#%]=OYV,7E4HO3@OL3EK'I/KUV3R^XB,AS>_#:]&8^?Z MPQ^C/\GP8H(M[69SIWO9R?$D@"'=;KW7Z1QLFK;N<>TO][AM&^M#@?LZG"X3 M @\)\PV7"9EQ$Q$3,?(NHPH64RS(#<,SBT#C:ZEBTFHZ[X@,R>F9QV6-7"9^ MG1QBCU]>SMO-EM^_D'%*DT7^&/2/2"B5'3)EBLN L 2/-O*&*C\BG58-%J#= MK1&J2<@%"U8FC)F?*6XX3(,F 1G-_8@F4T9 0*:?$SD#&":,G>#M&O7AX)H2"JD;?OTH!]PG0JZ<$/!YI^0]J], MP_06)2NLD*,-,*!OZ>D ]6+M>E0SP1/V"9%7W$(G.3EX*F9WZR>]=NOD]+A[ MUNZ<=$_:O=7$>8*F.W;^]\SWQ?EAZZA$=@W27$&KV=P<\6F\=@*L*!PSS 1X MJ0^$%>@J2_=1[.^,*Q9#!TMK7;AXJW-(CPCX9*MW&!PMJ;ARMJ6C%7QLG76Z M?73!)>'P'K:ZC57$>R3BM?>$>#R!+3VFEDW80CENH3S?BTM64HZ'!ZC62, : M-E,A"'2#8X *H*=.@9&Z9GN%/*&)C^]AP(#;H7'3!ZE,Y/R5<'Y8G9N;='T' M+[>>X@XL5??LH(R_EE2]_VC?SX#)1JK4$VR;>V(\VB\B1[0% TDP'<4=()G, M@)U\SH+^DH!UH ;@F:*J9JUE*8566GFFCIWQL&]2" :K4?LLU1#."FX5; M]B^$0"JXR_=NK]X]/D#D&B;8(=.K-[N?$>E\7J1[O*D)_J,V;2]";[LV'O4_ M3I6$ZX-3^%QHO[;[W P02 MN:I(!EC1)XC['[#?[&+J*V","S? !3G+KW]WHOPM2_4C@4.^'@QH>0Y(_+9P M'XT8RQQ9;G6]W4O!1"EX0$K;MB*V97;?90B]"\.&;H!6N,^1MU2PCU1M0[3: M\?; J2LPUL"(>1 (MD]@?)+C>B*J[,N&]F"\JMWM.3AT!<9>@U'M;M\(KXN( MLY",YLS/#+]EY#I/5)+]Z+Z-&WYC6N*;__WJR9,USWIR52:JRD1]=X=UE8FJ,E%5)NK_RT0M(%1[ M0P&61%>AVI[Z= 5&E8BJ0K4MB:AJ<]M_?Z[ V&LPJLWMF^:A7B_+=)Y''FI5 M=H3%1M3W8?;D!<-K)7#W50H7A<) .A@WD:8_U1J+>?E?A7$G-10U*6I,.! MN3R!<$%G,&*PZB8!0 CF6]98FO7="< M5UA<'E&D*@BF2M[R )IA@=?+]9$<,RX$\D*QHGP3AMB463&]J$-_2$6^(MQH MM#$,29;"&S22:;-S99_CCKE6OVM+? -8)>O#F&_.XN1N571Y@UBFA+9^X&]K M[3!+@A_ZDX"16MW7IBR/AQR[-;E4S.A"VXAHT,!/9)[_-&C83W+^"U!+ 0(4 M Q0 ( +J%J5@LHG:5'>(! ,EY%@ 1 " 0 !E=&YB M+3(P,C0P,S,Q+FAT;5!+ 0(4 Q0 ( +J%J5C]A6OL$48! /*[$@ 1 M " 4SB 0!E=&YB+3(P,C0P,S,Q+GAS9%!+ 0(4 Q0 ( +J% MJ5BAU*#,Q7S(N:'1M4$L! A0#% @ NH6I6$4'-E;I!@ T#D M T ( ![CD# &5T;F(M97@S,BYH=&U02P4& 4 !0 S ) 0 D$# end XML 60 etnb-20240331_htm.xml IDEA: XBRL DOCUMENT 0001785173 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001785173 etnb:TrancheOneMember etnb:TwoThousandAndTwentyThreeLoanAgreementMember 2023-01-31 0001785173 us-gaap:CommonStockMember us-gaap:IPOMember 2023-01-01 2023-03-31 0001785173 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2024-03-31 0001785173 etnb:BiboBiopharmaEngineeringCoLtdMember us-gaap:SubsequentEventMember etnb:CollaborationAgreementMember 2024-04-04 0001785173 etnb:WarrantTermLoanMember 2024-03-31 0001785173 etnb:TrancheFourMember etnb:TwoThousandAndTwentyThreeLoanAgreementMember 2024-01-01 2024-03-31 0001785173 etnb:ATMFacilityMember 2024-01-01 2024-03-31 0001785173 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-03-31 0001785173 us-gaap:CommonStockMember 2022-12-31 0001785173 us-gaap:AdditionalPaidInCapitalMember us-gaap:IPOMember 2023-01-01 2023-03-31 0001785173 etnb:WarrantTermLoanTwoMember 2024-03-31 0001785173 us-gaap:CommonStockMember 2023-12-31 0001785173 srt:MaximumMember us-gaap:PerformanceSharesMember 2024-01-01 2024-03-31 0001785173 us-gaap:PerformanceSharesMember 2024-03-31 0001785173 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2024-03-31 0001785173 us-gaap:EmployeeStockMember 2024-01-01 2024-03-31 0001785173 us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001785173 etnb:TrancheFourMember etnb:TwoThousandAndTwentyThreeLoanAgreementMember 2023-01-31 0001785173 etnb:TwoThousandTwentyThreeInducementPlanAndTwoThousandNineteenEmployeeStockPurchasePlanMember 2023-12-31 0001785173 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2023-12-31 0001785173 etnb:TrancheFourMember etnb:TwoThousandAndTwentyFourLoanAgreementMember 2024-03-31 0001785173 etnb:StockOptionsOutstandingMember 2024-03-31 0001785173 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2023-12-31 0001785173 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001785173 srt:MinimumMember 2023-01-01 2023-03-31 0001785173 etnb:RsusAndPsusOutstandingMember 2024-03-31 0001785173 us-gaap:EmployeeStockOptionMember 2024-01-01 2024-03-31 0001785173 etnb:TrancheOneMember etnb:TwoThousandAndTwentyThreeLoanAgreementMember 2023-01-01 2023-01-31 0001785173 2024-03-31 0001785173 etnb:TrancheThree1Member etnb:TwoThousandAndTwentyFourLoanAgreementMember 2024-03-31 0001785173 us-gaap:RetainedEarningsMember 2023-03-31 0001785173 etnb:PreFundedWarrantsMember 2024-01-01 2024-03-31 0001785173 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2023-12-31 0001785173 etnb:PreFundedWarrantsMember 2024-03-31 0001785173 etnb:TwoThousandAndTwentyOneAtTheMarketFacilityMember 2023-01-01 2023-03-31 0001785173 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2023-12-31 0001785173 etnb:TrancheOneMember etnb:TwoThousandAndTwentyThreeLoanAgreementMember us-gaap:MeasurementInputExpectedTermMember us-gaap:ValuationTechniqueOptionPricingModelMember 2023-01-01 2023-01-31 0001785173 2023-01-01 2023-03-31 0001785173 us-gaap:WarrantMember 2024-01-01 2024-03-31 0001785173 etnb:TwoThousandAndTwentyThreeAtTheMarketFacilityMember 2024-01-01 2024-03-31 0001785173 srt:MaximumMember etnb:TwoThousandAndTwentyThreeLoanAgreementMember 2024-01-01 2024-03-31 0001785173 etnb:WarrantsToPurchaseCommonStockMember 2023-12-31 0001785173 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0001785173 srt:MaximumMember 2023-01-01 2023-03-31 0001785173 us-gaap:RestrictedStockUnitsRSUMember 2024-03-31 0001785173 us-gaap:RetainedEarningsMember 2024-03-31 0001785173 etnb:TwoThousandAndTwentyThreeLoanAgreementMember 2024-01-01 2024-03-31 0001785173 us-gaap:CommonStockMember 2023-03-31 0001785173 us-gaap:IPOMember 2023-03-01 2023-03-31 0001785173 srt:MaximumMember etnb:TwoThousandAndTwentyThreeLoanAgreementMember 2023-01-31 0001785173 us-gaap:EmployeeStockOptionMember 2024-03-31 0001785173 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AgencySecuritiesMember 2024-03-31 0001785173 etnb:TrancheOneMember etnb:TwoThousandAndTwentyThreeLoanAgreementMember us-gaap:MeasurementInputRiskFreeInterestRateMember us-gaap:ValuationTechniqueOptionPricingModelMember 2023-01-31 0001785173 etnb:TwoThousandTwentyThreeInducementPlanAndTwoThousandNineteenEmployeeStockPurchasePlanMember 2024-01-01 2024-03-31 0001785173 etnb:TwoThousandAndTwentyThreeLoanAgreementMember 2023-01-31 0001785173 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2024-03-31 0001785173 2022-12-31 0001785173 etnb:TrancheTwoMember etnb:TwoThousandAndTwentyThreeLoanAgreementMember 2023-01-31 0001785173 etnb:ConversionFeatureRelatedToOutstandingTermLoanMember 2023-12-31 0001785173 us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001785173 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001785173 etnb:TrancheOneMember 2023-01-31 0001785173 etnb:RestrictedStockUnitsAndPerformanceSharesUnitsOutstandingMember 2024-01-01 2024-03-31 0001785173 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-03-31 0001785173 etnb:TrancheTwoMember etnb:TwoThousandAndTwentyThreeLoanAgreementMember 2024-03-31 0001785173 us-gaap:RestrictedStockUnitsRSUMember 2023-12-31 0001785173 us-gaap:AdditionalPaidInCapitalMember etnb:ATMFacilityMember 2024-01-01 2024-03-31 0001785173 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-03-31 0001785173 etnb:PreFundedWarrantsMember 2024-01-01 2024-03-31 0001785173 2023-12-31 0001785173 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember 2024-03-31 0001785173 etnb:EquityIncentivePlanMember 2023-12-31 0001785173 us-gaap:CommonStockMember etnb:ATMFacilityMember 2023-01-01 2023-03-31 0001785173 srt:MinimumMember etnb:TwoThousandAndTwentyThreeLoanAgreementMember 2024-01-01 2024-03-31 0001785173 us-gaap:AdditionalPaidInCapitalMember etnb:ATMFacilityMember 2023-01-01 2023-03-31 0001785173 etnb:StockOptionsOutstandingMember 2023-12-31 0001785173 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-03-31 0001785173 etnb:TwoThousandTwentyThreeInducementPlanAndTwoThousandNineteenEmployeeStockPurchasePlanMember 2023-01-01 2023-12-31 0001785173 etnb:TwoThousandAndTwentyOneAtTheMarketFacilityMember 2021-03-31 0001785173 etnb:TwoThousandTwentyThreeInducementPlanAndTwoThousandNineteenEmployeeStockPurchasePlanMember 2024-03-31 0001785173 us-gaap:CommonStockMember etnb:TwoThousandAndTwentyThreeAtTheMarketFacilityMember 2023-02-28 2023-02-28 0001785173 2023-03-31 0001785173 etnb:PreFundedWarrantsMember 2023-01-01 2023-03-31 0001785173 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001785173 us-gaap:PerformanceSharesMember 2024-01-01 2024-03-31 0001785173 us-gaap:EmployeeStockMember 2023-12-31 0001785173 etnb:TevaAgreementMember 2024-01-01 2024-03-31 0001785173 srt:MaximumMember 2024-01-01 2024-03-31 0001785173 etnb:TrancheThree1Member etnb:TwoThousandAndTwentyThreeLoanAgreementMember 2023-01-31 0001785173 us-gaap:ResearchAndDevelopmentExpenseMember 2024-01-01 2024-03-31 0001785173 srt:MinimumMember etnb:TwoThousandAndTwentyThreeLoanAgreementMember 2023-01-01 2023-01-31 0001785173 etnb:WarrantPublicOfferingsMember 2024-03-31 0001785173 srt:MinimumMember us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-03-31 0001785173 etnb:ConversionFeatureRelatedToOutstandingTermLoanMember 2023-01-01 2023-03-31 0001785173 etnb:PreFundedWarrantsToPurchaseCommonStockMember 2023-12-31 0001785173 srt:MinimumMember 2024-01-01 2024-03-31 0001785173 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashEquivalentsMember 2024-03-31 0001785173 srt:MinimumMember us-gaap:PerformanceSharesMember 2024-01-01 2024-03-31 0001785173 us-gaap:CommonStockMember 2024-03-31 0001785173 etnb:TrancheOneMember etnb:TwoThousandAndTwentyThreeLoanAgreementMember us-gaap:MeasurementInputPriceVolatilityMember us-gaap:ValuationTechniqueOptionPricingModelMember 2023-01-31 0001785173 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AgencySecuritiesMember 2023-12-31 0001785173 etnb:TrancheOneMember etnb:TwoThousandAndTwentyThreeLoanAgreementMember us-gaap:MeasurementInputExpectedDividendPaymentMember 2023-01-01 2023-01-31 0001785173 srt:MaximumMember etnb:TwoThousandAndTwentyThreeLoanAgreementMember 2023-01-01 2023-01-31 0001785173 us-gaap:RetainedEarningsMember 2022-12-31 0001785173 us-gaap:IPOMember 2023-03-31 0001785173 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001785173 us-gaap:CommonStockMember etnb:ATMFacilityMember 2024-01-01 2024-03-31 0001785173 us-gaap:EmployeeStockMember 2024-03-31 0001785173 etnb:TwoThousandAndTwentyThreeLoanAgreementMember 2023-01-01 2023-01-31 0001785173 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-03-31 0001785173 etnb:TevaAgreementMember 2023-10-01 2023-12-31 0001785173 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2024-03-31 0001785173 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001785173 us-gaap:EmployeeStockMember 2023-01-01 2023-03-31 0001785173 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001785173 etnb:TevaAgreementMember 2018-04-01 2018-04-30 0001785173 etnb:WarrantsToPurchaseCommonStockMember 2024-03-31 0001785173 us-gaap:EmployeeStockOptionMember 2024-01-01 2024-03-31 0001785173 etnb:TrancheTwoMember etnb:TwoThousandAndTwentyFourLoanAgreementMember 2024-03-31 0001785173 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001785173 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0001785173 etnb:TwoThousandAndTwentyThreeLoanAgreementMember 2024-03-31 0001785173 etnb:RsusAndPsusOutstandingMember 2023-12-31 0001785173 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-03-31 0001785173 us-gaap:SubsequentEventMember etnb:CollaborationAgreementMember 2024-04-04 2024-04-04 0001785173 us-gaap:CommonStockMember etnb:TwoThousandAndTwentyOneAtTheMarketFacilityMember 2021-03-01 2021-03-31 0001785173 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember 2023-12-31 0001785173 etnb:PreFundedWarrantsToPurchaseCommonStockMember 2024-03-31 0001785173 etnb:TevasDevelopmentProgramMember etnb:TevaAgreementMember 2018-04-01 2018-04-30 0001785173 etnb:EquityIncentivePlanMember 2024-03-31 0001785173 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0001785173 srt:ScenarioForecastMember etnb:TwoThousandAndTwentyThreeLoanAgreementMember 2027-01-01 2027-01-01 0001785173 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-31 0001785173 etnb:ConversionFeatureRelatedToOutstandingTermLoanMember 2024-03-31 0001785173 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001785173 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2023-12-31 0001785173 2024-01-01 2024-03-31 0001785173 us-gaap:PerformanceSharesMember 2023-12-31 0001785173 us-gaap:RetainedEarningsMember 2023-12-31 0001785173 etnb:ATMFacilityMember 2023-01-01 2023-03-31 0001785173 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001785173 etnb:ConversionFeatureRelatedToOutstandingTermLoanMember 2024-01-01 2024-03-31 0001785173 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001785173 us-gaap:GeneralAndAdministrativeExpenseMember 2024-01-01 2024-03-31 0001785173 us-gaap:WarrantMember 2023-01-01 2023-03-31 0001785173 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2024-03-31 0001785173 etnb:RestrictedStockUnitsAndPerformanceSharesUnitsOutstandingMember 2023-01-01 2023-03-31 0001785173 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashEquivalentsMember 2023-12-31 0001785173 2024-05-06 0001785173 etnb:WarrantTermLoanOneMember 2024-03-31 0001785173 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember etnb:AgencyDiscountSecuritiesMember 2023-12-31 0001785173 etnb:BiboBiopharmaEngineeringCoLtdMember us-gaap:SubsequentEventMember etnb:CollaborationAgreementMember 2024-04-04 2024-04-04 pure shares iso4217:USD shares iso4217:USD Q1 0001785173 --12-31 false 2019-06-30 P2Y P1Y 10-Q true 2024-03-31 2024 false 001-39122 89bio, Inc. DE 36-4946844 142 Sansome Street Second Floor San Francisco CA 94104 415 432-9270 Common stock, par value $0.001 per share ETNB NASDAQ Yes Yes Large Accelerated Filer false false false 98383998 217573000 316161000 344715000 262709000 12494000 14664000 574782000 593534000 2118000 2293000 37000 46000 385000 396000 577322000 596269000 15352000 8585000 20295000 20530000 702000 496000 1892000 0 38241000 29611000 1640000 1817000 23065000 24795000 3837000 3740000 66783000 59963000 0.001 0.001 200000000 200000000 95199724 95199724 93269377 93269377 95000 93000 1020076000 993455000 -519000 190000 -509113000 -457432000 510539000 536306000 577322000 596269000 47428000 22306000 9849000 6218000 57277000 28524000 -57277000 -28524000 863000 2075000 6556000 1763000 -51584000 -28836000 97000 0 -51681000 -28836000 -714000 114000 5000 -4000 -709000 110000 -52390000 -28726000 -0.54 -0.54 -0.54 -0.54 95846740 95846740 53171370 53171370 93269377 93000 993455000 190000 -457432000 536306000 1396888 2000 21047000 21049000 337713 1798000 1798000 1626 7000 7000 194120 -1229000 -1229000 4998000 4998000 -51681000 -51681000 -709000 -709000 95199724 95000 1020076000 -519000 -509113000 510539000 50560590 51000 467374000 -350000 -315243000 151832000 19461538 19000 296798000 296817000 968000 1000 13421000 13422000 1682500 2000 8958000 8960000 61408 185000 185000 133669 -693000 -693000 482000 482000 3551000 3551000 -28836000 -28836000 110000 110000 72867705 73000 790076000 -240000 -344079000 445830000 -51681000 -28836000 4998000 3551000 2822000 1040000 162000 219000 -1208000 175000 41000 9000 14000 -2089000 4599000 6767000 4225000 457000 -4827000 29000 -41000 97000 -39720000 -30085000 72140000 37880000 152038000 33774000 -79898000 4106000 296817000 253000 21067000 13422000 24363000 1798000 8960000 104000 185000 1686000 693000 21400000 21030000 321654000 -98588000 295675000 316161000 55255000 217573000 350930000 679000 542000 46000 47000 482000 18000 <p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1. Organization and Liquidity</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Description of Business</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">89bio, Inc. (“89bio” or the “Company”) is a clinical-stage biopharmaceutical company focused on the development and commercialization of innovative therapies for the treatment of liver and cardio-metabolic diseases. The Company’s lead product candidate, pegozafermin, a specifically engineered glycoPEGylated analog of fibroblast growth factor 21 (“FGF21”), is currently being developed for the treatment of metabolic dysfunction-associated steatohepatitis (“MASH”), previously known as nonalcoholic steatohepatitis, and for the treatment of severe hypertriglyceridemia (“SHTG”).</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">89bio was formed as a Delaware corporation in </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_bd4752aa-536a-4afc-8ebc-b7ccb1160828;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 2019</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to carry on the business of 89Bio Ltd., which was incorporated in Israel in January 2018.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Liquidity</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has incurred significant losses and negative cash flows from operations since inception and had an accumulated deficit of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">509.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million as of March 31, 2024. The Company has historically financed its operations primarily through the sale of equity securities, including warrants, and from borrowings under term loan facilities. To date, none of the Company’s product candidates have been approved for sale, and the Company has not generated any revenue from commercial products. The Company expects operating losses to continue and increase for the foreseeable future as the Company progresses its clinical development activities for its product candidates.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company believes its existing cash, cash equivalents and marketable securities of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">562.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million as of March 31, 2024 will be sufficient to fund its planned operating expense and capital expenditure requirements for a period of at least one year from the date of the issuance of these financial statements.</span></p> -509100000 562300000 <p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2. Summary of Significant Accounting Policies</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Basis of Presentation</span></p></div><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The accompanying interim unaudited condensed consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States (“U.S. GAAP”), the instructions to Form 10-Q and Rule 10-01 of Regulation S-X and applicable rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Unaudited Interim Condensed Consolidated Financial Statements</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The accompanying interim condensed consolidated financial statements are unaudited. The interim unaudited condensed consolidated financial statements have been prepared on the same basis as the audited consolidated financial statements as of and for the year ended December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and reflect all normal recurring adjustments that are necessary to present fairly the results for the interim periods presented. Interim results are not necessarily indicative of the results to be expected for the full year ending December 31, 2024 or for any other future annual or interim period. The condensed consolidated balance sheet as of December 31, 2023 was derived from the audited financial statements as of that date and, due to its summary nature, does not include all the disclosures required by U.S. GAAP in audited financial statements. These condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements included in the Annual Report on Form 10-K for the year ended December 31, 2023, which was filed with the SEC on March 1, 2024.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Principles of Consolidation</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The accompanying condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. For the Company and its subsidiary in Israel, the functional currency has been determined to be the U.S. Dollar.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Use of Estimates</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">preparation of condensed 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 as of the date of the condensed consolidated financial statements and the reported amounts of expenses during the reporting period. Significant estimates and assumptions made in the accompanying condensed consolidated financial statements include but are not limited to accruals for uncertain tax positions, accrued research and development expenses and the valuation of stock options. The</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Company </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">evaluates its estimates and assumptions on an ongoing basis using historical experience and other factors and adjusts those estimates and assumptions when facts and circumstances dictate. Actual results could differ from those estimates.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Fair Value Measurements</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">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. Assets and liabilities recorded at fair value are categorized based upon the level of judgment associated with the inputs used to measure their fair value. Hierarchical levels are directly related to the amount of subjectivity with the inputs to the valuation of these assets or liabilities as follows:</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—Observable inputs such as unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date;</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—Inputs (other than quoted prices included in Level 1) are either directly or indirectly observable inputs for similar assets or liabilities. These include quoted prices for identical or similar assets or liabilities in active markets and quoted prices for identical or similar assets or liabilities in markets that are not active; and</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Assets Measured at Fair Value on a Recurring Basis</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of March 31, 2024 and December 31, 2023, cash equivalents and marketable securities were the only financial instruments measured and recorded at fair value on a recurring basis on the Company’s condensed consolidated balance sheets.</span></p><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Financial Instruments Not Carried at Fair Value</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s financial instruments, including cash, other current assets, accounts payable and accrued expenses are carried at cost which approximates their fair value because of the short-term nature of these financial instruments. The fair value of the Company’s term loan approximates its carrying value, or amortized cost, due to the prevailing market rates of interest it bears.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Cash and Cash Equivalents</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company considers all highly liquid investments purchased with original maturities of three months or less from the purchase date to be cash equivalents. Cash equivalents primarily consist of amounts invested in money market funds, commercial paper and U.S. government Treasury securities and are carried at fair value.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Marketable Securities</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company invests its excess cash in marketable securities with high credit ratings including money market funds, commercial paper, securities issued by the U.S. government and its agencies and corporate debt securities. The Company accounts for all marketable securities as available-for-sale, as the sale of such securities may be required prior to maturity. These marketable securities are carried at fair value, with unrealized gains and losses reported as accumulated other comprehensive income (loss) until realized. The cost of debt securities is adjusted for accretion of premiums and amortization of discounts to maturity. Such amortization and accretion, as well as interest and dividends, are included in interest income and other, net. Realized gains and losses from the sale of marketable securities, if any, are determined on a specific identification basis and are also included in interest income and other, net. The Company’s marketable securities are classified as current assets, which reflects management’s intention to use the proceeds from sales of these securities to fund its operations, as necessary, even though the stated maturity date may be one year or more beyond the current balance sheet date.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company periodically assesses its marketable securities for impairment. For marketable securities in an unrealized loss position, this assessment first takes into account the Company’s intent to sell, or whether it is more likely than not that it will be required to sell the security before recovery of its amortized cost basis. If either of these criteria are met, the marketable security’s amortized cost basis is written down to fair value through interest income and other, net. For marketable securities in an unrealized loss position that do not meet the aforementioned criteria, the Company assesses whether the decline in fair value has resulted from credit losses or other factors. In making this assessment, the Company considers the extent to which fair value is less than amortized cost, any changes to the rating of the security by a rating agency, and any adverse conditions specifically related to the security, among other factors. If this assessment indicates that a credit loss may exist, the present value of cash flows expected to be collected from the security are compared to the amortized cost basis of the security. If the present value of cash flows expected to be collected is less than the amortized cost basis, a credit loss exists and an allowance for credit losses will be recorded in interest income and other, net, limited by the amount that the fair value is less than the amortized cost basis. Any additional impairment not recorded through an allowance for credit losses is recognized in other comprehensive loss. Changes in the allowance for credit losses are recorded as provision for (or reversal of) credit loss expense. Losses are charged against the allowance when management believes the uncollectability of a security is confirmed or when either of the criteria regarding intent or requirement to sell is met. These changes are recorded in interest income and other, net.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Income Taxes</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company accounts for uncertain tax positions using a more-likely-than-not threshold for recognizing and resolving uncertain tax positions. This evaluation is based on factors including, but not limited to, changes in facts or circumstances, changes in tax law, effectively settled issues under audit, and new audit activity. Interest and penalties related to unrecognized tax benefits are included within income tax expense. For the three months ended March 31, 2024, the Company recorded income tax expense of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the accrual of additional interest related to unrecognized tax benefits.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Basic and Diluted Net Loss per Share</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Basic and diluted net loss per share is calculated based upon the weighted-average number of shares of common stock outstanding during the period. Shares of common stock that are potentially issuable for little or no cash consideration at issuance, such as the Company’s pre-funded warrants issued in July 2022 and December 2023 are included in the calculation of basic and diluted net loss per share, even if they are antidilutive. During periods of income, participating securities are allocated a proportional share of income determined by dividing total weighted-average participating securities by the sum of the total weighted-average common shares and participating securities (the “two-class method”). Shares of the Company’s common stock warrants participate in any dividends that may be declared by the Company and are therefore considered to be participating securities. Participating securities have the effect of diluting both basic and diluted earnings per share during periods of income. During periods of loss, no loss is allocated to participating securities since they have no contractual obligation to share in the losses of the Company. Diluted loss per share is computed after giving consideration to the dilutive effect of stock options, restricted stock units (“RSUs”), performance stock units (“PSUs”) and common stock warrants, except where such non-participating securities would be anti-dilutive. As the Company incurred net losses for the periods presented, basic net loss per share is the same as diluted net loss per share since the effects of potentially dilutive securities are antidilutive.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Recently Adopted Accounting Standards</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company did not adopt any new standards or updates issued by the Financial Accounting Standards Board (“FASB”) during the three months ended March 31, 2024 that had a material impact on the Company’s consolidated financial statements and related disclosures.</span></p><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Accounting Pronouncements Not Yet Adopted</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In November 2023, the FASB issued ASU No. 2023-07,</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> (“ASU 2023-07”), which is intended to improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant expenses. ASU 2023-07 requires disclosures to include significant segment expenses that are regularly provided to the chief operating decision maker (“CODM”), a description of other segment items by reportable segment, and any additional measures of a segment’s profit or loss used by the CODM when deciding how to allocate resources. The ASU also requires all annual disclosures required by Topic 280 to be included in interim periods. All disclosure requirements under this ASU are also required for public entities with a single reportable segment. The ASU is effective for the Company’s annual periods beginning on January 1, 2024 and interim periods beginning on January 1, 2025. Early adoption is permitted and requires retrospective application to all prior periods presented in the financial statements. The Company expects to adopt ASU 2023-07 in its Annual Report on Form 10-K for the year ending December 31, 2024 and in the interim periods thereafter. The Company is in the process of evaluating the requirements of this update, which is expected to result in expanded disclosures within the consolidated financial statements upon adoption.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In December 2023, the FASB issued ASU No. 2023-09, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Income Taxes (Topic 740): Improvements to Income Tax Disclosures </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(“ASU 2023-09”), which requires companies to disclose, on an annual basis, specific categories in the effective tax rate reconciliation and provide additional information for reconciling items that meet a quantitative threshold. In addition, ASU 2023-09 requires companies to disclose additional information about income taxes paid. The ASU is effective for the Company’s annual periods beginning on January 1, 2025 and will be applied on a prospective basis with the option to apply the standard retrospectively. Early adoption is permitted. The Company expects to adopt ASU 2023-09 in its Annual Report on Form 10-K for the year ending December 31, 2025 and in annual periods thereafter. The Company is in the process of evaluating the requirements of this update, which is expected to result in expanded disclosures within the consolidated financial statements upon adoption.</span></p></div> <p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Basis of Presentation</span></p><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The accompanying interim unaudited condensed consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States (“U.S. GAAP”), the instructions to Form 10-Q and Rule 10-01 of Regulation S-X and applicable rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting.</span> <p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Unaudited Interim Condensed Consolidated Financial Statements</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The accompanying interim condensed consolidated financial statements are unaudited. The interim unaudited condensed consolidated financial statements have been prepared on the same basis as the audited consolidated financial statements as of and for the year ended December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and reflect all normal recurring adjustments that are necessary to present fairly the results for the interim periods presented. Interim results are not necessarily indicative of the results to be expected for the full year ending December 31, 2024 or for any other future annual or interim period. The condensed consolidated balance sheet as of December 31, 2023 was derived from the audited financial statements as of that date and, due to its summary nature, does not include all the disclosures required by U.S. GAAP in audited financial statements. These condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements included in the Annual Report on Form 10-K for the year ended December 31, 2023, which was filed with the SEC on March 1, 2024.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Principles of Consolidation</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The accompanying condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. For the Company and its subsidiary in Israel, the functional currency has been determined to be the U.S. Dollar.</span></p> <p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Use of Estimates</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">preparation of condensed 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 as of the date of the condensed consolidated financial statements and the reported amounts of expenses during the reporting period. Significant estimates and assumptions made in the accompanying condensed consolidated financial statements include but are not limited to accruals for uncertain tax positions, accrued research and development expenses and the valuation of stock options. The</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Company </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">evaluates its estimates and assumptions on an ongoing basis using historical experience and other factors and adjusts those estimates and assumptions when facts and circumstances dictate. Actual results could differ from those estimates.</span></p> <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Fair Value Measurements</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">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. Assets and liabilities recorded at fair value are categorized based upon the level of judgment associated with the inputs used to measure their fair value. Hierarchical levels are directly related to the amount of subjectivity with the inputs to the valuation of these assets or liabilities as follows:</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—Observable inputs such as unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date;</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—Inputs (other than quoted prices included in Level 1) are either directly or indirectly observable inputs for similar assets or liabilities. These include quoted prices for identical or similar assets or liabilities in active markets and quoted prices for identical or similar assets or liabilities in markets that are not active; and</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Assets Measured at Fair Value on a Recurring Basis</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of March 31, 2024 and December 31, 2023, cash equivalents and marketable securities were the only financial instruments measured and recorded at fair value on a recurring basis on the Company’s condensed consolidated balance sheets.</span></p><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Financial Instruments Not Carried at Fair Value</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s financial instruments, including cash, other current assets, accounts payable and accrued expenses are carried at cost which approximates their fair value because of the short-term nature of these financial instruments. The fair value of the Company’s term loan approximates its carrying value, or amortized cost, due to the prevailing market rates of interest it bears.</span></p> <p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Cash and Cash Equivalents</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company considers all highly liquid investments purchased with original maturities of three months or less from the purchase date to be cash equivalents. Cash equivalents primarily consist of amounts invested in money market funds, commercial paper and U.S. government Treasury securities and are carried at fair value.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Marketable Securities</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company invests its excess cash in marketable securities with high credit ratings including money market funds, commercial paper, securities issued by the U.S. government and its agencies and corporate debt securities. The Company accounts for all marketable securities as available-for-sale, as the sale of such securities may be required prior to maturity. These marketable securities are carried at fair value, with unrealized gains and losses reported as accumulated other comprehensive income (loss) until realized. The cost of debt securities is adjusted for accretion of premiums and amortization of discounts to maturity. Such amortization and accretion, as well as interest and dividends, are included in interest income and other, net. Realized gains and losses from the sale of marketable securities, if any, are determined on a specific identification basis and are also included in interest income and other, net. The Company’s marketable securities are classified as current assets, which reflects management’s intention to use the proceeds from sales of these securities to fund its operations, as necessary, even though the stated maturity date may be one year or more beyond the current balance sheet date.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company periodically assesses its marketable securities for impairment. For marketable securities in an unrealized loss position, this assessment first takes into account the Company’s intent to sell, or whether it is more likely than not that it will be required to sell the security before recovery of its amortized cost basis. If either of these criteria are met, the marketable security’s amortized cost basis is written down to fair value through interest income and other, net. For marketable securities in an unrealized loss position that do not meet the aforementioned criteria, the Company assesses whether the decline in fair value has resulted from credit losses or other factors. In making this assessment, the Company considers the extent to which fair value is less than amortized cost, any changes to the rating of the security by a rating agency, and any adverse conditions specifically related to the security, among other factors. If this assessment indicates that a credit loss may exist, the present value of cash flows expected to be collected from the security are compared to the amortized cost basis of the security. If the present value of cash flows expected to be collected is less than the amortized cost basis, a credit loss exists and an allowance for credit losses will be recorded in interest income and other, net, limited by the amount that the fair value is less than the amortized cost basis. Any additional impairment not recorded through an allowance for credit losses is recognized in other comprehensive loss. Changes in the allowance for credit losses are recorded as provision for (or reversal of) credit loss expense. Losses are charged against the allowance when management believes the uncollectability of a security is confirmed or when either of the criteria regarding intent or requirement to sell is met. These changes are recorded in interest income and other, net.</span></p> <p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Income Taxes</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company accounts for uncertain tax positions using a more-likely-than-not threshold for recognizing and resolving uncertain tax positions. This evaluation is based on factors including, but not limited to, changes in facts or circumstances, changes in tax law, effectively settled issues under audit, and new audit activity. Interest and penalties related to unrecognized tax benefits are included within income tax expense. For the three months ended March 31, 2024, the Company recorded income tax expense of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the accrual of additional interest related to unrecognized tax benefits.</span></p> 100000 <p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Basic and Diluted Net Loss per Share</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Basic and diluted net loss per share is calculated based upon the weighted-average number of shares of common stock outstanding during the period. Shares of common stock that are potentially issuable for little or no cash consideration at issuance, such as the Company’s pre-funded warrants issued in July 2022 and December 2023 are included in the calculation of basic and diluted net loss per share, even if they are antidilutive. During periods of income, participating securities are allocated a proportional share of income determined by dividing total weighted-average participating securities by the sum of the total weighted-average common shares and participating securities (the “two-class method”). Shares of the Company’s common stock warrants participate in any dividends that may be declared by the Company and are therefore considered to be participating securities. Participating securities have the effect of diluting both basic and diluted earnings per share during periods of income. During periods of loss, no loss is allocated to participating securities since they have no contractual obligation to share in the losses of the Company. Diluted loss per share is computed after giving consideration to the dilutive effect of stock options, restricted stock units (“RSUs”), performance stock units (“PSUs”) and common stock warrants, except where such non-participating securities would be anti-dilutive. As the Company incurred net losses for the periods presented, basic net loss per share is the same as diluted net loss per share since the effects of potentially dilutive securities are antidilutive.</span></p> <p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Recently Adopted Accounting Standards</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company did not adopt any new standards or updates issued by the Financial Accounting Standards Board (“FASB”) during the three months ended March 31, 2024 that had a material impact on the Company’s consolidated financial statements and related disclosures.</span></p><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Accounting Pronouncements Not Yet Adopted</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In November 2023, the FASB issued ASU No. 2023-07,</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> (“ASU 2023-07”), which is intended to improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant expenses. ASU 2023-07 requires disclosures to include significant segment expenses that are regularly provided to the chief operating decision maker (“CODM”), a description of other segment items by reportable segment, and any additional measures of a segment’s profit or loss used by the CODM when deciding how to allocate resources. The ASU also requires all annual disclosures required by Topic 280 to be included in interim periods. All disclosure requirements under this ASU are also required for public entities with a single reportable segment. The ASU is effective for the Company’s annual periods beginning on January 1, 2024 and interim periods beginning on January 1, 2025. Early adoption is permitted and requires retrospective application to all prior periods presented in the financial statements. The Company expects to adopt ASU 2023-07 in its Annual Report on Form 10-K for the year ending December 31, 2024 and in the interim periods thereafter. The Company is in the process of evaluating the requirements of this update, which is expected to result in expanded disclosures within the consolidated financial statements upon adoption.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In December 2023, the FASB issued ASU No. 2023-09, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Income Taxes (Topic 740): Improvements to Income Tax Disclosures </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(“ASU 2023-09”), which requires companies to disclose, on an annual basis, specific categories in the effective tax rate reconciliation and provide additional information for reconciling items that meet a quantitative threshold. In addition, ASU 2023-09 requires companies to disclose additional information about income taxes paid. The ASU is effective for the Company’s annual periods beginning on January 1, 2025 and will be applied on a prospective basis with the option to apply the standard retrospectively. Early adoption is permitted. The Company expects to adopt ASU 2023-09 in its Annual Report on Form 10-K for the year ending December 31, 2025 and in annual periods thereafter. The Company is in the process of evaluating the requirements of this update, which is expected to result in expanded disclosures within the consolidated financial statements upon adoption.</span></p> <p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3. Fair Value Measurements</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:13.5pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following tables present the Company’s financial assets measured at fair value on a recurring basis by level within the fair value hierarchy for the periods indicated (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:36.787%;"></td> <td style="width:1.24%;"></td> <td style="width:11.402%;"></td> <td style="width:1.24%;"></td> <td style="width:1%;"></td> <td style="width:9.402000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.24%;"></td> <td style="width:1%;"></td> <td style="width:9.402000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.24%;"></td> <td style="width:1%;"></td> <td style="width:9.402000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.24%;"></td> <td style="width:1%;"></td> <td style="width:9.402000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Valuation</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amortized</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Unrealized</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Unrealized</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Hierarchy</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Cost</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gains</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Losses</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Money market funds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Level 1</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,073</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,073</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Commercial paper</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Level 2</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">124,016</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">71</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">123,945</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. government bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Level 2</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">194,344</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">47</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">377</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">194,014</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Agency bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Level 2</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">53,252</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">107</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">53,155</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Corporate debt securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Level 2</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,184</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,162</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. Treasury securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Level 2</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">49,505</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">49,497</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total cash equivalents and marketable securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">430,374</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">57</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">585</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">429,846</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Classified as:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">85,131</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Marketable securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">344,715</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total cash equivalents and marketable securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">429,846</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:36.787%;"></td> <td style="width:1.24%;"></td> <td style="width:11.402%;"></td> <td style="width:1.24%;"></td> <td style="width:1%;"></td> <td style="width:9.402000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.24%;"></td> <td style="width:1%;"></td> <td style="width:9.402000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.24%;"></td> <td style="width:1%;"></td> <td style="width:9.402000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.24%;"></td> <td style="width:1%;"></td> <td style="width:9.402000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"> </p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"> </p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"> </p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"> </p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Valuation</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amortized</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Unrealized</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Unrealized</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Hierarchy</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Cost</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gains</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Losses</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Money market funds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Level 1</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">493</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">493</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Commercial paper</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Level 2</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">94,261</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">55</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">94,206</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. government bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Level 2</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">137,976</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">250</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">142</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">138,084</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Agency bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Level 2</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">45,481</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">152</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">44</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">45,589</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Corporate debt securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Level 2</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,177</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,165</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. Treasury securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Level 2</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">71,754</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">71,789</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Agency discount securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Level 2</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,975</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,976</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total cash equivalents and marketable securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">361,117</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">439</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">254</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">361,302</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Classified as:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">98,593</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Marketable securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">262,709</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total cash equivalents and marketable securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">361,302</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The valuation techniques used to measure the fair values of the Company’s Level 2 financial instruments, which generally have counterparties with high credit ratings, are based on quoted market prices when available. If quoted market prices are not available, the fair value for the security is estimated under the market or income approach using pricing models with market observable inputs.</span></p></div><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:13.5pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the estimated fair value of investments in marketable securities by effective contractual maturity dates as of March 31, 2024 (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:74.42%;"></td> <td style="width:2.52%;"></td> <td style="width:1%;"></td> <td style="width:21.06%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Within one year</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">314,373</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">After one year through two years</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">115,473</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total cash equivalents and marketable securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">429,846</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of March 31, 2024, the Company’s marketable securities in an unrealized loss position include primarily fixed-rate debt securities of varying maturities, which are sensitive to changes in the yield curve and other market conditions. Substantially all of the fixed-rate debt securities in a loss position are investment-grade debt securities. The Company has the intent and ability to hold such securities until recovery of the unrealized losses. Based on the Company’s assessment, the unrealized losses as of March 31, 2024 were primarily due to changes in interest rates and not due to increased credit risks associated with specific securities. No allowance for credit losses was recorded as of March 31, 2024 and December 31, 2023.</span></p> <p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:13.5pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following tables present the Company’s financial assets measured at fair value on a recurring basis by level within the fair value hierarchy for the periods indicated (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:36.787%;"></td> <td style="width:1.24%;"></td> <td style="width:11.402%;"></td> <td style="width:1.24%;"></td> <td style="width:1%;"></td> <td style="width:9.402000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.24%;"></td> <td style="width:1%;"></td> <td style="width:9.402000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.24%;"></td> <td style="width:1%;"></td> <td style="width:9.402000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.24%;"></td> <td style="width:1%;"></td> <td style="width:9.402000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Valuation</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amortized</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Unrealized</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Unrealized</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Hierarchy</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Cost</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gains</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Losses</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Money market funds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Level 1</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,073</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,073</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Commercial paper</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Level 2</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">124,016</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">71</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">123,945</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. government bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Level 2</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">194,344</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">47</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">377</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">194,014</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Agency bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Level 2</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">53,252</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">107</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">53,155</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Corporate debt securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Level 2</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,184</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,162</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. Treasury securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Level 2</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">49,505</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">49,497</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total cash equivalents and marketable securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">430,374</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">57</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">585</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">429,846</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Classified as:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">85,131</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Marketable securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">344,715</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total cash equivalents and marketable securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">429,846</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:36.787%;"></td> <td style="width:1.24%;"></td> <td style="width:11.402%;"></td> <td style="width:1.24%;"></td> <td style="width:1%;"></td> <td style="width:9.402000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.24%;"></td> <td style="width:1%;"></td> <td style="width:9.402000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.24%;"></td> <td style="width:1%;"></td> <td style="width:9.402000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.24%;"></td> <td style="width:1%;"></td> <td style="width:9.402000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"> </p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"> </p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"> </p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"> </p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Valuation</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amortized</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Unrealized</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Unrealized</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Hierarchy</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Cost</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gains</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Losses</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Money market funds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Level 1</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">493</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">493</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Commercial paper</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Level 2</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">94,261</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">55</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">94,206</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. government bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Level 2</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">137,976</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">250</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">142</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">138,084</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Agency bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Level 2</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">45,481</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">152</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">44</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">45,589</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Corporate debt securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Level 2</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,177</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,165</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. Treasury securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Level 2</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">71,754</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">71,789</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Agency discount securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Level 2</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,975</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,976</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total cash equivalents and marketable securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">361,117</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">439</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">254</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">361,302</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Classified as:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">98,593</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Marketable securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">262,709</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total cash equivalents and marketable securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">361,302</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The valuation techniques used to measure the fair values of the Company’s Level 2 financial instruments, which generally have counterparties with high credit ratings, are based on quoted market prices when available. If quoted market prices are not available, the fair value for the security is estimated under the market or income approach using pricing models with market observable inputs.</span></p> 4073000 4073000 124016000 71000 123945000 194344000 47000 377000 194014000 53252000 10000 107000 53155000 5184000 22000 5162000 49505000 0 8000 49497000 430374000 57000 585000 429846000 85131000 344715000 429846000 493000 493000 94261000 55000 94206000 137976000 250000 142000 138084000 45481000 152000 44000 45589000 3177000 12000 3165000 71754000 36000 1000 71789000 7975000 1000 7976000 361117000 439000 254000 361302000 98593000 262709000 361302000 314373000 115473000 429846000 <p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4. Balance Sheet Components</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:13.5pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Prepaid and other current assets consist of the following as of the periods presented (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:53.88%;"></td> <td style="width:2.26%;"></td> <td style="width:1%;"></td> <td style="width:18.799999999999997%;"></td> <td style="width:1%;"></td> <td style="width:2.26%;"></td> <td style="width:1%;"></td> <td style="width:18.799999999999997%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31,<br/>2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepaid research and development</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,009</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,579</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepaid taxes</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">615</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">614</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepaid other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,870</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,471</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total prepaid and other current assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,494</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,664</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:13.5pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accrued expenses consist of the following as of the periods presented (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:53.88%;"></td> <td style="width:2.26%;"></td> <td style="width:1%;"></td> <td style="width:18.799999999999997%;"></td> <td style="width:1%;"></td> <td style="width:2.26%;"></td> <td style="width:1%;"></td> <td style="width:18.799999999999997%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31,<br/>2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued research and development expenses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,881</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,017</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued employee and related expenses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,603</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,248</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued professional and legal fees</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,776</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,110</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued other expenses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">155</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total accrued expenses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,295</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,530</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:13.5pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Prepaid and other current assets consist of the following as of the periods presented (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:53.88%;"></td> <td style="width:2.26%;"></td> <td style="width:1%;"></td> <td style="width:18.799999999999997%;"></td> <td style="width:1%;"></td> <td style="width:2.26%;"></td> <td style="width:1%;"></td> <td style="width:18.799999999999997%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31,<br/>2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepaid research and development</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,009</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,579</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepaid taxes</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">615</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">614</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepaid other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,870</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,471</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total prepaid and other current assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,494</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,664</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 9009000 11579000 615000 614000 2870000 2471000 12494000 14664000 <p style="text-indent:4.533%;font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:13.5pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accrued expenses consist of the following as of the periods presented (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:53.88%;"></td> <td style="width:2.26%;"></td> <td style="width:1%;"></td> <td style="width:18.799999999999997%;"></td> <td style="width:1%;"></td> <td style="width:2.26%;"></td> <td style="width:1%;"></td> <td style="width:18.799999999999997%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31,<br/>2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued research and development expenses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,881</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,017</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued employee and related expenses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,603</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,248</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued professional and legal fees</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,776</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,110</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued other expenses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">155</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total accrued expenses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,295</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,530</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 15881000 13017000 2603000 6248000 1776000 1110000 35000 155000 20295000 20530000 <p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5. Commitments and Contingencies</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Asset Transfer and License Agreement with Teva Pharmaceutical Industries Ltd</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In April 2018, the Company concurrently entered into two Asset Transfer and License Agreements (the “Teva Agreements”) with Teva Pharmaceutical Industries Ltd (“Teva”) under which it acquired certain patents and intellectual property relating to two programs: (1) Teva’s glycoPEGylated FGF21 program, including the compound TEV-47948 (pegozafermin), a glycoPEGylated long-acting FGF21 and (2) Teva’s development program of small molecule inhibitors of Fatty Acid Synthase. Pursuant to the Teva Agreements, the Company paid Teva an initial nonrefundable upfront payment of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. Under each license agreement, the Company is required to pay Teva $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million upon the achievement of a specified clinical development milestone, and additional payments totaling up to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">65.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million upon achievement of certain commercial milestones. Each milestone payment shall be payable once, upon the first occurrence of the applicable milestone. The Company is also obligated to pay Teva tiered royalties at percentages in the low-to-mid single-digits on worldwide net sales on all products containing the Teva compounds.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Teva Agreements can be terminated (i) by the Company without cause upon </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">120</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> days’ written notice to Teva, (ii) by either party, if the other party materially breaches any of its obligations under the Teva Agreements and fails to cure such breach within </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">60</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> days after receiving notice thereof, or (iii) by either party, if a bankruptcy petition is filed against the other party and is not dismissed within </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">60</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> days. In addition, Teva can also terminate the agreement related to their glycoPEGylated FGF21 program in the event the Company, or any of its affiliates or sublicensees, challenges any of the Teva patents licensed to the Company, and the challenge is not withdrawn within 30 days of written notice from Teva.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In the fourth quarter of 2023, the Company made a $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million milestone payment to Teva following the achievement of a clinical development milestone under the FGF21 program in SHTG. As of March 31, 2024, the timing and likelihood of achieving any remaining milestones are uncertain. Milestone payment obligations will be recognized when payment becomes probable and reasonably estimable, which is generally upon achievement of the applicable milestone.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 6000000 2500000 65000000 P120D P60D P60D 2500000 <p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6. Term Loan Facility</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In January 2023, the Company entered into a Loan and Security Agreement (“the Loan Agreement”) with the lender parties thereto (the “Lenders”), K2 HealthVentures LLC as administrative agent and Ankura Trust Company, LLC as collateral agent. The Loan Agreement provides for up to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">100.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in aggregate principal in term loans, consisting of an initial tranche of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">25.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million that was funded at closing, second and third tranches of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">15.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively, that may be funded upon the achievement of certain time-based, clinical and regulatory milestones, and a fourth tranche of up to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">50.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million that may be funded upon discretionary approval by the Lenders. As of March 31, 2024, the second $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">15.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million tranche expired undrawn. The third $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million tranche is available through June 30, 2024 and the fourth $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">50.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million tranche remains available, at the sole discretion of the Lenders.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Borrowings under the Loan Agreement are secured by substantially all of the assets of the Company, excluding the Company’s intellectual property. The Loan Agreement contains customary representations and warranties, restricts certain activities and includes customary events of default, including payment default, breach of covenants, change of control, and material adverse effects. In addition, starting January 1, 2024, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the Company is required to maintain minimum unrestricted cash and cash equivalents equal to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> times the average change in cash and cash equivalents measured over the trailing three-month period. As of March 31, 2024, the Company was in compliance with all covenants under the Loan Agreement.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Borrowings under the Loan Agreement mature on </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">January 1, 2027</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and provide for interest-only payments until February 1, 2025.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Consecutive equal payments of principal and interest are due once the interest-only period has elapsed. Borrowings under the Loan Agreement bear interest equal to the greater of (i) </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.45</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% and (ii) the sum of (a) the Prime Rate as reported in The Wall Street Journal plus (b) </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.25</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%. The interest rate on the term loan was </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">9.75</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% at inception and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10.75</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. In addition, a final payment fee of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.95</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the principal amount of the term loans is due upon the earlier of prepayment or maturity of the term loans. The Company has the option to prepay the entire outstanding balance of borrowings under the Loan Agreement, subject to a prepayment fee ranging from </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% depending on the timing of such prepayment. A commitment fee equal to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the principal amount of the fourth tranche is also payable if drawn.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">At any time prior to full repayment of outstanding borrowings under the Loan Agreement, the Lenders may elect to convert up to an aggregate of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of the principal amount of outstanding borrowings into shares of the Company's common stock at a conversion price of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">12.6943</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share. The embedded conversion option qualifies for a scope exception from derivative accounting because it is both indexed to the Company’s own stock and met the conditions for equity classification.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total debt issuance costs related to the term loan facility of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, which includes the fair value of warrants issued in connection with the facility, were recorded as debt discount. The debt discount, together with the final payment fee, are recognized as interest expense using the effective interest method over the term of the loan facility.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:13.5pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The expected repayments of principal amount due on borrowings as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024 are as follows (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:71.08%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:25.419999999999998%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024 (remaining nine months)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,774</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,036</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,190</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total principal outstanding</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Plus accumulated accretion of final payment fee</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">493</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less unamortized debt discount</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">536</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total net carrying value</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24,957</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Term loan, current</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,892</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Term loan, noncurrent, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,065</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:1pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In connection with the Loan Agreement, the Company issued the Lenders a warrant to purchase up to an aggregate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">204,815</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of the Company’s common stock at an exercise price of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">9.7649</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share (the “warrant shares”). </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The warrant shares become exercisable upon the funding of each tranche and have a 10-year term. In connection with the first tranche that was funded at closing</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">51,204</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of the warrant shares became exercisable. The warrant shares cannot be settled for cash and include a cashless exercise feature allowing the holder to receive shares net of shares withheld in lieu of the exercise price. The warrant shares also provide for automatic cashless exercise under certain specific conditions and settlement is permitted in unregistered shares. The </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">51,204</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> warrant shares met the requirements for equity classification.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">T</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">he Company determined the fair value of the </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">51,204</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> warrant shares issued using the Black-Scholes option-pricing model with the following assumptions: risk-free interest rate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> dividends, expected volatility of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">93.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% and expected term of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10.0</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Of the remaining </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">153,611</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> warrant shares (the “contingent warrants”), </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">122,889</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> warrant shares remain outstanding and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">30,722</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> warrant shares associated with the second tranche were forfeited as of March 31, 2024. The contingent warrants did not meet the derivative scope exception or equity classification criteria and were accounted for as a derivative liability. The initial fair value and the fair value as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of the contingent warrants was insignificant. The contingent warrants derivative liability is remeasured each reporting period until settled or extinguished with subsequent changes in fair value recorded as interest expense in the condensed consolidated statements of operations and comprehensive loss. The initial fair value of the contingent warrants derivative liability was determined using a probability weighted Black-Scholes option pricing model based on the same Black-Scholes input assumptions described above.</span></p> 100000000 25000000 15000000 10000000 50000000 15000000 10000000 50000000 5 Borrowings under the Loan Agreement mature on January 1, 2027 and provide for interest-only payments until February 1, 2025. 2027-01-01 0.0845 0.0225 0.0975 0.1075 0.0595 0.01 0.03 0.006 7500000 12.6943 800000 <p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:13.5pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The expected repayments of principal amount due on borrowings as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024 are as follows (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:71.08%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:25.419999999999998%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024 (remaining nine months)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,774</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,036</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,190</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total principal outstanding</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Plus accumulated accretion of final payment fee</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">493</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less unamortized debt discount</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">536</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total net carrying value</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24,957</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Term loan, current</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,892</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Term loan, noncurrent, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,065</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 0 10774000 13036000 1190000 25000000 493000 536000 24957000 1892000 23065000 204815 9.7649 51204 51204 51204 0.039 0 0.938 P10Y 153611 122889 30722 <p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7. Stockholders’ Equity</span></p><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Common Stock Reserved for Issuance</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:5.067%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:13.5pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company had the following shares of common stock reserved for future issuance, on an as-if-converted basis, as of the periods presented:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.16%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:13.26%;"></td> <td style="width:1%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:13.26%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31,<br/>2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Stock options outstanding</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,891,349</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,686,577</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">RSUs and PSUs outstanding</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,508,546</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">987,550</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Shares available for future grants under equity incentive plans</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,600,491</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,790,684</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Shares available for future issuance under the employee stock purchase plan</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,207,607</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,207,607</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Warrants to purchase common stock outstanding</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,075,092</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,412,806</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Pre-funded warrants to purchase common stock outstanding</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,881,081</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,881,081</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Conversion feature related to outstanding term loan</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">590,816</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">590,816</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total available for future issuance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24,754,982</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,557,121</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">At-the-Market (“ATM”) Offerings</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In March 2021, the Company entered into an ATM sales agreement (as amended, the “Sales Agreement”) with Leerink Partners LLC and Cantor Fitzgerald &amp; Co. (the “Sales Agents”) pursuant to which the Company may offer and sell shares up to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">75.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of its common stock (the “2021 ATM Facility”) from time to time pursuant to an effective registration statement. The Sales Agents are entitled to compensation at a commission of up to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the aggregate gross sales price per share sold under the Sales Agreement. For the three months ended March 31, 2023, the Company sold </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">968,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of its common stock under the 2021 ATM Facility and received net proceeds of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">13.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, after deducting commissions and offering costs of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In February 2023, the Company entered into an amendment to the Sales Agreement, establishing a new ATM facility with an aggregate offering amount of up to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">150.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of its common stock (the “2023 ATM Facility”) pursuant to an effective registration statement. For the three months ended March 31, 2024, the Company sold </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,396,888</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of its common stock under the 2023 ATM Facility resulting in net proceeds of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">21.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, after deducting commissions and offering costs of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. As of March 31, 2024, there was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">104.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million remaining for future sales under the 2023 ATM Facility.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Underwritten Public Offerings</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In March 2023, the Company completed an underwritten public offering of its common stock. The Company sold </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">19,461,538</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of its common stock at a public offering price of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">16.25</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share and received net proceeds of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">296.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, net of underwriting discounts and commissions of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">19.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and other offering costs of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million.</span></p><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Common Stock Warrants</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:13.5pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024, the Company’s outstanding warrants to purchase shares of its common stock were as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.409%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:10.438%;"></td> <td style="width:1%;"></td> <td style="width:1.4%;"></td> <td style="width:1%;"></td> <td style="width:9.958%;"></td> <td style="width:1%;"></td> <td style="width:1.4%;"></td> <td style="width:14.397%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Shares of<br/>Common Stock<br/>Underlying<br/>Warrants</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Exercise Price<br/>Per Share</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Expiration<br/>Date</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Warrant issued in connection with term loan (SVB)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,000</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22.06</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">June 30, 2025</span></span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Warrant issued in connection with term loan (SVB)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33,923</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19.12</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">May 28, 2031</span></span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Warrants issued in connection with term loan facility</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">174,093</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9.76</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">January 27, 2033</span></span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Warrants issued in connection with public offering</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,842,076</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.325</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">July 1, 2024</span></span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Pre-funded warrants issued in connection with public offerings</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,881,081</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.001</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Do not expire</span></span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total outstanding</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,956,173</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="text-indent:25pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:25pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div> <p style="text-indent:5.067%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:13.5pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company had the following shares of common stock reserved for future issuance, on an as-if-converted basis, as of the periods presented:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.16%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:13.26%;"></td> <td style="width:1%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:13.26%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31,<br/>2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Stock options outstanding</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,891,349</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,686,577</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">RSUs and PSUs outstanding</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,508,546</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">987,550</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Shares available for future grants under equity incentive plans</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,600,491</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,790,684</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Shares available for future issuance under the employee stock purchase plan</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,207,607</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,207,607</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Warrants to purchase common stock outstanding</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,075,092</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,412,806</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Pre-funded warrants to purchase common stock outstanding</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,881,081</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,881,081</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Conversion feature related to outstanding term loan</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">590,816</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">590,816</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total available for future issuance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24,754,982</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,557,121</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 6891349 4686577 1508546 987550 2600491 1790684 1207607 1207607 10075092 10412806 1881081 1881081 590816 590816 24754982 21557121 75000000 0.03 968000 13400000 400000 150000000 1396888 21000000 500000 104400000 19461538 16.25 296800000 19000000 500000 <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:13.5pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024, the Company’s outstanding warrants to purchase shares of its common stock were as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.409%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:10.438%;"></td> <td style="width:1%;"></td> <td style="width:1.4%;"></td> <td style="width:1%;"></td> <td style="width:9.958%;"></td> <td style="width:1%;"></td> <td style="width:1.4%;"></td> <td style="width:14.397%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Shares of<br/>Common Stock<br/>Underlying<br/>Warrants</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Exercise Price<br/>Per Share</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Expiration<br/>Date</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Warrant issued in connection with term loan (SVB)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,000</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22.06</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">June 30, 2025</span></span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Warrant issued in connection with term loan (SVB)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33,923</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19.12</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">May 28, 2031</span></span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Warrants issued in connection with term loan facility</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">174,093</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9.76</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">January 27, 2033</span></span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Warrants issued in connection with public offering</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,842,076</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.325</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">July 1, 2024</span></span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Pre-funded warrants issued in connection with public offerings</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,881,081</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.001</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Do not expire</span></span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total outstanding</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,956,173</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="text-indent:25pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:25pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 25000 22.06 2025-06-30 33923 19.12 2031-05-28 174093 9.76 2033-01-27 9842076 5.325 2024-07-01 1881081 0.001 Do not expire 11956173 <p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8. Stock-Based Compensation</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Equity Incentive Plans</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has issued stock-based awards from various equity incentive and stock purchase plans, as more fully described in Note 8—</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Stock-Based Compensation</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of the Company’s Notes to Consolidated Financial Statements section in its Annual Report on Form 10-K for the year ended December 31, 2023.</span></p><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Equity Incentive Plans Activity</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Stock Options</span></p><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:13.5pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes stock option activity under the Company's equity incentive plans for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2024:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.11%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.662%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:8.942%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.662%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.182%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Average</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Average</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Remaining</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Aggregate</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Number of</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Exercise</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Contractual</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Intrinsic</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Options</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Price</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Term</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(In years)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(In thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance outstanding as of December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,686,577</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14.11</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.9</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,712</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,241,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9.99</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Exercised</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,626</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.44</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cancelled and forfeited</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">34,602</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12.94</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance outstanding as of March 31, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,891,349</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12.78</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.3</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,139</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Exercisable as of March 31, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,617,844</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14.76</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.8</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,011</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:13.5pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The fair value of stock option awards granted for the periods indicated was estimated at the date of grant using a Black-Scholes option-pricing model with the following assumptions:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:59.272%;"></td> <td style="width:2%;"></td> <td style="width:18.364%;"></td> <td style="width:2%;"></td> <td style="width:18.364%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended<br/>March 31,</span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected term (years)</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">–</span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.1</span></span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">–</span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.1</span></span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected volatility</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">89.4</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">–</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">90.4</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">91.6</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">–</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">93.2</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Risk-free interest rate</span></p></td> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.8</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">–</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.1</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.4</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">–</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.8</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected dividend</span></p></td> <td style="text-indent:15pt;vertical-align:top;"><p style="margin-left:15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> </tr> </table><p style="text-indent:4.133%;font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of March 31, 2024, total unrecognized stock-based compensation expense related to unvested stock options was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">34.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, which is expected to be recognized over a weighted-average period of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3.0</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years.</span></p><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">RSU and PSUs</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">RSUs generally vest annually over a </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_e76aece8-8c6a-404a-bd9c-2d678c65a32e;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">two</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> or </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three-year</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> period. PSUs generally contain performance conditions associated with corporate goals, such as achievement of certain development milestones, that vests upon achievement over a </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_eb469146-dfd2-47e4-997f-be1388ca4f71;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">one</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three-year</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> period.</span></p></div><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><p style="text-indent:4.133%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:13.5pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes RSU and PSU activity for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2024:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.11%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.662%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:8.942%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.662%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.182%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RSUs</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">PSUs</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Number of<br/>Shares</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted-Average<br/>Grant Date Fair Value per Share</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Number of<br/>Shares</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted-Average<br/>Grant Date Fair Value per Share</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance outstanding as of December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">688,382</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.72</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">299,168</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.96</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">651,950</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9.98</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">192,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9.98</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Vested</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">157,172</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13.43</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">159,168</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.00</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Canceled</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,614</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.78</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance outstanding as of March 31, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,176,546</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9.95</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">332,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.79</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.133%;font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of March 31, 2024, total unrecognized stock-based compensation expense related to RSUs and PSUs was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">12.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, which is expected to be recognized over a weighted-average period of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1.9</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years.</span></p><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Stock-Based Compensation</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:13.5pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company recorded stock-based compensation expense for the periods indicated as follows (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended<br/>March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Research and development</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,315</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,486</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">General and administrative</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,683</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,065</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total stock-based compensation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,998</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,551</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:13.5pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes stock option activity under the Company's equity incentive plans for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2024:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.11%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.662%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:8.942%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.662%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.182%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Average</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Average</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Remaining</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Aggregate</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Number of</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Exercise</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Contractual</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Intrinsic</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Options</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Price</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Term</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(In years)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(In thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance outstanding as of December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,686,577</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14.11</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.9</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,712</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,241,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9.99</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Exercised</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,626</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.44</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cancelled and forfeited</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">34,602</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12.94</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance outstanding as of March 31, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,891,349</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12.78</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.3</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,139</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Exercisable as of March 31, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,617,844</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14.76</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.8</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,011</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 4686577 14.11 P7Y10M24D 11712000 2241000 9.99 1626 4.44 34602 12.94 6891349 12.78 P8Y3M18D 16139000 2617844 14.76 P6Y9M18D 9011000 <p style="text-indent:4.533%;font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:13.5pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The fair value of stock option awards granted for the periods indicated was estimated at the date of grant using a Black-Scholes option-pricing model with the following assumptions:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:59.272%;"></td> <td style="width:2%;"></td> <td style="width:18.364%;"></td> <td style="width:2%;"></td> <td style="width:18.364%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended<br/>March 31,</span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected term (years)</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">–</span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.1</span></span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">–</span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.1</span></span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected volatility</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">89.4</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">–</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">90.4</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">91.6</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">–</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">93.2</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Risk-free interest rate</span></p></td> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.8</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">–</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.1</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.4</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">–</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.8</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected dividend</span></p></td> <td style="text-indent:15pt;vertical-align:top;"><p style="margin-left:15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> </tr> </table><p style="text-indent:4.133%;font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of March 31, 2024, total unrecognized stock-based compensation expense related to unvested stock options was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">34.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, which is expected to be recognized over a weighted-average period of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3.0</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years.</span></p><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">RSU and PSUs</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">RSUs generally vest annually over a </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_e76aece8-8c6a-404a-bd9c-2d678c65a32e;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">two</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> or </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three-year</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> period. PSUs generally contain performance conditions associated with corporate goals, such as achievement of certain development milestones, that vests upon achievement over a </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_eb469146-dfd2-47e4-997f-be1388ca4f71;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">one</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three-year</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> period.</span></p> P5Y6M P6Y1M6D P5Y6M P6Y1M6D 0.894 0.904 0.916 0.932 0.038 0.041 0.034 0.038 34800000 P3Y P3Y P3Y <p style="text-indent:4.133%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:13.5pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes RSU and PSU activity for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2024:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.11%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.662%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:8.942%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.662%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.182%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">RSUs</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">PSUs</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Number of<br/>Shares</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted-Average<br/>Grant Date Fair Value per Share</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Number of<br/>Shares</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted-Average<br/>Grant Date Fair Value per Share</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance outstanding as of December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">688,382</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.72</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">299,168</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.96</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">651,950</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9.98</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">192,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9.98</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Vested</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">157,172</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13.43</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">159,168</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.00</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Canceled</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,614</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.78</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance outstanding as of March 31, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,176,546</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9.95</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">332,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.79</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.133%;font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of March 31, 2024, total unrecognized stock-based compensation expense related to RSUs and PSUs was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">12.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, which is expected to be recognized over a weighted-average period of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1.9</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years.</span></p><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Stock-Based Compensation</span></p> 688382 10.72 299168 5.96 651950 9.98 192000 9.98 157172 13.43 159168 7 6614 10.78 1176546 9.95 332000 7.79 12300000 P1Y10M24D <p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:13.5pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company recorded stock-based compensation expense for the periods indicated as follows (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended<br/>March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Research and development</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,315</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,486</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">General and administrative</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,683</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,065</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total stock-based compensation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,998</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,551</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 2315000 1486000 2683000 2065000 4998000 3551000 <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">9. Net Loss Per Share</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:5.067%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:13.5pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents the weighted-average shares outstanding used to calculate basic and diluted net loss per share for the periods indicated:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:59.248%;"></td> <td style="width:1.54%;"></td> <td style="width:1%;"></td> <td style="width:16.837%;"></td> <td style="width:1%;"></td> <td style="width:1.54%;"></td> <td style="width:1%;"></td> <td style="width:16.837%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended<br/>March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Common stock</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">93,965,659</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">52,371,370</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Pre-funded warrants</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,881,081</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">800,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">  Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">95,846,740</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">53,171,370</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:5.067%;font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:13.5pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following outstanding potentially dilutive common stock equivalents have been excluded from the calculation of diluted net loss per share for the periods indicated due to their anti-dilutive effect:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:59.248%;"></td> <td style="width:1.54%;"></td> <td style="width:1%;"></td> <td style="width:16.837%;"></td> <td style="width:1%;"></td> <td style="width:1.54%;"></td> <td style="width:1%;"></td> <td style="width:16.837%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended<br/>March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Stock options outstanding</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,891,349</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,463,459</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">RSUs and PSUs outstanding</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,508,546</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,218,377</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Warrants to purchase common stock</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,075,092</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,688,597</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Conversion feature related to outstanding term loan</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">590,816</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">590,816</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">ESPP</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,091</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,721</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">  Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,078,894</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,968,970</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:5.067%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:13.5pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents the weighted-average shares outstanding used to calculate basic and diluted net loss per share for the periods indicated:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:59.248%;"></td> <td style="width:1.54%;"></td> <td style="width:1%;"></td> <td style="width:16.837%;"></td> <td style="width:1%;"></td> <td style="width:1.54%;"></td> <td style="width:1%;"></td> <td style="width:16.837%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended<br/>March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Common stock</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">93,965,659</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">52,371,370</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Pre-funded warrants</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,881,081</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">800,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">  Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">95,846,740</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">53,171,370</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 93965659 93965659 52371370 52371370 1881081 1881081 800000 800000 95846740 95846740 53171370 53171370 <p style="text-indent:5.067%;font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:13.5pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following outstanding potentially dilutive common stock equivalents have been excluded from the calculation of diluted net loss per share for the periods indicated due to their anti-dilutive effect:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:59.248%;"></td> <td style="width:1.54%;"></td> <td style="width:1%;"></td> <td style="width:16.837%;"></td> <td style="width:1%;"></td> <td style="width:1.54%;"></td> <td style="width:1%;"></td> <td style="width:16.837%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended<br/>March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Stock options outstanding</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,891,349</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,463,459</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">RSUs and PSUs outstanding</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,508,546</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,218,377</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Warrants to purchase common stock</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,075,092</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,688,597</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Conversion feature related to outstanding term loan</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">590,816</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">590,816</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">ESPP</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,091</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,721</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">  Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,078,894</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,968,970</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 6891349 4463459 1508546 1218377 10075092 11688597 590816 590816 13091 7721 19078894 17968970 <p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10. Subsequent Events</span></p><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">BiBo Collaboration Agreement</span></p><p style="text-indent:5.067%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">April 4, 2024</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company entered into a collaboration agreement (the “Collaboration Agreement”) with BiBo Biopharma Engineering Co., Ltd., a company incorporated under the laws of the People’s Republic of China (“BiBo”), pursuant to which BiBo will construct a production facility specifically designed to supply the Company with pegozafermin for commercialization, if approved (the “Production Facility”).</span></p><p style="text-indent:5.067%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Pursuant to the Collaboration Agreement, BiBo will build the Production Facility at BiBo’s facility in the Lin-gang Special Area of China (Shanghai) Pilot Free Trade Zone to manufacture the bulk active ingredient (the “Drug Substance”) required to produce pegozafermin for commercial supply. The platform is expected to provide the Company with manufacturing capacity to meet its commercial needs based on current projections. Under the Collaboration Agreement, the Company will pay BiBo an aggregate of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">135.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million toward the construction of the Production Facility (collectively, the “Payment”), of which </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">45</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the Payment will be payable in the third quarter of 2024. The remainder of the Payment will become payable upon achievement of certain specified milestones, of which up to an additional approximately </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">45</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the Payment could become payable within the next 12 months, depending on the timing of achievement of certain milestones. If the actual costs of the Production Facility are substantially greater than the estimated budget, the parties will negotiate a means of allocating such cost overruns.</span></p> 2024-04-04 135000000 0.45 0.45

040\G01 M$C0;X-O]62[P+? M\"TT M/D?B"0$^L$CVS"*!4K8G<5&E7N1L$T.)_%W&46,+&4$L[E!X!B00:(Z@.<)1 M M_"80/?'M%1'CS?WC&9U#&I PW(IN 0U[+,[Y,>21F)DHI%I=9:XS\E9O0Z M_/>LF9:\LN;#^'4(@_(.=OBK'82WHS?V7WS8KN^UO\UVS0Y(6^ MCY-/ Q_;W,W?HA]_'-6[5&MO0QF;O&].O@T)8-VI'^7!8QWH*,"W^[-WT%,LX1HIRJIV75H2UZ2E/B?Z ;7$P# (5 M84_BKU_BM#<<-]"S\(A9XU1E!^A\H//MSW*!;X%O@6_A*(%OX;"!;X_H*(%O M3^BP@6^/YB@/GF]WE&G/N7,V2&1"((@;39$U!B,1<4HD4J,DN>EKY40(ZIQ' MFE.*N$X8.6$]8LE[[#B+)JWY6G^)T[@'[ M /NVBWW!4(6QDHA9E1#WRB!'F46*"&>TTLJ%->Q[2IP)L _JA_8[3O1N>AXG MM7)H$L_CJ!E\BA W>CK/N$P[<;)XU3-Q.>TUX^$@].:G<\S2Y^'5'[Q\VK1- M?<^6M?B$V5&3#. #X /@ ^ #X /@ ^ #X /@ ^##*>/#;OQ?V%%+F!=(>F(1 MUX(B&XQ$F&IOC1 LD+A6PTD\#D%&)'#I>8YK;C;6B JFJ/4I::UN^K^J=^'- MJG-AZ0Z;=]C9M%M,X2WVU-E3N(68 > NX"[H9?M#,H /@ _'A \[TLNB=IHH MAZS5 ?'@);(.&Q0Y)U$:(Q)SFXA+@EZV]WH9U+W=RU?U:9_;_7#C8;AS<[^W MPSH9S39EE-G?[<2?]QCI]RBF'(*<&V V>D8+MX7QS WC"8J[V]=_\ +O=@&E M9'+41XJB]!CQ&$HC)Q^1LXPZH[F1<6W^)HG!86\EX@X3Q&6BR&E*D0I:B("C M\S:MS=^LK7C?S:;-U(Y*\]UG3S0SHD^,Z:O"];N10C<(XR34_OT@>P#')VHB M_P8HN9$V%C%A:2(O3M6,>)I8I&E@*-(4O:)14+4V'O))*%F:/Y?NY''2_/BO MV6!ZM:'&$T8 2 )( D@"2&X1)*W/=V(!F4 4XB0Q9+FE2#*J$Y4X!(UO@F2* MCOD8 A*VS*M+IFJ>''$;&!<&,^[MSD"2]#'%?:PD8"5@)6 E8.7A^)D3,1X3 M3!$U-&.OMS:KJBYFW5,DIQ714:U-V:')$,\=09KXK*6&%)"62B+GJ=(HR/HLD1(931U- M%@?AU^)]46!E"3-(.F81%SAKT!C+_$],I!!<:;)1'?B1.(Q-GQ &6 Q8#%@, M6+P#_X&)V"D7.<)9845<"(DNY MR]_&+M^.2177YI!LS7\@".X+=HKJZ].[ .?_V_SZ]<=MOO6241Z$O.73>7[X MO<][[+)A=8>]NDJC"V)OW[3PP2L[FX[G;%E>93#Z6-Z]7(Z&]FH\F^;;?XGA MN_91!.,S_*?Y%S*"#NUE$U\U\=).[#3.-Z'B;7OO;VZF#'T:- ,W&&;4>C7_ M_FVY0/5QS)QI^:?OOOG+'9^3)WZFSCC=PFWO^TR>&696_PAX@1-\ 8E7_CSN M/O?DW>E[VXC;+_4U.=5Z][#Y/"W_.!>7J:%\\N_?T&^.>Z&P MN$-=') H+&[/%[?7)+K)M/3ET*'3/.BC7MSI4+'WLXO9,-NBH5=KBD[SO(]Z M<7M-S'"*L+@])]%-XNV'\?0$%09PR0 L/ L6Y .P\-3J_<,!CC?CBXOQJ%=C MF4\CAJ=76!\.P9P&-QR[D"Q3?-%@=)JG?-2+.QD2OM::XS3/^J@7=S*$O.(@ M.LV3/NK%G0P9K^8 UDYQZO1.'*QP (FM@L3Q6^%M5QNPOX$/3IL/7E]D.3$% M1@!&.'%&>&,O!T^.Z C'/CB@!$6._7S(T8. A< %QPW%_P0T\ /IL (P BG MS0AMG2WP 2>7$QMHLV,?MQS)N?1N"8<,1A%$,@922A19H( M@Z3,:%9ZP4:]-L;P2;BUO18P %N'2\\ 6P!;3X$M+8,Q$7M$J*%ERA=#EDJ! ML ]2JZ1XC&%M^FK",4F&$6%2(6[R3T9&C:(,W&CGO<%Z9["5U<$^4UL;6(.6D0YQ&CDQI$"V\U\)B%JE5+X",1/0IWV)O MZ+UE&T!'0,>#/.;-ZWD^.:)\1"9YC;BB"KF@(U))XQBI*T7#B8?\F/FX>3I?=XXTY,9IR8 M)VGCHB)2XXW.B"^3$8B;K,DZ31RR*ODH&$[.I9NB0IK E4!:2?S=Y+ 65DN M$ZH3#A@GP^0=C?T+9\;PPZRPWJ^9 <>A#5+G_:@?-<\.41/3YY+T!=,G+CL@ M?>;4C_)( 8ND,H+$T:S,1H8XB1(93AGRREHFL''"KH6A-PA8_V6'LW@[7CU# MW=WB7))C)G% JZ,YRB-%JQBM#UJP,D,Y(5["R99YAZ3S5CGNM;+B)EHY2T.* M7")B(T6<6HH"<>6 M.B80%L74)B)F4YL[I'E,W%H1:+A]8/(.E5=-U(DKKU#7N/'(DIVBZ7E$^67^ MB--;XDQ_=9._=">R^C>$GT#$G+"(B=AQS(5&3%N-.%<266,I"MI[8X@.Q/*U MO*ODHY:6HVB%0CPRAHQ2!BG)G!218&WP"X6?C-3]O#,G+EU (3[UHSQ2M#(J M.15D\ ,P19&AABP68,,Y')='L2 MZ*[ BO4Y!<0"Q#KMHSQXQ*IM_2D<-O#M/BP7^!;X%O@6CO)X^?:.UBC4*J]I M5O29"R49UB-C&4?>.1])R35+:Q8"%LK1H"1B,?_%?0I(JT!0$OFE>)31N]O; M >S20H#",2@;QH(#A <7Q.U8Y0P MCPW"GBC$%4DH2PR&$A9,1$,X(VM1.^I4TB$JA"53I5N"0(XSC[2-S N+"6%R M+CCB=.3N#]G]H^.Y'SNF#,^O'.M+3?L"@G>@[9[X41XI:#%A*98Z("N,0UR( M#$!).418Y$0'GR%H3=O=%&A55?=^S'I&2AL@%B#621_ED2(6<=%)GQ0*F&?$ MDMHB395!PI#@J(G4<[^&6%(I061"02B/."$"61()RM8ZIDE9FB1Y<<32?2.@ M?@Q0Z[2/\N!1"Z(!P+?[LUS@6^!;X%LXRN/EVSNB>)P1C[E'ALJL\7NOD0V: ME"QC98BRSJFU#EY?4Z7WDE:"/'5O+!3J;3F2U_YZ?%EH"R)X1\Q)(#16A0:. M6E'* [+2$,2U"4C3)!!Q5,OHHJ#B6<[P1]7=U0_?M:RWN4">)'V.P;L$VNYI M'^7! Q=8J<"W^[-/'2!R@%\NS_+!;X%O@6^A:,\7KZ]W520.FKL M8D1!!XHX3@1I[ DB/BAEN:8VK9D*FVX[":;"?D6UH#[MP:C6I]A,,Q&7#R?Y MQ\G 3V.87Y#IMNG?WX)R:K_T/@^FYV6>7[E/IN$Z'*WZX'M-G$Z'\2*_" 3) MCI_W93L(O M%!)N,QKSH,XHXXY */R"6C,8Z),:>W6E+V-(WF7F.[R<>1?WHH++[=C75B0[(N*HM($A)Q M1C0R25K$/=>,&RN8=ULM90/KY.6M$RAYVVQP<-Z>L@RIRY>/8LMQ)=37RTAT MT1N.[0B">H?"62"S0-<$71..$O@6#AOX]HB.\N#Y]HZVJ]PK%TU$VI1L3IX8 MY\OLNO:FJ;[7>NKXD;T=O%EIO,>,^9)WWYZSR M_F3]8#B87FTHJY-KZ,,*$';:1WGP$ :J!_#M_BP7^!;X%O@6CO)X^?8.D\$% MJS1V2'+*$#?"(^>T1"X12;'7A$G\[# 0F Q[0/=0"/8DMJFTBIQM8BBQGLLX M:FRA'HCB'"^KG*J( -4.5+O]62[P+? M\"TK[+?KQQU&]2TWPVY#EQOI"D!.WW0#K M3OTH#Q[K0$;W?384E0Y92D K&@'>):8:09LT@; MZ;V75DA-;OI:C;/"T-8XDA'2I##01$C)1-^ M#?N>$F<"[-L9]D']T)/XX]WT/$YJY= DGL=1,_@4>X-*LA Y>A+7N$P]<;)X MU3-Q.>TUX^$@].;G<\SRY^'5'[R$VK15?<^6M9%LS(Z:9 ? !\ 'P ? !\ M'P ? !\ 'P ?3AD?[AA J[1DB5@41#*(IZ"0HY(CZZ50.AFCH[WIL1)4>6[S M18252DWB/7*88102-E8$X;7T-SU6U1_P9M4=L'1@U?$''^R730T_)WA[SBM M14!%0,7C0470F@ ? !\ '[Y.:]+"6.)(0KK.N/6:(<>90SC:( *S*JJUCN-/ MB?.!UK1GC )58_=R47W:YW8_W'@8[F2K[^VP3I*R31DF]7<[\><]1OH]BBD# M:;09-J-GM/!9&,_<,)Z@/+I]_4!3M:ZGZ"HM=R9\;A'%8$NB@$[@ ')^8FO1O@)*;0,F2FIR4 M(R@HFE'2>8^,5PHE8X-Q1LGDUO+SGH22I7MR&>8:)\V/_YIMKI^WVN(,5P#) M_:!Z $D R9<%29\4MA1IS1/BR4ED+;:(V10=PX99LC8BVRJEDC-9WPRQJ)\$ M(^L%1CZ_$U4"F_QG=R!I$PS@8Q:P52'@ORT#AK L3JY#AP@5I2;RMA#FE M6'T)V,N .-7Y.RQBQ 7V5.K@L!2[QV'&>5:%#6 Q8#%@,6#Q+E(CK$[)Q8"R M$EIQ,.NPSI>1'"1R$Y.7W*RY6(7P)G**>,A0RT7)BB ^0ZDP!.NL2VI)=^8] MX%ST-3M%]?7IZ1#Y_S:_?OUQ+P+NRV?S_.A[G_;813]R;?2AY]V]NB4,/"7M MHKZ->>#I[97EQJ]*+^J!OW/]'\YCS_I2P&U'5X/1Q]YH/,VWLI/\Z\SK^;*/ M$SOL7=K)M*1P3,]C$S,#VEG(+UAF1HY"'+73(T67Z?!R([\('^QF>9? MU$[99S];U=9Y" MVM3[SS:],O;[SY1?/ MV>!=XL23=_,6=)QOZ3:7^#P"6LW1VL >:.,&XW[O[MCY/JS!#^ITX"WG(!.9/W?GS? M9^1,:/K4+S_CN>R,4O:H+]^3]:SO37J^C0H?FPG]H)-E+N1OX3:]503:@HOE M:]*7-[6X;6>5"DY[YNZ0?%\!)62U?.2BN>EER;CB][X,F8+MSCD2USJTV ZB,VK M38+4P51'/AJE]B/2NC/91:[4?XF[O2GZJ50;12*PUT@BLUQK]!2T3UEXC MPC%%'&.%\ALXQ)BA.DG'-"$W\[)^G8SSZVQC+H4@?:F/:VPYS.0!! 0$W!$" M:FDQH]PAEZ$+<6(D*KB93?A"B.9UU@Q%$F65%P*C@R6%EF"=5:TC2)>;T*A?CUG M\=<7XWQ<_U.EU;OTPYS97X_"KY-X,9A=-&^7/+\A<4;[FM*C$F<0T@5H!&C< M+C022K@6,B%"J$(\18V<$ Q1JX*2FD@APR8T^1>%1M+'VVRB>5C0")[LW<2& M5^B\:OS131=J?\^.P@V#(*8XF<307N?'S114_D-B2)!KS\PHXE[B)#$J[H7B M46(H*]@116^5S@IZ"%AN1$6_)GY^:GMHC3Z^*0R79=!"'FU*\LCC4LG!!PZ( M!8A5$2M09Q1U#@4;,V(1%[(6C"6*-!#+K6%>KG4V?I+FO%O$HF2++8X/@LS! M)[X3!;ED]1;O=WY )N?9H#DO)M]<5091H@PH$JP1EYPA9[Q 3LK(F$A2Q_4A0T]0 ?]F!Z.FR,O8O!O]>$U> MODL_9&FYZ>H8TJ?XU).WP$^ZF]2(\:A6QRRK8H;1-C&KA27?)X(\.6HF WER M+4^!8:,M,2ABYQ!/3"+G.4>,8\)(""IPO@DGZ+LYK_U<6.VWLK9WZ?*7(I%R4Q)7G TH"X-Q;II#PBDOJ4 MK"XHM0E-^(60BT.>,/A$=Z ,_Q#S)7X )6_'SU$@/U;EAPV,$,HE"CIPQ*G M67YPAFB03',2J'5B$YKO*H-M2#:<>K@,,.G4C_)(,8E';24E&9,85XCKF/%% MER("SBT)N,3XU\IPGZ+3;@&3"#]Q4'JZ\_8Y#8W6E-ACUU??G-O1Q]C#T*[PHOUC#"YGO-]K$&+Q% V6D?Y<%#V6X* MLJUGU))(D2$I(:XQ0P8;C:1V5DM'O&=Q$UZG;4/C \WAA#DN1#R4@NS35;Q? M^Z[CTJ6]*LV50$H=$'N!E'JF5,&:<^(32LG[K'!+@JQ2'KE(-#?.,$'7\G,V MHW#/V>[7ENLV)$!D7TEU5 ($5&H *P"K"E8R(Y4EB2(1&4/<<8ZL-0H)ZK7U MG!@N_'94X.V %>]3>NJ9S^!=WI62.YG%,*^> :_R<7,5R(UK7:E%L(X[BK0N M'3DB<<@%YI"W/C@534QI2U[ECNU^7J8[;$IT"-!R :U.^R@/'JUVXSBFBOI M14"6Z9#1#P=DA,__E"E#H;0V*;,UK?G)Z/>X"!KO:WI<0 C^XGU7I=_=*$A? MR64$.75 G 9RZGERQ:ELACN MBA(]1UX'FQ5T3I +DJ) ?(H.+<8:1]"$@& M*YW$.#*[-H7E*@$)FW;.,--7=(O3 M"_=4SL'P5P!@ .#]!V"C-<61,B09QXC'TB5+FE &]U&MC$\Z;F0,U@L",.YG M$0, O LO^G.Z;QV,Q5&?]KG=#S<>AKO;:Q7S(PW'GYM>FHPOLA%2)B-?MT"@ MK]:]Z]P/%(>.1-!7"ZCX-*D8W&]/[),U]C&&3O(U68%K6TIF/6TVJ9*OC(K, M[_-'G)9:O5X3??($NHU(=+Q MN-:E^"D.L#D__I39\7WFQM>C\/>6%:_>I=>?[&!8N/"G\:1\^'[!BQL*!"O: MS^]Z5%E*$.@%# ,,JQ@6HQ)*8(<,3QF/F(Y("\(0D39J;9*V?B/3@UX6PYCJ M:WWJ&+;U!,LCU89G$W]N&U!Z06"U6&-CM+O*53CCY M"? =\!WP?3NFB>988L*1]])E/.8LFR8^P[/'B2MIC0YXB[FFS\+C!_J;$2P! MA5\RO "9I_=EGJ;!R(X\9)Y"SAXL%ZCX>(_UJ)8+?KX-9)X.FF:615\L@7<_ MOK@8ET>,_1^E(OQRYH8#GS])<9)E8]/_JYO\I3N0U;]'<5J^OKB5'S\ZR;JQEK^RK\EQ-9*'%,Q=J85=OD+1Y$(W(W>A M^H%*=P*,/,!(CQRAE[0[Q0!1RTCGD$@DV8!/]\R;9/](C\7KZX;S+6-^TDX+T,.'R! MBW4#VG/F^8O><)SOG*ROI3NKZ>3SZ^"$+U1^BFV[*6.5] M)H\KV &^TOWREW'CA$WUJ6HKYY0?PS$#3AU3$=YI#BE M->-:>U)*=17BUE!DA$E(2VZBXT8YLYE60MO'*=TW$GIW@E=SAWIN^^OQ9:$T MT&^/F[5 ;MQ(!74Z:HYL9*$,=;3(I5)U$)1D691D";'F*WFN?KOTE;P_MY/8 M_#X*M /0:8 YAKU6/L3.*1(Q-<0MQQBXPL/6U\H%9BEPMS MVYRP>!"\ 5[DYY5E9?+J3>V7_!J3.+33&'K3<L-THH8 M)*QF(OF(M5X3@GK>7_%B];$BY:^B(Q&&3/4YGF"/LK0P/E;28/'TV'8, 'P ? AUWU M=,DJ;< Z99/?1,23T-%M,=29]CK>8 K*G" MS MIEYLSM3J=*G;&K"#> /Q!N+M*\21E)Z*H#2RTF/$%67(4JI1H)PJ14F@>B-Y M)7?,#_EISL,;GQ]2>D:PTY--H/T#/ (\;DY;9XFI8# B60-'W$B)M,$$4:-) MF:^D$[%;'*^T/7AD&1^EV&(>W='@([BGGZZRG]O1QUA:NU7EW8Y"^T/\UVSP M*1,M%"D>5I '8J7[Y4L*P7"2/$4R96V<"^&14RXKXLZZ$&E4D:_YDIZBO!?1 M5/[[<)G R_0U>CQU);G1(D>R\.&4>&1,4D@D@W54E@2VYF7BG%/JLZ03U3.E M=,C?$0I%2H6VDNJ8S$9%UZ8<3T3VB23@> +'/$ F0.93(3,*+A4.%"F#&>*2 M4Z2MB<@F+!1ASK.PINT;)KRW4J.,IQ'QB 720G!$L7(V6*X-B?L(F4+TJ=BB M[GXTB FN^LWK]W$40+/?-(_1,UJ8+(QG;AA?4E ]SI'X;UN36+=OQ)'*K!"I MBYPJA%TR669I@US$$GD9A,(^8,+7QOEQ)[()D!*B2OOBKJ?(TF(D2)R_ZYA4 MD>VCS*)$]87:8HW3O71T6&(+$!00%!#T45U>-19!.(]"BA9QS12RBBBD6=!! M4T,:Q8QPX-2WE.J MV"9T]*T#HP)@W*JW'$+(CPTA9QJ$*#+$WV"Y0,7'?*Q'M5QP8CU)IWQ[UTS; MS^TPYJ9V11J/1K'5.3\/IN?0Q1\L-[#<]J>E_T';,P 7 !< %X\J)4Z$8LP" MLB18Q#U-R.!@D"=))1D$EXYLPM%31\06O2 &LBG?CH9(+*1";DV)_7U4P[#C ME.*DA%[]N*F*:^E6%4/18*WWDTS/O?BE#$B#6"Q((I!$3Y=$3GNN@V<(VUKL M*P2R1B64O& :J^22%,^)Q<;IR+UJF?I=Q]-O"DN_[3CZ[>AUR\\_=NR\L4GF M(*5 90>@!* $"W_S2FW^O\VO7W_A!*+CQ]'L?^-AUO\SR'AL:?=QB MVTO+G5\-IOFQ_L[E?SB/1;D>7^1WN2JZ]V@\S;>RD_SK4:U*^CBQP]ZEG;3S M7\]C$[.PMK,P*!F3^4:A2/#Z4^WE5!,INY%9^8O--/^B9AJE4^_N[2A-*Y=:1XU:,^T,Z_:7_SWK)D. MTM5\??6K*(Y"9LOR'5XM.//+(]F/T(=(ZV4/^ZZCY=>8.6]WW?;SA6%Z M:3_&UN9$-N6W?&6'G^U5\]TW?[EY/O/-KW1_^\X_9X.WKS)L R>66[J_:+&: M2+&!/=#&#<;]7E;C;S+S+K:@&B\5GOXY'?]S@4'_7�/U? \(:58MHQ3-H]-"@%)3YG76')#Z;,MXW>3CW8T^)^:E_1Z%'X>_&LV MR,1Q]<,BB^E#OOOWP['_XYM>S);P9?[F--O+CY17K'16?.F\K0V<-#GKK6Y5 M;1VXV*P]I MON)G@K$_W7SZRHF:ESG.C4GSWK?%_J7XN_J[^C/YKC>>%'V_UWWTIK41N@__ MW!MD*Z'GAX-1-7ZSGO\Q]O*7+\_MY"*_ZJP:Q;W.LNBEL9\5H9?IHMPSQ$]Q M.+XLLJ7M"#J^R#!O>I#7E;JWFF;%=5J_GZ\< MYFLF76O121B,T47,MFJ6:+ZDAI9\Y^:L5TR=E440]5U3BKQ"&?8;9KY,_AV% M*@/[OSL?AE1__^N/?KMH" M,CNRPW&=4) &;C)V0]M,>Q\GX\_3\UZR?IK?G9+%9O_TMY\HF>]GOVRHGTTF M>4GY&2X68ZS;IAAN7_;**J^:-!M5\PG9IAGGG2SOTTSSU>/S>)EW<9KO/W_R MWU^__\_E@S-1?1J,9TU^[!^C\><,M$U)H;5#/SZO=[]QFW[=Z5O?J,DOG$W' M\ZO+.)E.!F5[LG0-\6)@%P]__Y\?_C9_^-ESD&$;J'TB;-_[;"LK712B+8S\ M0QS:S\7J]^/)Y7C2\N!@U+OM?+Y.S5K])FJB1X,OZ'P0\@Z_^NF?+G EJ+5( M,&D1M\DC'5T9+^:](]GBTE2_S#;]G]DH]B@F9D$FU_[W O2:S8B,;I.K.8:Z M3K@6OM/F^WRH/T_#6;^77\"?UP,>C.:GV491WS83&X?EI_]C1S.;;Y47J/>. M!T]26ORX4!<6Z+F"X^S]G%K)7:(>;;#ZK\^K=GXMWF MDX8T-BXD@9)7MI3-2N0L3ODO2CVA2D09-M'+^;>L2F0T"3_:21FRU+Q>[L\/ M[?;<&:.5UV*TXK'C$@4V9W>/9WD!+,I7#RN55$3]NYUD%&6DGS&2\FO:8Z7/ M\T&3U;E.(VS]W05DI\TJ 5Y.\EHG^2TR8$_&LX_G%;B;O&WE$:4#_O0JZTR9 MTFN'@7Z7\U)4OWG^=J=L%%=Y'$7Y;+K4I#?=-QKE=B\ MK[%SVJ\IOFLZ;UZ1S=SD8LP[<)D__M1IG>5MVY>8WMB"T3@KMW$4)YWN>]7+ MBF0;QRPTK/1=:_BZ2+I_+H-RJ/'C0S;%;Z)SY_[&) ML82C>FDVG95H17/M_?(3/^9KRMW*FB& [R MOK5;&;]DRJ]96AEX^[?,"(&69(B M\HI0@;E+,:PY_#;4*__U*+P_'T^F'S(7OQWE[:U6U-VY,&LX>S^\2GIV=UO\ M/8/7WN?\82:S7C-+1=@4[LP@D$W:%E(OAW8T*MZ#!5)TB8"=S7]9E*OV=UF% M*G P*20Y:9W7E;MM-UJD/-Q.:W>7+/$S0%Y%.VD!JSHF,L_/,7.P4EO3!CX? MBFO.][MS*J_$B#;JI38JZP'!610U"X@;B9&5)B&,$S;&1R6TVT0OC?=+U2OK M ^-9@>2/OQ:70&9G\%&7=Z!GO?>SBXMB2V4J6=FPWG+'>O,M6Z64C1)$B-0X MK3,9:,\RBOF(;,@HEGPF#N^E#^L]!)Y"$-_;9M"\2S>(X:K]^RZ"6,CR\'KZ MV)?])SE2.GJ\05CWNA#5KT77&4VK2OD@UKRLBE*ILSMN>WTBS>.._&7TG&L) M,+43[^#B:4DN*TIT?LE+.VD=+_E[15@7;;\68-HE-F03(=_DP2C_Z<*R]]F62G+_\*DT-9O\6,Q\LI)O4?_;[T@*_^9+*ON-ID-.VM[LKBN MF4O']TO%KEPQ'RE=E,:++#G++1<>WQ_?+,(&^4[%1;^RT,AC..%'()R$1)]8@HUU$!LN@K4A>KT\;>4(Z=D?.;]MM7^0A MO%FAZ47H?QGYOQ_;3QVDEWD=W;9>S^_8NZ0*B(H^61Y\C10H@92%_&B='AL7 M*UT4H,DLWG-55^A<("OW?^@U*YBO!O.J,92-J/R-'Z*/%RY.YD8:>T'H;450 M&D8_[64!V1L5R[?(B^(C+H=D0TG];%_Z5>OOQ=/&(XN++;)'E9O5)=R)R M?G5^?+9M6W?72BPWS?)2YCM>5G%SRWD)P5?C=93-BQ(#7WB[1ED@#GOSP0&+ MEVYI[0[*#4,YH$E)!FBUM?_N@NE=OXQ;'*B/Y[+5.L9RI]?MV?U6E9W" MQG,%[?\^B@U7 WQI,,R7+-XQZUGE?JUO9>ZYWA.-Z79K9:-ZE!74*6X3$K$4 M6,3W"TP9,\J\_GX^+*3G^7!RGS2F$SMJ;&<_+A6/.!SD-%.*VI5VU/;M\0MPSAK1R M#'%G4O0^8X=\EH4V1Y;?F_@N_=A,!Q?%T JB&2 M4K%:6G.@:'PE5'ZQ0.Y\?>R"IBNC!NJ_E]IPMY;B&:MQZSN^LQ %JT&LKS); MNR#_;2\Z[[R1%?MJ<2VOJU[,SOI8#8#AFTX4Y5D14-\BA M=@RQP]:ZR[(F3DJ"2V]JO_0NQ\V@ODA_T5>D6'I5:ZX;OY(CL%CV?&\^V>%L M06!MJ[UQNZQJ?.R)MIV%6/Q2]^<_H-!RVSLO;JL*K'\>5VT)I9:/*K6LBMZ" MJA^QV(,4H',-^N6 )+80-T_WN1/%:T)E_OOCN$!WZX(L*K:"8/2A&;NS+KVF)T;$HD8J:1'+ 160CT)Z60IBI(9YXVQV&W$ M1?&3'4S^*Q]C_'NT18,HLNPQL?JMX_1>6QAEUWIUVWHK^P:&QC[B9#VK3_6L M!DU-X1ZUM2Q%2;O,'!=;_?OSTKOK8W5J9^6PB<-AS0(OFG3QHM?^<_F#ZOLH M8&$7JO55[]M\9?PRF+:W_7-U0F?@*Z*W1!*6[I+\F.GGXK]H\Q]KUXR!'US6 M/LQV>D-G#BUBW:[,Y[B MF/[W+'R\Z&R%>3'8PDT\&%W.I@6KV\VX:$F]?#28K#SLK/>?@S@I6G%%\GKO M-O+1:I##J]7!:567K^9"58QG[K]CFUY[M?;@[NIKFG2;7]=9-OE ;A@V:3PL M&?ZO;B7VCCX++>XML6\X[>SG>M#DY92$KE_2.]?$R:>:+-(=;C,K5E3)4&\E M>PS]WK]FXT(EE7V:MIUC#9.U;-)E7Q>LJH1V!Q&T['.QQ.7*0-_MB<$%Q$A? MG!C?MA3X;:MD9O0?K5'>,A+7<="?*Z#%0?W* M=J7'7YKS4BKW41@_R.=G([ MN0G>5:6PZ+<5-DTQ-3MO[1ME[F,T9M-F1J>F=F9154M7K*7B"NC]MLC&J:G+)VJ7O+ZMO*50_BV) M'%]1._4YMAIZWNI%O6%QB+?)OJU'_&)Q.#5=ZE8#HI[4,F^J]=ITUL/-%)?' MI!'=41]W"BRQ3.E\NW((OV0I^L;FW;W))"?*#[=U7;F5?%>+7]O2PE:/ZWJB M=+*@O\Q[N+17E4NJI_!&?_C.4%X<0^DHW^5-U>+6+YV7\:;-FRUX;V?-0@ U MI4 /U3K;-GOMMEJPE46T^7?K@NSF#BPK=Z^]3BU5+3T>RB;4&_2+\,MV]61: M[?VRCD5N7>OIB)]L%HSY^D[<3NJ=:ON<_)28USV8YF79R:((VQ0,D0$KWV%">UD7RL3"VO1^%&>24D9MT'7F6S*N?4'U:V#6"J2KML M2Y4 Q7#8.\\G,2R:;>G/D9EJ4:C;NYQE(5\=<-7#-9X,\KHR'EP4I%B4/$_/ M)S%;;OE)YZTF6UJV+!)KY_=H8_9MLM--M>"L/:1516'96*"^;%.=;O-H??N. MK9F;GQNOYM!0ZFDS@JX6YF>.:!MGU62'C^-/<3*JSI4/DZI-K+8G:)'V.K"N MN OW1"W? ; YY8U.V* @%4'<,((L#@)%(IEB,BIF]": [>\+57!9;-7"&J#9 M-0)8;M1*61H@68<$\[X-I52AUPU&OLO,*$!6$*_GLR$QJ-I$;3BRU,T>@RC] MU7L.ZBBJXAU89'&NX,P\4]1^C",_!YE%VZI>B&ZZY0O15U+D^9:-Y;JN%[YUH6]:L-&71U"AMR2Y#J>P_O5W,=WQT/O MPLE^N\FS40;8857J/MJL0;81H+;_R3+_JKG6J*A3B//J)_$\Z[G%)5AZ?%W$ MWK?EJW_NE:+2$OYN[SRO!FG%PXVMK T<.Q=]NX%9AX[S>$Q^PL5@=M%A?JM_ M+H(U)3.MW?AKV_&^NOY7KYVKYO6V=<<_U\A;LU1.VTRW3\5W62BI;-NJFW:I MQ+;K7"01]'NC.#WK_7;G)BY$[/R ;SVG;'64"JBK]LDK>QU>^5MC\EM6+1X6A: MZ75.&JURTS'4HN=&)KE,*\7DNAIWR77SQ5VO5*J!TCW1+DY4D+3YG5VWJT)Z MB\Y*M]-M#4?DKPXFA13;^H#;KVR#Z2MH6-AWD:)9:@5J96-Y8I47:3#)C#6U M?]3OMHF>->I\FYG=DOX\XE]MZ<_GL:)HEFWYQI4 AX,_8BT)S"]2@B#51YT_ MGS>E68B >>9 )?%V"86D2S>JZF_+0JVV :GR[)K-WB+&6>]MFL>:%LSF\UWR M[MK*ZQ=QVI9'K&_62NG9+;;4-#^9MC]PZ=A5DX175E'J0]K4KGEM M8J>E=)"?7_Y:@EFIVRQ)VFV^\C4ZNOX.2XNO_#8S7TV_:PJ/E=MA[6Z'R&345?#..CZ&*YV'[Z1 M0QG=1,K2-<.7_VY>ZE6S2Z<62O=%A?UK)W5 M.AX.N_K6A>2=K[=M+'O1%BXODT76J?C&1G7O_\3WN'98=SVR?V,#ZN([V3XJ M2N7XZ4DQ+*,45 MN<#_GY:TRBTT^ECM5E6]ZX_$U3W2E M3&/1NZY<-AMUU#%/[2I>DR69#FK,(PUJ6^165HRNX_42K:_W,1G5++*5IF,+ M65&$3*?S-7$!#]>VY&&-\6'_!B3\[U SDGK3LJU[I" M"UL-&-0:,*BH"J@U8+(L.<_G56\QE^CU"S4SH!D//Y5_W7'S(JRRV(K+!-W\ MKS;3>#Q:%&\L/(+]6H)WO?RNOY!T@WG51E$+5HLVKEU2GC^TG_N]6,LELYHQ M+)&'DDP46@?BO.=Q[;O1[UJ ?V[_N4@QZAJUS/U*67>PPRZ=>J$T%Q-FH>*4 MY[HXBFG0-759N'&*DZX*YDJ;Y;J%+C(O=K\6V6F[=5S/^[AN9*S(^YOWW,O6 MN%8HS82,B,B0$"<,(V>81H%0*HWB@INT493LID%_WY['AOK@XOUL,C[O]-*5 MJ59%=$6-GU/Q8^AVUV%]QG0TS#M$$HF(QY05'98T,MIS2WCTA)E-T,6\%?VO M3K MW&OYY)KS*I=*Y&[HNT#0C;*?]FQB0#:;T64.5T9!U]JL]=M-VT#@(HNJ>J/JEVR:R/^FJ:[DO];?31SUUH7$)HN MNFKW%Z4BMWENRP:7P$.1Q-TDA'D@L8ROF0W+[!I*KV=6UOYE-R-(U6KOMJZ+ M7[E'['@7U!A4L_^J&X@\'=0O9/7DK/=#NVWS9G$UX:H(LOZR[*OZ]VY$ZT0T>W)I2N$M3CBY2-CZW&^ M6@8'6_+KHDC%06PG2T_::N,AVZ;*3EK'_)P %P["NY9UUOOUK@77+DC5-=QV M\Z@QT$(()85V/#V_A:)B)[U6>#C<03&WT5(AQC+!HZ7*0;-"-Z69X5TOVDZ\ MJ11;WWG43M(HBD_5,ES&.CN/!7;(TI4.=B[T:Z=UMA FM\!1OJ1^5/T;O8^# M3UT'CQ5V[UR]H3MKD=0B;#5/45E'U4:TR/PB*^WJ)^/1N%B]*ZV-0:V\ M3RO[+19':Z:AUV%<.Y*OC#5X7S0(.PG@M"DL%MH"NK)-56X5[T0SWZ&B$ M6X=9H?(YE[Q^_WN^Y*Q^BK#J;]]U\Q46Z_O8-EGX;='3X=L/X\LLXJC&?W[5 M>WM1QZAU7:G'W65=EFK[S>7(]V=U&7FF4VH.+V6SNXU>:EMM#L2@2Z8)K0(Z M:)?692IVN2+MDE;:UJT.8>K?,@POCL[;L7FKC9^MR\;IM?+0>5'/66_E!9<] M^5:_/%TDXEV[P_S=%N5!"TNV'6Q1^GC4J'18YB?X\T%,*Q.GBD>Q!JU+U[_) M8L_>O/OA[\O-LOFR:Q/0VP#Z_/GY_"ZJ2;:^;ZL)( L_8%?1U\SCU!^O)?;E M-TZ#&GBN"F'MYS$WA_);M>'K\MK5<#P??ZY]\3H[HH8!9A,_SZDM6UL3&1?[ M:FN/E-JK^J[&W MJ[TRKM23(93?UMNOL'<0QGV=8P@[U1>99E8N'%0WZ6%@HXVL=O=NUSG5T%S->CFKVSG)>[FI! MY\UV\?=\09SU?JQ$5M6#+J)R6FRIFT MB M?Z_!(IND9J>VDXWG4:A%R\D5JAEWR4VM9K4"5:LI06W"6+ES_JVM +9*SEV< M9]JVRGQ XZD>M_D9GNIDR"RTKWG<'A+:IK^#9G9/BS;/Y;7BM\GKY96K66J9UK5$S1)QFK1R M([]0F3:[3/'O1.?U"%8;E9O'NA;?*@E350JVWKPZB:+WKUEQ14S;X1F+Z'5- MWYS?L[^"4N:!9=[U(JUJL0R_QJ8V_MJ:G!!U=^9Y@A7*YY4%ERL8WZ8^+KID M=1*BH'/^QM4\H;X:A->EP_#J7KGR:-0W&T)],4?]&UMTC(!_NXOL4?,_(2=O M"]BH;LO)>UQ"WHWS@9R\.W/R-C[)5I*4DDD1!<)#:1&@D<%6(AV9ED(Z'3;< M#W5%D)^6R_>NDV9GO?UI>[K[V8M<,4PX22A%ES(!>H&LQ@E9DQ6!_$\?==S( M*&5_'L-L&-^E!2FV+95>C\+/R]Y6\_Y*[T:+;DJUF=*'8M<^=L#N8]9T?<#N M%HV6CE'VPG*IO5EJ)]&J790]71C0MZIZ2YV@ZT1VL=+_ZJ&N2J4=6FW@MJ)Q MK!8S=(L_.IN/O.N%4 M=K+(JHQ!M08ZZQE9$N]OEEWNIPLI6^HZVM**5_-[K%R8KPP+R54?R^29TNI/G12^XR)R1OE#EY"S MS(L;N,\#GYOR&+S\\]#U#WX.KW0(K_37OTPGMY%[IQ3JC$?.^C\^3L:S44 = MF*7ZYW8P^YSYK-5&7[4Z:?G%'9SR*4YJ5\\./EMJ MG?*)+\01?4 :'=OIOYYW1CALA@" W)_#+G_ONC! _0.]+Z?9POT#O0.]/XT M>B\!(J!T,(8!2W:SO--SSLWG.EYMUR]W^'3S:!ET>C3T9MQ,P:T+. O\\CA^ M^5MI5@D, PP##/,XAFD[O@+' ,< QSP^"A:!83;G7:B)INON!9^W(OFO\B3< M^LXWCB%OU4N4$#RC;^3?UT8!/8;Z'K,7]\+5[BLJG@_'CUGTQ2"$87PDCVUL M$YZ,2_=/K29 "H]8]&B\7TN^?NQWK?7?-GRVMU+C-I=>T]@W2/*W-]"EB2GF MM4$(Z.L0-9(J[CAUEA^ ML[;D]7RXV4_CR7L[C#]$-UV.P5MD1Q2/32TFN;.S+KO669<]T%F7][%B=_;6 M/50.V W4 Z@!J.T[J-4J*'KPIP\,#0P-# T,#0R]OT<*#+U)L\-HQIBVB!I< M>BK8A!Q)%"DF$\<:4QW6II-OPNQ8FAS7#1 P-S8.9D_S6\[3HD[>;_GFQKAR MD!G@M6R]EA1(X61 %+2&5:W!>&*8QQH9RQSBG"=DRV@GGV6_BPRKY-E-K8$& MRPTQ6#^[:$?Y M_6TR;IIEA6-)>OR^SBW[8+]L2/51=P] /536>IR_\,\ FP=XM@";SX=P8\E?!$PR>X!-$4E >KL6/"6-9;\!(1X\1YUF#T"Y:%"SQ6HJD MF4DWE8?\%:X=)4A9E^TJ$A+2P@ODM#4F*I.H,/OB"3:\SS@')0+0#([T^-%, M8<'ZX W0#=X$B/"=UV MY!]WR@L3 R+&2<29]UGWLR%K@3IH'YAS:6T9!F<"=!- M>\V"5D%H@(L<7.2GAJ:@/ZSJ#U8[$P,S*&K!$#?%3M)2(QYI5-R):/B:5\D' MK1@7/NL/&&?]@2ND(Q8H)!^M%])3B_?%1=XG&H+K@&5PI$>%9=!"!/@8CO3P M^7A'*=)B51L;X@#A1%&GG\S^]B<9%F?(_=J#C[-073(\O+P!7Q@!OG1+]5 Y$-> M>S.;7($C&!S!X @&[0&TA[8!6? Z6T44^1 URBJ!0HYQ@CP+T5A.-?5K=:32 M.\V\Q@B+4I.E/$8VAHBHD\%:+S$7^Y(KS4U?8 @H YC!D9X F"5AK+))((:= MRL#$(K(6!\2R+22B=5B6PL^M@]DV=-N- M?UQ'DC+X.61H5O@XI0Q9KQ0R(@@C(U$DK#F.=HF6V_"/ZZ,#2W"/ VH":MZ- MFIC0RVI94(349BB9W&J'/6^;\U[\UVSP*1/O:-KT["CT M\DO\$:>%"<#+OIE%%^+9"Q?["^[!T1V\RP 3)^WKGF4(Z#7CX2#T;N/&>_&Y MNT^W&GI&R[W">%;X;WZSO=5('S4C^BMVZ@'J>':D&)+'!3%".C!-9 R)) M(2LC1L(R'+5BF*>U@9&)>F>D"XA(XQ#'AB&36$#4\$!HM(RE?^53T*7SN9.E7Z4RR C/$145 M9WE*?FT(U!8 >J"-W8>^Y5<@AS3S,, MQQ(JX@$9Q8-(!/.(UX+HFX#N;8>7J.EK+@&A7SY,-2_CN(U6OR9VM1^H_YR& M/D/;-(,TB*%GFU>/H<1C#R2<6+#H:(\S,T7Y]-^_R:+BWK7NAQ#=Z?&>X)*! MHH_Z>$]PR4#11WV\)[ADH.BC/MZC6S(TDWV>[7DCW1%RVR"I$0[^+C%R<%4' M+T\(L _ $$ (L _ $$ (L ]'SA"WW';?"O$VF&=P<#2^^4I[)K#0@2.I34!< M.X9TP Q%')UD01H:UH?8"^$83PIQPQSBP4GDJ&0H265"U-RS%Q]BKT6?, (U MJ,]PL$"/QFYS_PZEH^!E 94!=&C0H8$A@"& (8 A@"& (8 A=N=EN9YM?EM) MQ,$8HT\\](=W8#_88_.-8W$PD6K7S= P#B.C+"\_6:X<]8K(M7'*1'F9O$-, MLHBXHQ0YR2@R2:84/&.8D1=VT##.^XILN?WU/41S*B4:T$D,.HGMBX@#=] I M'#PH^Z#L T, 0P!# $, 0P!# $-LV1UTC U H,/'8WQ#!"?J8L1(VC(A35N" M+/8<&4P(U4J)%,A&.GPT39PV/]G!Y+_L]@ M-+,K3,45PX23A%)T"7'G!;(:)V1-3"G_TT<=_TD6KK._=JZ@=;^7G4W'F[;_YRST7DC/*'+B%G'-,- MW.>!STUY#%[^>>CZ!S^'5SJ$5WK ^ZUWV9]H70'?J#_?SJ M_5Q8TH0_4"C_5?'3O1Z779_WN65[-QZ&%:6BH,!=>L,/T<<+%R<]1OH]BBE[ M>@7^8\**C]M-?2CAC(.%WX/9X:?"S:86^'*]X?;H/)\"/W?M1S&5JUUQRB?^ ME$8N1W'ZBYDRA\T0 '! [H\A]V5#=J!WH/?]/%N@=Z!WH/>GT7N)_0"E@S$, M6+*;Y6W*77 M^:C2%6 88!A@F&_^HTP;?%RQ%W ,< QP3!L%B\ P^UCG>Z3=VL:C>-45Z?92 MWB&HS3V*VMQGD,3/\5,<]@C0P0%VO(1FKQNL%[%.*J(Y1I@JAK@P FDI-&+& M6A\HY=:L#?,F@BN/&4/4E6:O BMDE'!(V)2DM,D%&;]RF/<\-:*X:[ZWS6!C MDV$-@XZO &G[?J0 :4^"M/_]OS0E].!/'Q@:&!H8&A@:&'I_CQ08>H-&!Q;* M&&D%LI$8Q).+2$>2$/__V7O3YD:.)$WX^_Z*-.UH6VV&8,=]5/6V6:FDZM6L MU"J3JGML/[T6)YDC$. @@:KB_/K7(Q, 0(\ 9!),-36$@CDZ>'^^!%^1*NX M2-I0S0_A=!RX@6%Q-LIXB?W,[QR?G\>)K^VPNK 7\5YI=J]>8QQ_N)(6/G@U M"%H,AE6#01+MC>06N1@TXM[E*&6R2!F$#*LMHJ@)F94F/"LQ*.*/(<5G2ER_'WRT(9,Q^\C M&#+QD_VZ)\M'''CQP)\+;+[ M2VPN0>8\Y:K )"E,66(XSR$QJJ( M#!',AD2CL?@0,'?@X&_VX?"!^Y6^&(XO":L["8UL# %AZP5 @1$R^B= LQNC/;D0?-_1'BIP@;<";V5)CPG>GB8XSID.U*J MC!,)<1T!!(D,*#!%<'" GR(])UP>(CA..#TZN"S1\8*;!3=OP3D?D@T.(\H8 M15PQB5QT$246DTN8*TSM(7#NP-%QPO0 :WYT<%;2HY\A//[N-([\98F*EZAX MB8J_0O0L!L.JP6"BYX18CYC#X!BQH)#F'",F$@O8XN391FIT FN",YZ0X]0C M3JE&VA*./'PKL19&^,V!G\_4P$$,N"ZIT07,RI*^ C!+(F?T8)IW]R0 $XO( M1,P!G3BUD1$F\$9AZ ' [$F#XD0<7Y2GP%N!MU<-;T\3%%?8>)^,0E+FC B1 M"++2('- INWP)QW0A&!D4A1(*XH1588 M@C"EPG.O1*0;&>/[@+E#MPL1 Z'-T:%9R1A_EHXADXOQ!%0P,*";5LV25XO2 M*/'Q$A]_55!:C(=5X\$)+1*E%AE& N)6*>0"#DASF127/ B\456K4DB1.HQB MR+W&$LLUN7 )PB7&.J@@6%]:A[ !4:K8$ 7+RI(>$Y:5SB%%CLN2OGPY?IHX ML!<$1ZH5,H92Q(/ER$65$"%*:$.X#HD\@8WSM,G1Q[=K5N+ !38+;-X,<]&8 M((7@*'>)!LB2!%D/6$<$<58XF8+?J '9!\P=. X,+IP\OC9()3/ZN1J'?()W M;V:3RQ(%+E'@$@4NID,Q'3[\?T%+@C58 -H', .BT> KY9)[&YAW(3$K-S)E M- [21N.0E;E"G\7% MN)2 6(0EI%3P@3G)K#B(@WO@V'AV;$N.]$[!\9(CO=XV)-2-!_J4).D2'B_A M\7U;#PY )4Z6CWLB+D#.QL,Z5(MU>3%H^\A%OYL"1VJ!:&)P9#@@FK &"\1C M9).2B',%GE>,FKO-N1Z? IF%LQ\/9CIDY>"28\\8^"UN>21XS$@HX/$DG)+-@OX#X"9 M3]OOI(!H =$"H@5$^U$54_"BX$7!B^/$B^U&E\7)RA@5$E)X<$\-09KP@)2U MB4I.1/(;Z1/[,+H.'2H__/2HH\+*)TLU;Y^^'@5XJ#= L>TL?$=T?4Z1_/;M M-5:O.:=EKV/OG\93.ZR\;2=Y8@[SI'C(B 7<8HB6&.V MI+T^(40?(KF?'KK2L[<0_<1% 6K"U:_"JR^(:$ONAV.Y(,&#YP][#>0NAS5!YL8\6';*#T Y9WZ[G" 4^=?__0W]YO9W[8>.?-+E?86O7#CZJ)?W M%;YRX>BC7MY7^,J%HX]Z>8_NE4M+V-U\SVLY=R7!JF36E86_28V\N$8RS\\( MA0Y%( HC%#H4@2B,4.APY +QT'W09_>5GBI/H!\\OO\< !FEM5*A9&1"W'") M=$SPR>J(+7$AL(T< ,,]%2D0A(E6B),\C4Q%CHS&'IOH(C?BF7, C!X(PTI; MP1T"+*6MX)RXOY3ZQ1)E*29#L:&+#5T$H@A$$8@B$$4@BD 4@7BZ*$MI9O5J MFUGQB'VB,J)H?!YL:'.7!TT1X4Q0ET0*AE\/T%B.I4P\M[W"'/&@/=+4>>0< MBR.WT*$(1&&$0HY)%1[F?;2P*-I MXK3Y8.O)O^QP%G^H&S\<-[-)+!T[>A$.@L\Y'K'RZ*OQ%GXB&/OVEJ +83DR M]L21EVN/<^O-;PK2G,7J,S"D;45B&OW9J/ZO&9PZ:V*HIN/J/-K,I=44#DS MO>W1\/LXM5^]'Y_#,U^V0T?4VZ::#XFL4CVR(U_;856/FNED=IYC/X,*7L.? M5:=Q%"=V.+RLSNSG6+631N/DPDYR&*CZ4D_/JC,0_LI/8JBGU00>;G0*9UMX M#F?S@\&S_M=L/(V+4%)U,:E]/O5#^E[, M; M^]4\/G59U4T5FRD(6[[:#-BB^WU^73BZ'OGQ>:SLQ<5D;.$M9PT\=7O#_-_S M<8C#^H6![X)]>?'\J=Y$'/.N;DW M')K&P^'X2R;C/&@X.X<'ALLV[1IO!Y>]2QA^?-J MUYK_T6%L=[?-@*Z=3<<+.,TT@W?+D) /1T-[.9Y-@0Q?8WC;D81@?(*_79P MA!_:BR:^:2((#3S=8OE:E=E=>Q&77HER?ZZ;VM5#>*4WBRMB)N/X#YZ]@]9[3+X\^^?(_ '. 3\>C6%U&.[E! M&[Y"S^&%9"SOYA.\9,]X_]9^Y+DKGT8RJ)R@GPPR>1PO@W]P-#2!_7_=VN=. MX#:?GRKM$<>8@K7/\[0 [")V3*K$#INZ=P?]"I.$QDOX8Y7&_7=^C5Q[O$@C_4G> L0-$ M-\^F7\]8/;5;\%;!U8V5[\+H>@9X"WEV,4JF&XZ:I+L9-W0G;R ]G(>9-B!PO'UY6;5 9 MY9@Q\+6;KEX+'N2SG5RVFQ5+TW"Q99,W3)HXRM?]'/.^D#^SH]/N"?+C7M9Q M&"JX%OR:-><8OIPL-CK@?4/[0,U)]?O,-5,[FM;M_@_\:[&3=,N3Y;>\]F;Y M>:["^^AT8L/&>2?5IRM"5F>VVRRH6]JW#VF[:'A^G;,Q/'XS@S==N>\,'G-8 M3:(?@RQ>+A[T&K7S?;Y?;$IM6SF;CVGR8PZVG[]]:^%+G*PN7)A=)WM^D0D0 M(.^/QR5M:\P-AZ>$V^;$6NVAU\T?[,&-?MWLE[594\VPN:7F#_N%WC>3!0 HK#]V?.S_!!]/'? !/-OV<;N%B#D/V;G<5+[ M^=X6(,%?X;\W -=M\K74,_,+SM5,5)H1S1ER(OD\G<,AS8Q&5C#+*0G>F[@Q MQ5S+A+77B'#0,*!F% *I=X@Q0W62CH'#=EW-_#Z[N!C&O,1V^+T=9KK]?A;C M]&J7O_D$=_A^./9_?%-%T"T7&>$FX%K="ZB?#]Z^=/Z& _'8!][Q+"LM?:J6 M0*VPC$?7>V[NE0E$4L&)H) D,2%.([C:-$64L'#"&D=8,+LP0>MJ_^[/8I@- MXZ_IXR1>V#J\&X5?,P:^GTTF\'I=^L>GC-_WX(17LK4[)]6*PO =M5K,!!\, M#FUJ0+B%BEAN ]ME L(%K/0X@&8 &- MQ^]/O"SV>8$L4R3H8!*T&@I8"!$K0E3:31YJ2V_A6&:?L$7O[&&&G)H^OLA1 MFE(^]0(;MY:>Q7O<@/-8:6:E0#KE %>.C!FL'))>B.B$<\J2G?-/YF+XVUP* MWXW"#UV24 M)B@R19S$AAEM-U",FN](K$I&F*M]:/U6%*)4=!2(4Z#1U8$BYAT(A AX-N-#(#' M))K-I>U3%K8]*0-)1-$$!:7*DAX_2LFDN?):(ZER&Q&O%'+12V2(%WE\$,>4 M[6+''A2E>$&I$K/=G[W:)@(535#:G9=VYX_5)LX8%FT$F]=(Q!EVR"GFD(C, MDL "_&>CW?EC;-XVOW$NMC]^O8BC)NXW'$('6N'2WKS8R04="SKN"QV%Y]0[ M:1#&!- 1$!%9P@A24@E&A C!;%9>/\+6?@)TY(H4=.Q?/+D452^*JB_N2/ O MBJRTL2UM;/>AU:)P@@;%D ),1CQ(L-\5DXA$(UQDQFBR&4%Z?)Q[KM 614Y= M==.>]T)!OYD#QY:.JIBZP&:!S0*;#X--DV1T46JDO!6(&RJ0%ABCA(ER-BA) M^$;W[QT"[T\!FWP@98'-G=N ;RU0WV]A64.)=ESOWBN\D\?M54X'V;\F M8J#U@3>P7TP,JJ!9CY>TH-D^:S8)Y20ECI*@&G&B+=(2,"I0G9,3L9%FIUSW MYT(S-L!$%33;P38NI9O70]#G%\/Q9>PZ*D_BL&W;6^SB5R=.18&LS7#3C%/E M,$I4)\2%2LAQSI!AS%B;'#7)[R/5Y<>Y]/W6"=[*IMF^\S@EOO=0G,+I/7F_ M EX%O!X!7LYHHG%0B&J;!Y]0AXS0!!QZG%@$;SZIO62?/Q5XR0'ENH!7B0CO MS^J]F(Q3;!K@(SML+=]A/(5/*1:;]Q4)4U$;:R%@@VD*8+!2S"-8K9$C@SW\ M:8U-/HB4Z'[F%GL,,E#JWC.R"IOWY/T*HRW3C'5AH.Y MH[P$XS42I'%,""BH<# ZQK@YZ>\1!N\3(1[%VN[+($M0M ME?VELG]7(]G1(!5/2.7&UIPF@YPB"IDDA5%4!1SW8B1WM3L;I10/535_8P?N M[W=4U?L% 0L"%@2\ P$C,SPJYU#$A"#NX),QE")IN=5$1)[H9J;88WN;[ $! MB2@0V,/X!V1XLY@ M:XC>,I5YAXCVX;(W\(":)]5B+[[>OH!E )^J!L_'#>SR7W:LMR\H/I!#5CVX4EMU!KO8<7%2;5"JC8;:(U8"U[H MP:-6JQ)\CP5Z<).UJCY-[*A)<=*NVL^USPYT M]>YT$F-;W_NEGIY5G^)G6WT\LZ S?)RU:%[]- JS9CJ!U:U^GH9G6.'[O^CV M-7]0KR3S/#RP&Z__-*K>74SJ844QT8.V!1*(*3S&9<;&>8_7X675FF Q5/5H M.JZF7\;5?3BCJ;[+%_Q?_U-3BM^V''+U6_LM>?OG^[)/]=W*=98GSV!Q)A50 MQY]5];2R_K]F=7Y.#Q:%K4?5A9TN\0:>/0Z'T4]G;4/;\04<<]E5X^0F4/,7 M@Q].)_:\>5-]1_Y<+6Y&U-NF.AU>^O'''_]^V=7O?/C[!TH6QP_@\GXX"^V5 MX*4]4#$'[ZI//_X+;#;#=?7=13P=_[<%L7'(Y'IRA;4G"-[N+Y ML;^CUQYCM;9^?O?Y]QCPJLU_ M+,1FDKE2IX.@A/,))]<]6/J,%\1S.X<$N&&R= MO^H&1'$NO<"/P$,=M_6.@Y3W/&"K8?DU<)!(>6BI<NO#A1#QROCCYTX_?-B//K%?JW/9^?O M_%D-()"__36][Z#N_1"$$EBGM4+/P13V(*"_U,/83,>C6X9$/8S/Z,G-$;+G MXS- GO&HY29[19D,/[9J+N#14YU5PIQ :_AYOB#0H,5:&T(KK5E!=%1O@!FS MZ0"0/+O(C-D[?M3@W 3/$J+$,. MZ9 S-"*7&-'8 *_1C=&Y#T&T7O.C%+T$ MOHXAKS'CPB;Q2W)5^-N;:_A[K1N#;[)^-(.<_RHLM/< M'3,'X^PI_%EWMQ^.OX#UB\[!.&A 2(81A?JT!K&!Q_LRG@P#D"E6([ 5&UC> M]NO\/F"WA)F?MCTY,U$69E-[ZX7MU)R\4JO\TZ8Q5GEX"."":6L]VJXSZ9\K M=[FF1+,M/9Y-X>!9$SL>V1&N;@BO*$Q]PD'DPC>%N"<86:H9"EQ%':()CM/K MH&.XI-QQBXQC.8'8Y(TB'U!@0G'.=606K_=^R#;4PE8"')D[&$NB?)K3 @3N M8]NW]5T"\OS'I)X"'?\Q!B\BKL$':J)_$V:38"^?95D)Q4N&OA[A>S;$ F(T M<]>B^M*1#LSZ3+L,!YD+!\!I':O%NLUQO;#@.('#TP'-^.J["B@-[P,"?EGE MW 1_EG$#^!(PJ<6$I19IYI[;%K>C5<3)UL.L>O.8D5@U,X#&[H(MB]>'8FLM MP),)EB(?O &V3@QIK3 BG 7*1;1RTSLX/%MWK/QK^@!$ 7+TBJ=E3UFZLAD+ MP*7PL?Z;YS6G;W5@+8= O+: M4U!9H'6OLW\;96CRK:I0-^G5T"_A/1%[&U^].*IKNZ2Q:6-E2VNL1">+#)A8K^,%L+#<"?4<;U>J9GZT]P#&<\FT[/JOV: @0"%L$:YY>QZ=.?<@A?0PV!. M\"HZ92+"@FG$63LVQ'BP8\$BXHXQ;3M?BP M["">N9!W7#BMS]LQ#[D%0?U''-9GXW%H;]H^0_=;W@HXG[NB5WYY92?YUG/? M_:3Z9>/M5HW:+W7GJX/9,3X= 3U!_9_%T?)8!]]G1E.=QE&F,NPU^W^F/+(GVBR= 3$ M!2?(QN!0TH[QD!SVENQCN__G\>@TFSL_1#?=:5?_Q6T:WV@_G529(-7/8WB4 M#]:WDT=>KT+\=SL"/7BY106N;:':CEY9_'^/X./6>7=N:<8MMCKSZ>UQRY_6 M=TW; %QL<3$[(#E*U_HW<(/5G=>?VT.6.ZZ#ZO_2ZO]$.YR>_0LN"1YE4_W\ M\_L\!<<&>+6ZF>9MJL_9L,Q/DQ_RW>B/V<16GR8S<'N6!MS\K';,S#2#5'=& M%V99_K +<"G=;;4+J7B1)AD A1@6<$L #>%2AZ8I.WVB5L-[9V'%-: MR.B1:$9#:T&LHTA&CY_ @9S,,FE :.*[\_%L;X9!.TBH MCZ8!J&I["AR1H\W $/7(UQ? --D/R1 R!([)+D4WIBGKX:RBKW:;@2U'_BSV M+-@"TM "8-!:5EA$9?>(FUY0"Q% MFV)RCK.X.7]N[&,,S0?P>WZNP4#Y-;T'5*GW9E3V=$-E>F;!+P2PR=D&.00S MK7)R'3#)H&K JAJ%N3M93\*"49I>9V&:R/@,?]%/_#/*,DHOHLVTSO!QTF')N+[/' M-H>5FQ()%GNWX)Y%Y&P3P^#*7^V\*3H)T_>R(2A;CQ8\CD9!7@*7'RPGX'7YAN^"E\P$ ML'JDR:7M1 &:Q;Q_[)028$813C:&I9*DDQ)8(TQEMJZ\ [[D%GF<J'+7FG0<,DGJSDQUX)G>1.BR7%" &^P )J9:Z9V-.TR;7(^ MW6(GH)U#O_AK&:>+7U=+$^9?+^L)MM9%;(WAS9/UFLK/P, ]SX;)),Y'9<]W M0#(P?+&327ZZ; ##C]-)W6;ZS4WHS+&?ZRZEL*W*R,\65Z_9;DBW;Q%BLK/A M=+6X8K&5LOQIGA>4C?0QG&C;R@5_9O-^3LUMRY;.\M:3-P5M 'N"C!=ESWK-MNIF,[8=\ M&MB1+8'AYV]@ZXQI[&[0?^ NQ87PSK.%E#^HLV96L.]7@5ZLE=2-\OH)^V![8P MTY%A(64YI_E&)CN/MFEQ"X2SPS90%/6P R.@*SK/A,VIQ?4XW.;/+'-<;9M\ MG).$A[7-&<_M7DA&P24 W(BD:TH&2-LA8_S;VF[D,'Y% 82KI?@;H.[L?/06 M]-;%T%Z^R;^^O.O>3'@ M"F^61>Y?[UG)3NCCE=QNTX=W8Q^SMBD\WP3.I?!GR_97%\!376?O-7];69T'\MMI].^5W(?#++*!?Z1RPY.E>&%&[[^T[JBQ31H"W+PSB M5'AD B7(<,%(WG1Q7.RB#;;OROUBI^VV[ ]@,OP0P6:M+S(<]-9$/,_/FZM# M#I4:3263C&N4"$N()PG^N&42,>(I$).I&#;\\?VNPKJV#/!-ISOR^2C82W09 M[03P]5F6:-U25/W+*;X'WV[!UVTZ0C-%X]'P\JK:;09V^[#Z$-UDY77$ M2?_>)Q?4@D?4YBETANSR'<" N-I<7E1^YW=M_:@PZVJH6B&Z1H76"*G.P,*( M0WO11#!([B-[#ACOZB9+LSH?"59DKM?IFZ5-G++:!(4(,3KW&=7(16]! M0B61+I$4W0:V@N.%(XT",4?R"!.=-ZZP12Q&8H/24LN-*-NZ5/\T)]5O&5M! MOD>G7<;XS78SHJN&,[_#<-8GO$^ID=]V=?RYV* -@\S:>OWO;/?GQPE3MC1U.&NJ[UP/N8G)1'S(>S\6 M(VX$<)-2!@5OM=?8P(]I8TN3N,BBB@@[38&;F$&&$(THYZ#7A='!T]NYZ7O; MU,WO\,@V_#KZEP7_W@UCIB?9%S_EWE-]XJ4$L:#DMKE=%0,ZE3RA"S3&"DK.)58Q)0V MI,1IK4">,!Q) 6&]-V#0"1"O:*Q,'HPS$];"H!^7-?V_I@\Q_CK*MNV^)$*< MW-)1]SD$8KXSLN(>M(FWB^^OTE!SC#U["LN$(##Q.7][ MXQKK[1:R5]$6C':PG'LMM-?IK@YN5_;>9].\L=-N=#@[M/-^#NYN'V20-X7^ M,_JVVL:N/F)F[HD=G>9KMM5R?6-SKV@>F:N1%9G- T"\QDPAG"Q)X(T$XC:L M1B&=C=GI4$HE,"0 LP6%WF[_ M*<:<]QC4ES/ *2Y:6'6L$#,A":Y8"'P#$)@U":S#C 4&O(0(%J6-TB,J(P'. MHAKS>Z7^7#4I/0@#X9.;YZ7V4!]>2UQ== Q:M"*J4]4EDKW2U(UWT[9N-&^, M9A*",0#2E&;#8;5B(:1UK7X?5;Z2%=.FAL;A7+'#K7.O['GZL%TMI^ECJ0-+ M0O#$.4HN@%!ZT/':>@62:9S(K<>DWNAV#MK!2>L4(C*RG.H)PL^,1+GDFH%M MJZ+=2"?.;M[[EC1-UVHQ$RF&*\^O*Z\B>\K 4OTLO+Y%EF_@P+84L3FSDW@] M9^A/3:LMQOE=QOZ/'%&P<^[+),XW\?WD.0=N#L=> \-8!SRGP*XTH$8P,6('S.1KC$= M?(SA]VENIO%K>M?NHM@?\'+M. M9_4TZR90#F=55CA?-YJ-+)/=QE^6+)WSP>)TWJUWU,4&NF?(^2O@T/FA;1IX M,M_FMI4&(T_^WMWHK@"2!LN;6Q7[O%3-M+G6Z&8EZIWF=EPOL8D3E:+G$B5# M,C8EA72P#,4(]JKE.LJXT5Z,1QZ"A'.HR(,,*!/93Q9(Z$2H58)3;6_'IG_" MCV/ IO^.(8\DV&.A,3[1?8*<99G7O'?&(K.TM61M/:D^V^&LU5KS#-6F9:MN MLPVN,^HROJYJZQ?,!%>,DZZKQZ0M/FTZI@QS+:[S=/BZTNZTB)UA_F[,N;SZ&G(B[CKCC=RI..#$K_]QYR[7? MGVR$ZF-&ICY1TZN>S9>>&I)OD=Z90^ M$K$PV'%$F,IM%JQ%+GF)6+(Z8>K!-\RO53'HO^-DG)D?_&+Z]K"#_%[DB+[[*Y5N%&%1 M*EFIB*(\7HVT%)VQ5G$.B _:(GN@N0\<"P;9Z"@"54))KAWW>L,7/;#.^> M#[C7IR]Q^+DK7[QYZLK#IK\2/%"*%Z51/)&]* U9E,:KD9:B--:4AF5!8V(1 MP(% W)* C(UY"U)C0P)G6FR4WQQ<:63/XM.7\;YT!1M@=G/2R^OB_N)@[*HK M5-$5NTK+LB)^T;O@8II;\]2A6BS*BY&G1R[ZW10X4GWC1*(R:(V8B5G?2(.T MD1%YG:CQDG/!-C(KGT;?Y%8@^](X V)N3M,]M AU8(W9RQ&BXL#L)&E=DLK5 MMN9*KEW15:_&LBM^S5JB$\9$4&ESOU8&>H9I9!R1R)CHM'9>";,QCN4Q>N9: M$J:=3"Y![.X8IO P;4+% (A2_)?BO^PN+!]SXP;K_>Q\UJ4OPN>K7I@;Z6%% M?;P:P2KJ8VV82J(N)LQ1'FZ*>! .&8(-(I92JY,FFNYE+V5=?73- &H_G]*7 M_9?F>SLCQ5?C[^-'6X<]J19N;L[8?UWL7UR0G:3HY]CD99/4"AZT'B.2LK)QIRPW57; M0TI 'J;#Q*'W=GH::KM?ON6-N;3%D=I#S&T4IY6?^_Q=;4]1=:_&9"P>TWK' M?)DPD0X%DWM@<"F1"3B@1)DQAFJ'Y4;5\ZX;._L*L/&!$:HX0L41VH->6-0! M#RH_FTQB<7Z*\U.=)J\ VVK_NJJ7> M=SBPM]P";6AQ>'KL\*Q66+=7?8RF6RW:;2^R>E5\2\EV#Q4A,.I<%PZRQU04 MXGX%-/<&!PD-XUDN^GY&E?@\%:#W(<:+UXXW[%(I['D0'"E&->)"4N0(LZ"> M8F"6."_I7I(<5K79/Y;"O"_OBPVPO+F=V>$%YF7GR\'GW+UARV"4=AQ3+Z!Q MY=Y[FS;UN(8F\Q8E+ZX/U4_;VP-M:]MX-:*Q;2RTVLG1+MH.M;V?9Q-_9G-[ MGZVM'/O6N4I[[J00N2&C:_NR8F1,'OS"([&1 M81%,?DF]T(P&;<-UK'N?6Z[]FOZC(]2OD]\RDH-0N5SX_GN>@-IF$K^WPV$, MWU_.CVOF!Z[7-W:-#5?1\*=_?+@+#C$?:-*K]HY;^S,N^]EM=&D<5?%KG/BZ MB3UNTAALBH%C@I@@X B2/$PL '9P2C<;HY8'1.V7Y*W?SYYQN9,N;74^E/E M+I#C\[C@^[;YTK)M?YK-^V.GJAT3O&AEG+L_GMG<3;(BN)TR4-])(C40$4YH;^)?Q+J*(8U2.6LO41KO#YU8:@@Q M;_1)F.?*8E-.[+J<=(T+KQWF[6@TSD/MJB9.IT"RMB?J?\V=ZKO_LJB=A:';3/& M81UGBY=85V=;G[AK2KXRW# W0X/UJOV69^S:;B^FD3<7L(HI'WC5 C:_9??J M;29NW61P/*^G\[%L>;KV:=WD#HQA_@3=4_5-_I)-8&8EAKR'?W%0N,AA3I!( ME 0*LLDVVXT6^=N'_%WCST6;X?G0]JX7XMV-AE];M]_G6[ 5QRW$; ?4H[GS MMMXW=MI#*0\X4.6Y!ELZ!="R5")-7$(61VTM=\&(C69E1N"#S\UXP9T#-@(GC6!E668L=9T/#:B@9*5 (B@XAX SJ .& M3^ ?$N--4-3?,2 ZVF;60>I/HXO9='^3?OKDG7W;/^,^6&FBEAAA8T(>Y^21 M583G0@V%$V'6"+LQRE.DJ%*4*"9O\OYO#I;#ZN,@28@N$&_TVCBG#X"^_\K@ M>^6FO[L2CQ_J;/"-PN/:6J$F^KSN>2^QR5/#1^,>K7@5%B\WN.JD_'D\! MA MT=Z^;QRA*--*Y6%-JFTN8 0RRFID9-)$8D.IVG#WC(Q:8&=09#E&Z$ 1P37@ M1,$BYS@9=^>$^ ,!@&&]:F[?S9!>M<,E;S'M2FA83;) MT9EGL4@)SO/>YL;X]0V>9T.&3([FM3H)OZ:Y)[7H7-TW%,2.*"4#1T%'D -E M#0+1H& &Z:2\2Y2F#11\2&B[U8OOQ^W\&WB.A5K>05X[S_?-B/,KPNC';]U&<0NE ZSZ9 MQ]EF@T4Q!DY8[..T8WW2@B#SP2/KXS^ZT.X6O $+/50Y4'X>Y^&]E1EE MUV>8W13KJ_P$[CRI;/,QYO-P^XVYPVL7'@(\MP-]&F?"W3@M+;#U3!5 MOM"UR%6_!JH\_[[(MM7\TLY>:L"Z:1=G,=1IZ\)O68Z\2Y"]D-89"=U>XR1> MY*)+0)^+MK5 E:?6#9>[*IDGON:?9W5SMF#29N8:X)1\/W]FX<;YJ5;77_VZG[;6YPZT4-'D7>SF(!QAT8J\V//SX'$A]!J>U[S5NFALY M[!8J;B7-EW9>UC*LV@7(\HSRL5L>TJ8!PX_;8F;5>LS,V?QF\_W=)N]HK9]4 M9S=P-8P&-V] SEPFFAM_CFNV\];$K?]156N3JH;Q*PKUI-L4SE-T9N>CMZ%N M+H;V\DW^]>V%#5G/K*1MUQT?SA.-O,Q M0*L+M*!^FU"WG?2[4/A)<_0>2\XM28O;6'GGX !+5F*K"1)2^&S24F0DBXA' MJ5S41E._$>=]U-"UG-+4[1TW/[:Z\Q_C:PM](IO==FEQ+JNJWV,3)Y[F! M]=-\L.@N5LF>U_1P Q.3"2DH&Q'\WX(GZBS2)B4D_K<8]'LXI]RD)[@/]BO@4\=F3 M^/P0?L0HR2.61=E0A+DU$5B6)G ^18D-L9!N-F;'FB3"6"]VQ0)Q) MEC]A1()PFCK/@C ;N<97@8/W]B+'=MI:NV8EBO"A=787L82=-[7E0!LR8+?4 MY!6^+U#VJI;TN*',!.R35P)Y)7,)LL?(*1^1HR[X0%FD8:.B728EDY8$"(>B]IXRS9B7&QMI/H"EFPQ'B1LX M!Y. +*8&$>H5Y0HK/KSW(0& ]$/Q0;=V/G>\+E!W=DAXWE''M$O$BH)!< M0MQ$L'<<(RCG^*3H7-0R;N0$&(LC8QCPCH,AK'(;.QD)L@HL8T^PAG.?'\J, M5@,A#C6[[Z5Q?8D'[QP/GN>5?[;UL,V&6$FZ..WR7[OF(O-4[WJ4<2+GPEX, M[:@I&N;5R%K1,&N-4F,06F&#?&Y!PQD8RZ E+**<6*:8X YO%@9C"DI$8I1" M+@PF7B--@D!.8DD\B5CF\,QS:Q@ZD!@/N+FY;*[P?8&R5[6DQPUE*1(:@DW( M8Q+![[<>66HYPL*FI#38OVJCE#.Q%# 5#"7O/< ?X)GFC*.HDHI>^42M>WXH M(P-E\$#JFSOLO"Z^+U'C0YK+BQSEN<'<]OD[OQB.+V.<9S8O&R1GV[GHFU#UP%O-DI^!GU#L0+SN>Q2%B@K2_H*H$P#5&D#B*1Q'OY%M$"^2XUHA1(;V4S%MO-H(Q M3H "211AH1E8R,$@IY1'BGJJA=6*L8V.L\^@4? *S' !YLU>>R,7[#LZ);T MN+%,1:=IX@YYGKNXVR20%6 B>Q7!S_"^PC!,ZT+ADE)7(\GY$Z",<,)^\]*58RD6[%.URAW:Q7BJ&B43& M6["4DW+(,8Q19!%'SBU0>AMHHYQ%F>WA4L0\I:FG DU$G5 ^TR MT)H,L"X9& 7*RI*^"B@C*OJ?6^1D\"@Z*J@3F"2WD4S&.(Z&@K^O M-+:(2T+SX%J&O/%&,R6$CSU()BM05L+(^[63W[<]WYHL/(O)C),X;'L!@[F\ MVAZ]G2/2]& A\I) _J5G1,NHDI+YW! CEO$YC9QB"=K6X5 M&6U)0+@P>:'#B"EL!S-Z&Q=?Z2<-%'VG^SXG2]D!>-I&>7Q;?TJ&Z M+\[!IS&(P>W9V46W[5="Z0G-(AK<SPUZG=MM/@2/6;<4:X0!ER(:=B6Y^# M58DAI@.A)$@BV*9^7[]1/E""#XP^ M<(;*K :8!F6@=8E@'2K7 UFZ,%^>< M4^J51/ K15QI.,<(A2*E0EM) 55[T&F4DH$0:@#X7Y#SD>X!?,XFZ]^V#V][ MY:..WDW1]"RB7^SDCSBMOIL/S'WWZ9?%@-SJUY2 7*/3M8XDKVB&]$^C^8Q/ MBD$8V^+3Q>"=%D%CR),5QWEV#I"M:FR>*FA/)[$=GEA]EV=RPJ<00W?RG,2_ MM\>]6QRW)'<[U_'GF$G^1_713J:C.&FJGW]^W[94?&_A5I/J0SW][],XL<-0 M_2][?O$6GNAD;>+QXNIQ9=1QSGC*J#3-VSE +7^V]C+G]K(:Y[5N;]3$X7 Q M1FAVD<_XM[X-Q(W4L\ H1\*SA+CV"6FG#1*:FA!")%*PZZ"OB(G.\H0PAR-Y M#&!B>ZV0%52QI#F).&V,EK-Y.E4'^N-14X?Y),S?HH\U@/['./DTL:.F>[@U MQ/_G[S]\4S4 MG YN0K\2-R!^TJ\[7A:-]..RM5R#FDW M8725LRM@SRR$=3LA%:Z2QY)&6(GV1#NM;/N@==/,'[WCY+XQ,G$VLJ 2LBPW M"F8B(!T#1HE* _Z=QD1O5"9P TPNE4 T"#B'.X,<(PX9J13%@EN7XOJ<-1!H M0/'W2WH VW;&R^^@7."/; _:TW6+!58H+AD8T54.9G<-?.X5_WZ[F%YF3P%Q M3X&CJM/)N&GF<)U'QK:3S3K(RV'1L-)LX!I6GU1@Y[4_3,_@JPHD87K65"W& MK\^#9NOZHKULW[@O:8=YT!YAQP+ **/("2N1 W'VV#C!R$;4 2L352Z$\2+/ M(L\MS*-;P,ZKWAL SA;-3R9ZYAJ!-;9Q63L8PSME7JGC2D3/IBDD.$F-WG, M<"9 QT9,M7.:)T\VM/%CV.CCG @?0)TLO*RUV9%[4L!@\]_OUU?[$-UD9B>76]3O=7>M=?'NPMW==(Y2_ 2,74XZ0D1C8H8%9J,#+) MYIQL+;$P#+Z6&\RJDQ92"A1\MDA("LA%X%WJ0.PDS%EBA&A$>*6 *@(PQXQCG0PIDCC'KIU,;\ND?QRE.8 MJ:*'7')2O6M7?HLZFL3JBVUZR!.1,4.X0UAE_. "'-X<,L',4TE2C#AL%!0] MA"?:6-T*3/P6SVT] CE9;BVV1NJ^S"3,>^F_@%*9O_9JHED7J[M%%YT\XY-O M];A>Y9;B/_,"?9G44_B[^C@#_\F73<253<1K7FG>LQC&7&4%#S5;I=U%1[NE MIMQBF75[(KTVW:74&JL0D<,,M&@4*2.F0L*""X-Q8CJ$#<1,/ 1) HHX)<15 M"&"E20Z*V$O0O<%BO=$$^ZE,=S/@D@P$>RFV>[L-=IV5N@V//AI=RL1((@8# M/7$&2T\YDB>T5_;8 MU<[7R]IT #!57C&/(O6 $Y%XI%42R%CL+?'1B93V@2U/YLT9>=(K7%FZ'WF%!L$LC@&! 1^!5S3/N^P2!4YM$,0ZJS9Z M9CV$5UK+_9\K]/EA09YWHW"U[;XWT]WTTO'O?/OLP+T$#S^0@#TG!%PQZA"W M&'C"R("T)%A:XJR)8B_X\6H]_!?C%K6/HW?U_GKID'5ZJFI9KUHT"UY=F%!_ M?H0T+H5JGE"['';+#0%%AI1PK0&GD*5*(QFTTC9R8C;M_:!EPAH,.,(QS54L M< YH[PS55"?IF"8;$R)_]VO\83^/B17^=_);IVWR" MVWT_;'5U! F[R'[G9!:_>:P?2NB#&'7.V;WP1KNHV_.APRW;3WF[BZBW:W/# MM[?MN\7E^9+#A[8!P!P.QU^:-RN\OL@);U/"MQ5GVMETO,B&SV\.]\\@DP]' M0WL)CP4O\S6&M]V+$8Q/\+>+$WQV#2Z:^*:)%W8"7L.""=HRB.[:WVPK6_U< M-[5K8UAO%M>XJ?U,>UNA3L#-^?;M-W^YY2"RZ^_XA#.]ZT5.^(Y7,"=&/,%3 M\!-FU-I!=]08ZUM+C+>)SO:ZXTU(V/:4#RGUTGNJQ[@J$=I5K]TK;'I3$FX&[[$=9???[O[[_ M\Y[KZE\6M>XEM,?7_K6T/5YK+9DSC81(.5U6(AX=@4],(F&5-($)E<1&NJS' M 2>G L(XYNEY3B'')4:>&)84%\2FS>EY0]LTOZ:YA,XC;;]>16YV;W\@;BWF M*CS>3_QZMG8PS] MNJ2,=F9C7W]O^+7PB%J':/GCV9Q0,>D@CK M;M;V_4 E.=><1X0YL[ET1R%MN$5@H'@?X">)-_8#'R/+"SE]-PJ=H*[8(;_D M=O;U]#)[:>N2%^ ;U-9&Y:NA8"_19;03%$?[P[A_GXUBQ7"[VR66"WZ]&=$^ M?<<#C?\JON,+ *'B.Q;?<1?;RQOJ(\N3O!+/C1P<0T8GCU@@RF.OI=K,J>16 M6&F4@"-C@',(@[,![7$"%)(FUXK3X) E(GEI!1/A<+#5!Y>1F!-RJ/;*QRX:1XUV+\]E9);P M)"5!%#P]Q%WTR!E&D7!)2:JX,W0C+?LQLMQ?E_$7>UE1G3U&1I[$8RR[C>L> M8W,OEW'1".CEXU#Q&HO7N-/L"DNU<41FR,[558DB[:U&!#LJE-:.\8WJJF"( MC50"4"N;A]GEICY4!Y2D)DQX;:3>G!E]:*^1*#[ IKB-+PW GGL"Q;$OZ9'B MEHO1$\<,\B*9W%:2 @99ASC%3E+I27#Q8+C5![?1G*@#SYT[=LDX3K![>5ZC MMBIJGDL'J? @EI$CK6Q *F*+#?HPH]]=K_'<[ZEJ?JM9S9"]YK_%% MND+WYQ[AS/ *V]\PY3J93::#^8R<6,18+Y R4G!72!*B8TR\8,[C&:@.1W@8D45Y"K;*:]AI[%M%D1( M0BXED9-3$[+1:L0P99PZRL!_/!AR/87+>-=H'W'";FE?5D3CU:+=R_,9L4O8 M.2R0USB'K05%SG*+" T@R GGYKS[D.4>^XRSX64U[\3RDG<:^U+Y\2#B?X0# MTJP=R?#EP:[CO5H<'"WI]K3KN&.]\A%HI'M3X%C-N1@U5XP@YK &..< 2Q@^ M$95DT#@8QC:&45G/I%06(]6-(PD.&>8HPC'HF)@RSFS,P3G\SN5 :S+ ^E"3 MHG=N[7 \PG*& M;GUP5O$)Q@=&Q&,7C>-$N_OC05^A-)$BARP1 WE"-CK$38*.4DCLX[N];!^KZ>Z@^Q\9/ZHIW9MS<,^V%< MC<;3*N;>.K&ONY>K76)S2]?'Y,'..:'M.+IL"SN_)KZEZ6Q?O*]/XZD=KO9H M??GQL>?W1>?OOFY@TQ.:+>PPGN6&M4?OC3Z !L=JL>69)]0X!&"?Y^7D_MF1 M:62(Y)@%<*^XV2A^< *#:98053IK!DR1I=PA+K&+V#&IXL9PY,/[HV1@A!P0 M=>!DVEMYY?A=TB-$S"WM.5<5)+VOUMU"FE7%2U^BYGVPKND?WSS_3M0Q"';'P+J]$[VMS)Z_>E M37ZYO4[ID4X(2BD#%R%/SL,*(VNI150[K;7SR6F^CRD]>0C:<-S,)MV\O(LX M:MJFR;_%H9W&T$[ :J.[W]LFAL6$W(M_]HO M=A*:*DW&Y]5G.ZG'LZ:*'0WK)0WS^,!NB--RT--%)NL@SW,Z'T]BE6;#X645 MVO"SZQ)E\KBO2K>CH^C;741CWY/7#B&^.TKK.&T=MY5)V,[7>C\>M;OY&9VK M#_7(CGQMAU6[+]=B<]7,;Y:2U*K9I3C]$'\]=G"RF?[&7,R'P2>"C>@?$_;S24J('3WKT"/] @:Y^ M;;>][C%"D5R[\9_>P]7=I/[3H(&U1@T89.DF"\VY$&5NP>=5\(@;+Y!QGB!. M,!%<*T+5QB#L'>\7X2VCMGJTB7'OD72O;FU?W0L79C[>M7UU+UR8^4G7=I\C#O^C/2:& MPNV%V\O:'ML+%[?E^5FJP,7QKNVK>^'"S,72*]Q>N+WWW/X.7M.>WCBNO3![ M8?97M+9']L+%K7E^EBIP<;QK^^I>N#!S,?0*LQ=F[SNS_Q;/;3VZ9RN&_I*D ML'MA]WMA^^GI))[::4'WXOD40"F LC.@_&/6UJ6,4P&4PN[]7-M]LONB-V/A M]L+M_5S;?7+[>_B4FT_-[+ P?&'X?J[M/AG^)^#W>M34OK![<8\*H#P]H#QH MGL)10,Z6JNB'<<=])@OT@6A%9(K([$=DVL;X16"*P!2!N9_ ?(J3\R(O15Z* MO-Q/7OYEA[.B8(J;V"<*%TAZS6O[ZEZX,//QKNVK>^'"S"_6%/SNIU';B+/Y M<^'WPN_]7-M]\_OT;#QK["@4GM]Q3-Z!AK9?'XMW1<^^SF+YW@[MR,?5T7>Y M,_4X;78V+E,XRV#55SESV D6O! *Q<@,XCIQ9'E4B%ML0XHD$K,Q*$"Z0IC[_B=WF>W6G;J_S[RXW1$N]R$_KY3N7* ML+LN^7/GD7=\(+4<"*7*P.$"=7U?TG6YO^E=_ZU@WGTP+Y"0I @&*682XDPX MI'D4R+"D-#,Z,KHQ3^>9,6_1]&5>);DVK'T?D]GI7?-!^0DID]D+4)8E[0\^ M;A]%81--W">+B *,XD3G(?+:@FFG9 )C3EKM-\!-"Z>\Y^I$H(*K[>#F[@8W]V!P6Q;'KB2"YUR"=8Q"3?1OPFR2PV3[4QCJQ#QPE'T1 MC'Z\WRO$NF(4[M$H3%X99QE%)AIPA+'18. IC(2D@2AM3(RV9T;ALFZ@S1Q9 M-P-__V%IZ+%50P^QNR?!*T*+J;=# ':18?+J [!_!Z:^9Z?*HER.0F"*3EG5 M*5(0EPQV2+FD$0=%@HRC#$GFE6,*,VXV @W1)J.356"!M^<8BZPC$:68:)3) M>*GWKE-:.6U^>$2W<<_CX9-\W.X54ZH)P,@)!%E12P*TOZ"L#.*:)-M AK M(1'WA "$.8D\BRS$$#EU\DG KGD0VCUW9-6<&%,@\I5#Y);$GQ<'*$^@-@H= MBD 41GC%="@)<3L9;@OCID1DBE'U(J!C!U[_[I$#V!_F]%!E&4[<(AVY0USA MA"SU"45&31)):LKW$^')8^E_:II9##_,)O7HM'->6K^C:7^<.S=+$=\Y@$,& MDLJC\TSNMV=VKQ3T I ]6]L"D+L#FL>$"TD4$IP#.%E *)UH0$(1SV+$+A+2 MBRC. NAZ$\CA)YP?'5P6O[7XK<5O+8&<(A!%()X_D%,2:Q8MDG-=XW 80V5' M(9LE*=8ET68/)M;=7:>.W0A[4-^ME^GY/$UHR$8B;4H&L: $XDY9Y**(R 1) M/)6$);N14/HFQ)A>.U#N MYE+?0 #RU 18O?Z?WL/);E+_:=#848,:$)?4BTA+HL7._%GB[9:O.#1?KU<>D*SFQO&,S>,KS0DM9T&_4"H_6_'*^^-C1)I MQQ/B0EJDK?3(<<4)QP(GRZY[2S01KTTBN7X9SE'@9FE%$HI!&9(XCXF1_K?G MD@-MR(#Q Q='W,I;SQE'*H;>T86/2K^&/2*C";F>UEK$J9>(,^61#<*AI#0A M*<+_B.X9,O8@?*1T"1\5H"Q+VAM\W-[$2Q.MI>841>-#!JJ C%8 !6LZ_62%J-PK^4XSAJ3P*+S1"&PYSAR05#DC?,L M2>6UV"C'>6:C\#!-O.2 L-)68)=8;\DU7"\:M3DB4F*\)<9;8KQ[5EIES**T5(-A3C)<.)%$#?>BZJ1+C?:7 ^NR* MMICS.R$CX1& S'/$:+"(S.XW13C)4\0XY4GNL1X M"]:]C"4M1N$^"TBBQ=@KAKS @)LZJCRQD"&F@I4"6R;3QH";1QN%^\'-]1@O MV5.0UPQPF\TFUO\4.)!RX2UUXAP3.$<# SLHT.,&:J3=$R336;T9S',AO'7 MM-T166T!EIFLX]6FF9UWWWW*%/D$S_#]$ [\IHK <1=P_>ED%E<7N5V<>A3@ MNF_XB6#LV[CR 8L_/V'W6/4#%NXF?OIT%JMDZTGU.G5K&GSHZOOA];_@6 IQT-XQ.Y&Z *8*?]\/@YQ6'VIIV?M%1)X@N,O75[U M[PVA M#S[B_)6\X;(,B7US^]L^M@'%86?:WQ>2OW2"X<;#< OP3F*L?H&_SYKJ1U U MX:]N\I>_+3<5'[F-6X2Q".,^WO#X!?"^F_8OB3Z%1?;-(FR_Z32+TLG[ _&] M@/,90<"PG M:UB,7,08"9L8M<)23]-&] E;(4..VO-]_P7-/%9P7)^*.X/R>;O2__J>FA+Q=O>KV98L26RQQRN5!&'&?IV(+ M3_/,5B,Q=X1(=WW9,!?4,QN123+F.$U"AB6,:$A4"05L0-51+9L\(3OLJ?10 MA MH+7LN&:DH0T)+#MS//+*&YK C#5$F@4W29W^ST_A+/:K/ M9^=K^[$7LY74.T17=V3OVI#]_]G[\N:XC23?KX*8M?=)$4 /[D/:MQ&R+'FT MZT,CR3NQ[Q]' 2B0&(% &P>IGD__,K,*5Q\\FV2377M84C>Z4$?F+\_*#*/% M[DSF^Q,>]W;2)@?SA 7<\./(QWOVGA%CN-U*?"]F(1QX&CV5DV;?]GG2D7G_ M)_W]$P<>!;5WAUHGR.(0]#@N"ETX$:KLCL%8[(:AY2=@TJXS(/ =LV,'-#[/ M]\"^Q8K3V)LLQ-N0C'FIC?55GSK41M9B=Y;S$X3:+$UC/\[ ./.B!*OB!D:< MV-P <1JFD1FPQ-\0JH=ZTGN&6F>QNY#X?4.M\G7?:5\_Y!E8$K8'FJ.?10"&OFL: M(98(][W ]*W(L[QD/_ET^\1!)//W0.4?))'?@[QS%KL+-SU!<8>F(K?"S @" M%ALN<^'(HLR$]7IAFL1)XCD;%[L.\YCW*^SZ$7F56*)#=$\C:MNN$;@9V MO0><%'NA$;NF99BIG85.XO"8;\0P'UW9?!"0?5;NFR2S$\^S3<,T?8QT,M<( M61(95FP'EN.FL>UNR-+#/.;]@NP#R-(]&Q0J]K >>TCS\QR4^VMUO)O: M8- M;0GKF1L39WF:%OS)RSF"5?L.&_!L0U''<@PSN M?R2O+#5TY^F[;2+S!NO8N[H31*EO@XV(NDIHN'X48-%\R[!M'L91%O'(W2B5 M;]I)YD1@4P99Z!HN=FMD=N(8<>K[H/?8@1UN9$N\.UL6U8KSS[P^SQ.^7?OY MM9([1XI.\P6/8?K]VZII?ZW:_^4PD_YD=EX+]6?70KTK>R_N3[_9 UUJ\'0! M4] U> /09MX0H262PF*DMX$V*T OC6D7LLZ P42A 7GM#@G\CE2WXQHG+#IQ M/2LP,C.(#-=Q7"-.N(RT\0V72,+@]1PS90;S/2 =F+' MXBEW?#OB#T8[HC_=^ZJ6'^%S^\R^V0,A. MSO_E5^R!.2K]>3,7*-<3BXXF( M:>[^#98O'L57O MHEAIR(JP)65'_Y( =7<4FOX26=/(OQFGH*OQ\M7[/WC@,YZ % L3GP&TN PD M4I08=NH'\)''')L_SN:T%]5 %K,_'H%WJ_J>I($3\,1TF&F8CND9;F1[V*(T M,'CBA2[^KV5N^,=\'B:F9W(CVKCD86F@;FRI@E"Q(OWYYVF__P/WCHO M3P3R;\=Z= 4TO'P<2L%KG@;BZ^&AOE G%H1R$U;')UA>XM>TF=CA##Y+\I:@IE&ZY98>F#Z\X?!FQC49AR\@1TZ&+P!;?5^\":(7;!06&"P,/6Q4[P%5H@? =S#27"7Q;&W MD6<7ACSVZ/$(V,SU,@]3^IF1FB Y0M.RO314>'-8>#/S7FRM30,?\F])T:5\ M7J>FX-^,- =#"0\,"VMT9^7K-&^6!5N]PF]?+UF*U>0GEU)S,2'I618?_+.# M,\Q6_=SHIP8OT]=Q]0T7B35"AMNMWZ[I);+LVZMY=[O*>K=CL>S9@> !"!?2 M?YP.?ODE6)_"NVZP#&;ZBA47;-5@D9#I ?6[3TZS[5M_EQU^H+[#=]O.+2Y* MHNF_[B+J\976VBNW=C[> 9ZAZP2^&S/#Y(Z'0)B"V HC(_19FF0."S*^T4]^ M7Q68IC#Z"> 19D4U7:OD*Y9W;01X M.>Y^WJ=B68KO!6WLS".KCZ2T.1(UG% MJ#N#"<.PC38Q1#4F=W"HPO1X4$Y21CNKJ'@)Q^(E:R[7YUBBR5Q8UE7%D^[X M?;3P_2L+-%WU_<*^ZQ#A(G+O/(WGL171P@IO-L8#%>C90T$>ZU'$ZV7"[8'K M]3RK#1AJ:_EWKJUUO3#ITZGC\FG-C;NW.C=#UXQ#V+%#J("E..HX.&H],*(X MZF[=UPZW;-^3V>'C6." 2?;15] 4W;>T*J/"F>2.N&=,>@X$I#CD>#BD;U1B MR$XEQ"@_43'N'S%@AYGG&J6>HV]>(Q92'*0X2'&0DC&*0Q2'*!ES>);B%<46 MCKY/]P^LH(RE:NPM+_MU_\@33F@N@U0[2SNK)F+/KC&2ZATVO2.2^FX8>V9@ M1+8=&&[,,R.VW9G1X37<0LUXP='C/X MO^UE@&^3:?7NSRYO5Q_*IJT[_+#YK3WE]9=35LKF3L/E@#VUX/;#4'?"W15V M%+!?8H26FQBN%3A&[&.!82]T,B>U7!YN%!P[4"1< MZTI+*CAJX$-Y@0?INVTN H6B"D75D1X!>#++M9D5QT;@8A.0.':-./8\@P-" M!K$?IU:<;EX0]8<8L"P -9LE(C]UE*C'M>X*2.8?,X R1T4T#"R >5,,MXRBW'R_PG@H0' MH49ZBVAW7>.GRG$/Z0[N,X=NX Y>+S5[&_?P0=2?O0-W_R3Z7"N!=C3LI>38 M3*./75#='=<(73L4%1T=LNY%CA$'-Q]*<3_W[GYAS](CSU2R2.&?.M+GCW^Q'5E>[-N& MEV"+TMA+C#"*4\/TL/R)YSENL.'1.&3\.PAE/EI$RB.B %0=Z1$ :))R9L.?Y=EVYCB>8?L.-AM( H.YCFE$21(E M?@2@Z&[T*CYD_%,*Y&%QVX,E!RMO\%_^\W\H(*)DV=%PU['*LAG<@#&T>6E$